CP - Alien Breed Remake - 3

Miscellaneous Forums/Blitz Showcase/CP - Alien Breed Remake - 3

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.

The parser can be kept simple - all commands separated by | symbol, all commands have brackets even if there are no params. There are certainly a whole bunch of common functions to implement, but most of them replicate stuff already there, so it's probably a case of rejigging some code (like opendoor, picking up keys and ammo).

The neat thing is that by defining action ids, they can be reused in multiple locations on a map. So once you've defined a key / credit / ammo / health / trap / whatever, you can reuse it multiple times on the map. So don't worry about having to write opendoor() or credit(100) for each and every door or credit that you place! And in terms of the editor, I'll be making it as easy as it is currently to drop these tiles on the map. (I'm thinking a whole new screen to define actions, then showing these in place of the existing tileset when editing the object layer).