Table of Contents
Roadmap
Prerequisites
- a usable animated character with a basic set of actions within its directions
- stay
- move
- an programming direction
- scala + lwjgl
- scala + jogl
- c++ / sdl
Planning
As soon as the character is designed, we can start building the system. The first demo should be directly playable. Every update should have a direct user feedback from the online world.
First demo
Defined :
- the character, which we can move around
- camera management, characters sprites changing with the rotation
- basic interface (bp, ip), even if it relates to nothing
Definable :
- either a spherical world
- or a planar world
- or an abstract (probably empty) world which we can render using different view types such as spherical, cylindrical and planar projections
The main purpose of the first demo is to have a basic character which we can move around and define the view we want to use (spherical, cylindrical or planar).
The world can be empty, because it doesn't matter (use white + gray edges for cases, and a blue/seabird sky background). The real matter is :
- having a moveable character which is animated
- defining the technology
- showing it to the world !!!
Let's begin ! :)