Engine and Tools

Blitz3D Forums/Blitz3D Programming/Engine and Tools

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.

OK i have decided to make my own, as i need something quite specific for what i need.

So basically my thought last night were to make something like this:

First I program all the 'blocks' that i will be using in my game with types into my block placement program (a block can be a collection of entites, such as the texture, the collision box and the actual mesh)

then i make the block placement program able to generate a new type for the block if i need it, with some of the attrabutes enterable

my placement program then saves these types in blitzcode, then the types, when loaded in the game run through a building function for each different block and builds it in the game.


Is this a good way of doing it, or is there a better way, this will be my first time doing anything with types (array man normally) but i can't see anotherway of doing it.