Maggoo did it again. He made several major improvements to his universal platform game engine. Here's the changelog:
- Splitting of the code between the loader and standard routines part (vsload.gen) and the main game engine (vscreen.gen). This should reduce code size and compilation time. New macros are used to make the code easier to read.
- Memory-mapper routines are now MSX-DOS2 compatible.
- Music is implemented (Moonblaster replayer). The very nice demo music has been provided by Jorrith Schaap, aka Jorito.
- Sprites of the demo version have been replaced to avoid copyright issues. New enemies sprites are coming from the unreleased game Puddle Land with the agreement of the Author, Sutchan.
- It's now possible to break certain blocks by hitting them with the head.
- Exit doors opens when a specified amount of stars are collected.
- Moving platforms are implemented (although still quite buggy).
- Code optimization: When 3 or 4 enemies were displayed on the screen, garbage started to appear in 60hz mode. Fixed.
- Some minor bugs fixed in sc5tospr.bas (screen 5 to sprites data) and editor.com
Of course, the editor and source codes are included. More information can be found on Maggoo's website. Be sure to download Vscreen here and give it a try. You can start a game with the command "VSLOAD NEWGAME2", edit levels with "EDITOR NEWGAME2" or learn a lot about game programming by having a look at the source code.
Relevant link: Vscreen 0.6
Comments (5)
By Grauw
Ascended (10768)
26-10-2003, 23:18
By Maggoo
Paragon (1217)
26-10-2003, 23:23
By snout
Ascended (15187)
26-10-2003, 23:24
By Maggoo
Paragon (1217)
26-10-2003, 23:26
By snout
Ascended (15187)
26-10-2003, 23:28