Here are the job delegations as well as the to-do list for what needs doing after. Once you are done, it is posted and approved, you will be assigned a new job. Keep your part as a set of functions and/or subroutines. Please do a complete demo program though, that uses them as they are. That way we have something to test, and then we can take the subroutines and functions and plug them into the engine itself.
Engine:
-Movement system-includes map changes
-Collision
-Map Generation
-Combat
-Menu system
Media:
-Tilesets (we need a couple more. Ours now would be good for the generic fields, we need a dungeon, evil castle/keep, and general inside for shops/houses etc)
-Characters (generic people, the special items, Omun, special generic people, etc).
-Music (perhaps just the free ones that come with darkbasic)
-Sounds (see above)
@Ashingda, can you take on the tilesets? Try to get one or two more quickly, because I want you on collision as well, as you know how your collision code works.
@smartguy, I believe I asked you to do this before, sorry if you already finished it, but a well rounded world control system. By that I mean, make the hero able to move, change graphics (as that can happen), switch maps, accept input, etc. This will be our backbone so if you need help, let me know.
@razerx, lets see what you got. Work on the combat system. Remember, if you run into trouble, just ask us. Here are the factors it needs to include: strength of weapon, health of opponent, range of weapon/distance check, AOE check (AOE=Area of Effect, so if the weapon stabs, it will need to be more precise than if it swings, try to incorporate it as a single angle value).
@obese, Can you take the map generation system. I will leave it up to you how you want to do it, whether it is assemble the map once at the beginning as an image and then scroll it, assemble the screens-worth of tiles, or what have you. For the maps themselves. Outputting as an image is a possibility, though I wish it could be more of a text file (maybe even a saved array) that can be used to generate the file, rather than bloating our program with all of the maps as images. Once again, though, I leave it to your discretion.
Alright, we have a pretty good idea of where we are going with this, and remember people, ASK QUESTIONS!!!! Once you have completed your part, submit it (post it) and it will be evaluated. If it passes, we plug it into the engine itself and see if it works. If so, you are done and will get a new part to do.
Great Quote:
"Time...LINE??? Time isn't made out of lines...it is made out of circles. That is why clocks are round!" -Caboose