Once again, the weekend's here - so time to recap some of the week's top full-length features on Gamasutra, plus some bonus original news stories and interviews from the site and sister educational site GameCareerGuide.

Really, really delighted with the quality of some of this content - including neat interviews with BioWare's doctors and EA's Robi Kauker, plus discussion of City Of Heroes' user-created content generation, AI for Darwinia, the quandary of game engine choice, Ernest Adams on adventure games, an audio postmortem for, uhh, the new 50 Cent game, and lots more besides.

Welcome to the jungle:

A Constant Evolution: BioWare's Doctors Talk Present And Future
"BioWare's dual doctors, Ray Muzyka and Greg Zeschuk are the heart and soul of the Mass Effect and Dragon Age developer's committed approach to making games, and in this Gamasutra interview, they discuss post-EA life, their new franchises, and more."

Developing AI in Darwinia
"In a detailed AI-focused postmortem, Introversion's Gary Chambers discusses the challenges and successes of creating the AI system for Darwinia and its multiplayer counterpart Multiwinia."

Mission Architect: How Are You Going To Manage That?
"As subscription MMO City Of Heroes launches its Mission Architect expansion, allowing user-generated stories and quests, Paragon Studios' Morrissey discusses the logistics of creating policing for the system."

Sponsored Feature: Implementation of Fast Fourier Transform for Image Processing in DirectX 10
"In this Intel-sponsored feature, part of Gamasutra's Visual Computing section, Muthyalampalli examines how you can use the fast Fourier transform (FFT) for image processing."

50 Cent: Blood on the Sand: Audio Postmortem
"In this detailed postmortem, Bridgett discusses what went right and wrong during the creation of audio for the Swordfish-developer, hyper-stylized hip hop action game 50 Cent: Blood On The Sand."

The Designer's Notebook: The Genre That Would Not Die!
"In his latest column, Ernest Adams discusses the creeping return of the adventure game, discussing 'what got better' and 'what didn't get better' in the genre after its famine years."

Choosing The Game Engine That Can
"Game engines are a key part of development -- and Gamasutra talks to developers at Wideload and GRIN and engine surveyor Mark DeLoura on the choices available, from building to buying from a plethora of providers."

Planet of Sound: Talking Art, Noise, and Games with EA's Robi Kauker
"Robi Kauker is the audio director for the EA Play Label at Electronic Arts and for almost ten years he's been helping create the multilayered soundscapes that make up The Sims world - he talks to Gamasutra about it."

Plus bonus original Gamasutra & GameCareerGuide news: Genius Vs. Activision/7 Studios: The Complaint Analyzed; Interview: CCP's Ward Talks Getting Agile With EVE; GameCareerGuide Feature: percussONE Student Postmortem; Game Career Guide Feature: Twenty Essential Design Questions; Report: WiiWare's Minimum Sales Threshold Affects Developers.