______________________________________ Original Post _____________________________________________
I'd like to present you a project which I've been working on for quite some time. It's a game framework, originally made for tank-games (arcade or even RTS). But I think it can be used for many different things.
Working title: BattleDale (but I guess it could be changed because the engine has many 'peaceful' usages too. Any ideas?)
Status: unmarked alpha
- Grobs! A "grob" means "graphical object" and it's a rotable pseudo-3D-sprite, technically a set of sprites.
- PhysCamera. A camera for viewing contents of box2d world. Zoomable, scalable, scrollable, with different colorings for shape types. It supports using mouse joints with shapes it displays. The demo allows creating multiple phys cams.
- GfxCamera. Scrollable and scalable graphical viewport. Supports tiling. The demo allows creating multiple cams.
- Mod support: The software is split to 'framework', which provides functionality, and 'mod', which actually does something. In the demo, the mod adds a lot experimental framework features, so don't get confused.
- Box2D support: The grobs can be moved programmaticaly, but you can also link them to box2d shapes. The choice is up to the programmer. The demo uses box2d as backend.
There you can find the program and also an utility for parsing grobs from images exported out of 3d modelling programs. It's a c++ program (first to be released as LCPL ), but it should work.
And now, i want some feedback!
Edit: Changed the thread title and added wiki link.