Demons of Dex (roguelike)
Posted: Sat Sep 26, 2015 5:59 pm
Hi!
My new game Demons of Dex - Eino's Quest has been released today for the Commodore VIC-20. Why on earth? VIC-20, released in 1980, a precursor to C64 was my first computer and to my shame I never released anything on it. Well, I got to fix that today The game has been written completely in tightly optimized 6502 assembler code. The machine has only 3583 bytes available for program code so I had to use a huge number of tricks to get everything I wanted in the game.
Don't have a VIC-20? No problem, you can play the game online at http://tinyurl.com/DemonsOfDex
Game manual (including the source code): https://github.com/petrihakkinen/demons ... /README.md
Be sure to read the manual if you're going to play. There was no bytes left for any instructions!
Features:
- 15 randomly generated levels
- 10 kinds of monsters
- 5 kinds of usable items including a magical artifact
- themed levels
- scoring
- music and sound effects (Music by Mikko Kallinen)
- written in highly optimized assembly code
My new game Demons of Dex - Eino's Quest has been released today for the Commodore VIC-20. Why on earth? VIC-20, released in 1980, a precursor to C64 was my first computer and to my shame I never released anything on it. Well, I got to fix that today The game has been written completely in tightly optimized 6502 assembler code. The machine has only 3583 bytes available for program code so I had to use a huge number of tricks to get everything I wanted in the game.
Don't have a VIC-20? No problem, you can play the game online at http://tinyurl.com/DemonsOfDex
Game manual (including the source code): https://github.com/petrihakkinen/demons ... /README.md
Be sure to read the manual if you're going to play. There was no bytes left for any instructions!
Features:
- 15 randomly generated levels
- 10 kinds of monsters
- 5 kinds of usable items including a magical artifact
- themed levels
- scoring
- music and sound effects (Music by Mikko Kallinen)
- written in highly optimized assembly code