Updated release plan
Eero Tamminen
oak at welho.com
Thu Dec 19 16:05:54 EST 2002
Hi,
I updated the Airstrike release plan. Ulf probably puts out another
pre-release during january, it's been a month since last one :-).
Do you got any comments?
- Eero
--
Version 1.0
===========
Release date: end of january 2003
Focus: stabilize *main* gameplay and game engine
Features:
- two to four player multiplay
- fairly good computer player for single player gaming
- game engine:
- floating point based sprite engine + signaling
- freely rotating rigid body code
- pixel perfect collisions
- realistic plane aerodynamics
- wind according to object position + size
- ai can find enemies (long range + short range scanning)
- particle engine
- antialiasing
- preliminary (positional) sound support
- console mode for setting game options
- damages and score keeping
- objects:
- planes + firing + bombs
- cannon + cannon balls
- zeppelin + wreck
- hot-air balloon
- balloons
- all graphics are raytraced
- build system:
- automatic graphics generation from POV-models
- documentation:
- textual descriptions
- architecture diagram
- man page
- windows version and rpm + deb packages
Version 1.2
===========
Release date: ----
Focus: polishing v1
Planned features:
- improvements:
- intro movie
- better sounds
- background music
- better sprites (images + finetuned behaviour)
- everything is configurable in config file and menus
- keybindings
- plane speed-vector is taken into account when applying wind
- sparks, fireworks etc particle effects?
- code cleanup & optimization
- sprite group division
- player struct
- joystick support
- teamplay and changable ai strategy:
- ai can change controller (hide-and-seek, angry) during game
- each object has attribute identifying which team/player it belongs
so that ai knows whom it should get angry at
- nature team and bonus that turns nature (e.g. balloons) against
you or the opponent
- bonuses
- new objects:
- hangar
- parachute man
- bonus machine and bonuses
- spiked ball on a chain
- homing missile
- air mines
- trees
- code documentation with Doxygen?
Version 2
=========
Focus: game engine can be used to do many different games
Planned features:
- Larger than screen levels
- Multiple levels + level parser + level editor
- Engine/library generalization
- Goal oriented ai strategies
- Networked play
- OpenGL backend for zooming into action
- Engine ported to PyGame
More information about the airstrike
mailing list