minimum that we should done (if anyone feel that it is too small or too much, welcome to comment):
* 3 states (main menu, "platforms", "charachter screen")
* 2 levels
* 3 different creatures (including player)
* 2 different weapons
* 2 different shots
* if networking: server that can handle at least 3 clients
* 1 importance item
* 1 event (i.e. a computer that open/close door when activated)
graphics (for "platforms" state):
** stay(directional) - 1 image
** moove - 3 imgs
** jump - img
** get hit - 1 img
** die - 3 img
** dead 1 img
** weapon - 2 imgs (one in hand, one on ground)
** shoot - 2 img per weapon
** shot - 1 img (all shots have same image)
** 2 background screens
** 6 different platform imgs
** 12 different decoration imgs (i.e. door that can be opened will use 4 imgs)
** 3 imgs for effects (explosion?)
sound: shoot (for each weapon), hit creature, move item from slot to slot
music: 1 background, 1 for win, 1 for loose
It is a minimum, but anyone can for example add 10 more weapons.
Kev, do you think I need explain it in more details?
Sketch for "afterlevel" aka "characterscreen":
Collisions: from my point of view we need that only creatures and shots can't penetrate into ground. When shot hit something, it destroys.
When shot hit creature - creature take some damage. If creature collide with item, it "pick it up" (so creature now posess it, and item dissappear from level). If creature bottom collide with platform - creature can jump. If creature collide with event - event activates.
I'm sure that we don't need separate forum. Place for discussion is right here (this topic).
Also I agree with irongiant taht we shold use Slick and related components preferably to creating own ones, but for example we can't use phys2d with realtime networking
CaptainJester, thx for webserver, I think we'll try it
TheMatrix154, you are using Mac?