Dev-corner: m64's Development Lessons and Agile in Free Open Source Game Development

In his first Lessons from Bulletstorm post, m64 talks about the importance of Level Design, Editors, Core Gameplay and Mechanics Tweaking for open source games (although most is general gamedev related).
First, a disclaimer – Bulletstorm is a big, single-player heavy, action game. If your game is different, the observations might not apply. Some observations are shaped by how Unreal Engine 3 works and might not be easily applicable to games created with other engines. Some might be difficult to apply due to technical limitations of an Open Source process – like having to exchange data through the Internet. Without any further ado, here goes.
Speaking of development: PARPG is doing an Agile/Scrum-style one-month sprint. This means that the whole team is working towards a handful of goals and that there are 30-minutes progress and planning reports twice a week [announcement]. The main theme of this development month is "Player Character Creation".

I'm currently contributing as UI designer on the project and am very motivated by the feeling of 'single-mind development' - the knowledge that man people from different spheres work on one main task at a time. It's great to know that not only I finish a design task but that it's going to be working in-game soon.

One of the mockups I produced during the sprint [more mockups]

Please note that this is not a one man's work. I actually created no part of this image but only drew some lines and moved around existing images by other artists! See this file for a list of the work in the mockup.

Do you consider m64's suggestions relevant to free game dev? Are there any principles/structures you have seen in foss game projects that improved development? What do you think of applying Scrum to open source games?

Space Combat

Space combat tutorial [MUTE (couldn't record audio on win)]

Space Combat is a low-end 3d space shooter/simulator and holds promise through it's low-entry-curve tutorial*, which features computer voice. The voice is obviously-generated, although I couldn't find out what software was used.

Asteroid Field in Space Combat

Space Combat runs on Windows (couldn't run it using Wine unfortunately [Linux port request here]).

The project has two positions to be filled:

Mission designer
  • Missions (and campaigns) are XML-files that contain lists of objects and scripts. You can also create own AI-scripts.
3D Modeller
  • The game is in need of 3d objects for space ships, stations, objects...
This makes me wonder: can any developer report success at using SF.net's Help Wanted system? (Even for getting art creators on board? :) ) Or do you perhaps know of other such listings projects could use?

*I didn't get much further yet ^^

FAR Colony Funding & Kambi Engine Donations (Is it possible to make money with open source games?)

The "Is it possible to make money" thread was revived recently. And then two projects I follow announced new funding-'features':

FAR Colony (First Autonomous Remote Colony) is "a game of exploration and space colonization being held in the 23th century". An 8 bit funding page was created [announcement] for it recently. The target is $800 in 109 days. A note at the bottom says:
Of course this project will continue to progress even if my goals aren't reached, it will be more slowly and limited without but will stay alive !
This makes me wonder: how to motivate donations towards open source games (besides making a good game ;) ).

Kambi (VRML) Engine has introduced a fundry.com page for project pledges, feature pledges and donations [announcement]. Fundry.com looks interesting and like an easy way to play the 'donation game', a concept I talked about long ago. Fundry currently accepts paypal only.

The only other open source game project to use fundry.com is the Construct SDK. Fundry has no API yet and writes "Contact us to let us know how you would use it." I think perhaps a Trac integration should be neat..

On a related note: sound specialists can earn $200 on this swamp sound task for Wesnoth.

Catwalk Countdown




Fashion Week in New York is high pressure for designers everywhere. Having had enough from your demanding boss however, you strike out on your own to make your dream come true. It's time to create your very own fashion line, but can you balance your professional and personal life to make it all the way to the top? Navigate the challenges and opportunities of the fashion industry to earn your invitation to Fashion Week in New York. Find your inspiration to build a great collection, meet figures in the industry to schmooze with, and travel across the city to accomplish Strategy, Hidden Object, and time-based quests. Remember to stay healthy as you balance your energy, time, and four meters of Inspiration, Well-being, Collection, and Reputation. Your choices will decide your fate!

THANKS TO TAC-CM

Catwalk Countdown | 14 Mb
DOWNLOAD HERE Rapidshare
DOWNLOAD HERE Depositfile
DOWNLOAD HERE Hotfile
DOWNLOAD HERE Filefactory

Fix-It-Up World Tour



Kate, the owner of car-repair shops all over U.S.A., is faced with a new challenge: Go abroad! Build car-repair shops everywhere from snowy Canada, to the steaming African jungles! Buy cars, fix'em, give'em a painting and they're good to go. Increase the quality of your offers by upgrading buildings and tuning the cars so they don't pollute the environment in this Time Management game. Just be sure to see what the clients want so you can set the price high in Fix-It-Up: World Tour!

* Fast-paced gameplay
* Heartwarming love story
* Fix up the cars!

System Requirements:
* OS: Windows XP/Vista
* CPU: 1.0 GHz
* RAM: 512 MB
* DirectX: 9.0
* Hard Drive: 75 MB

Fix-It-Up World Tour| 63 Mb
DOWNLOAD HERE

SimSafari




SimSafari brings Africa to you. Imagine yourself in rugged bush country, peering through binoculars at vast herds of elephants, zebras and lions. Choose from exotic plants and wildlife to create your own safari park. Team with a neighboring village and build a flourishing safari camp. Even tackle wild missions! Subtle mix between SimCity and an African Safari. For ages 8+.

Minimum System Requirements:

OS: Xp,Vista,Win 7
Processor: 486/66 MHz
Memory: 16 MB
Hard Drive: 100 MB Free
Video Memory: SVGA
Sound Card: Windows Compatible
Keyboard & Mouse
CD/DVD Rom Drive



SimSafari | 57 Mb
DOWNLOAD HERE Rapidshare
DOWNLOAD HERE Megaupload

Dying For Daylight




Charlaine Harris, author of the Sookie Stackhouse novels and inspiration for HBO’s hit series True Blood, invites you to be the Vampire. Play as Dahlia, a vampire with a devastating sense of fashion and a razor-sharp wit, on an epic hunt to find a legendary sun potion.

*Original vampire tale from best-selling author Charlaine Harris0
*Search for a legendary potion allowing vampires to survive daylight
*Hunt through New Orleans, Memphis and Charleston Harbor
*Uncover hidden clues, solve puzzles & gather ingredients to procure the potion
*Stay one step ahead of an ancient & rival sect of vampires

THANKS TO TAC-CM


if game won't start for you, run resource_unpack_AllInOne.exe wait 2-3 minutes

then right click on Dying_for_Daylight.exe select "send to desktop" (create shortcut)

then close ALL windows explorer windows (folders) and run the desktop shortcut

Dying For Daylight | 230 Mb
DOWNLOAD HERE Rapidshare
DOWNLOAD HERE Depositfile
DOWNLOAD HERE Hotfile
DOWNLOAD HERE Filefactory