Is anyone interested in trying to recreate the basic concept of C:BEL or C:BCoD? I have started work a few weeks ago using KineticJS and a few other free JavaScript libraries on creating the gameplay elements of Commandos, but the work is to much for just me. Here are 2 screenshots of some of the things I have done.
Screens:
Obviously there is a lot that needs to be done, but the benefits are great (cross platform, easy to mod and distribute and update). It is really easy to create the collision geometry (seen in blue and red). The red is what is being processed by the vision cone and blue is not. Both will be hidden in the final version obviously. Please respond with any feedback/suggestions/help!
Some of the things I have right now:
1. Menu state machine.
2. Vision cone (can adjust quality of the arc piece. I have it on 5 sides right now, but I have run it with what would appear to be a perfect arc) also, customizable colors. probably should flip the red and green to make it more user friendly!
3. Light objects, just like a vision cone, but is a circle and is sizable. figured this could be cool in a game.
4. player animation and movement. some of this could be applied for paths for patrols and guards, maybe even with random paths it can pick from.
5. collision with solid objects (blue and red polygons in screens, I kept them as simple as I could to reduce processing time, they could have some more sides and points added to them with near 0 performance cost.)
6. partial path finding. have some strange kinks I need to work out. may need to look at a different method or if anyone knows how commandos does it, let me know!
7. Sorta kinda a map editor, could integrate tiled map editor. My stuff currently uses one image as the entire map and I plan to add buildings and trees as separate objects that get added on top. It really needs LOTS of work!