CP - Alen Breed Remake - 6

Miscellaneous Forums/Blitz Showcase/CP - Alen Breed Remake - 6

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.

Code changes have been minor but spread across files. Download the most updated version below. I'll let rob update the history and keep the final version, this is primarily for him when he wakes up tomorrow.

Uploaded and updated: 3:53 am GMT
www.3030deathwar.co.uk/downloads/ab/code.zip
www.3030deathwar.co.uk/downloads/ab/gfx.zip

I've updated the code to reflect the desired changes. There's a fully functioning menu system now. You can go into a game and press ESC to get back to the menu. From there you can resume or create a new game, or load a game, etc.

- Menu systems fully works. It's a bit tricky to understand but it works
- Load menu is ready
- When you die you go directly to the load menu
- LoadGameFromSaveGame is ready for the save game format
- Fixed ammo reloading
- You can restart the game again cleanly
- Added menu constants for ease of use
- Clean up of engine.bb now only important loop() and draw() stuff is in there
- HUD, tiles and weapons are loaded at the very beginning of the game. This means they don't need to be reloaded between loads. Multiple tilesets for specific levels will be loaded when called for. This can be done by seeing what tileset we need when loading then freeing the current one and loading the new one.
- Added initalise.bb to control the running game and menu interactions.

[edit: is it me or is the todo list thing a bit temperamental. I seems to have added the same things three times.