Game Development Shopping List...

BlitzMax Forums/BlitzMax Programming/Game Development Shopping List...

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Hi I have been using BlitzMax for a while now but I was wondering if I want to quickly prototype or develope games I really need to work with a set of Frameworks/Modules that can be used together...

So I think that I would need the following for 2D games:
1. Tile Engine supporting Grid and Hex based tiles
2. Font system
3. Particle/Sprite system
4. GUI system
5. Physics system
6. Sound system
7. Input system
8. Event system

So what frameworks/modules have I missed?

OK now ideally I would like a nice WYSIWYG editor to quickly prototype the game! ;o)

In addition a nice version control system and data driven entity system would be cool!

So based on this 'Dreamed' up shopping list does BlitzMax have these frameworks/modules and can they be combined to create a working game?

In addition is there or would it be possible to create a game IDE/workshop that combines these modules and allows games to be created simply?

The reason that I am asking is that I keep thinking up great game ideas but I keep starting from scratch and then I get bogged down in the 'framework' code, e.g dialogues, text, menus!