Dungeon Crawler for MSX2
The objective of this project is to learn some programming for MSX2 computers while having some fun creating a Dungeon Crawler.
It's being created in GRAPHIC 4, SCREEN 5 mode (resolution: 256 x 212 pixels, 16 colours per pixel). It allows 4 pages of VRAM.
How video memory is organized during dungeon gameplay:
- The first page is the one rendered to screen.
- The second page is the back buffer.
- The third page contains the dungeon background and sprites (enemies, doors, etc).
- The fourth page contains the dungeon walls.
Things done
- Dungeon rendering/movement.
- Minimap (for debugging).
To-Do List
- Menu navigation.
- Character creation.
- HUD.
- Hub Town.
- Enemies/Combat.
- Inventory.
- Save/Load game.
- Sound.
- Dungeon generation/loading.
Third party resources:
Fusion-C Library 1.2
Author: Eric Boez & Fernando Garcia
http://www.repro-factory.com/ https://github.com/ericb59/Fusion-C-v1.2
Palette based on DB16 - DawnBringer's 16 Col Palette v1.0
Author: DawnBringer
http://pixeljoint.com/forum/forum_posts.asp?TID=12795
First Person Dungeon Crawl Art Pack
Author: Clint Bellanger
https://opengameart.org/content/first-person-dungeon-crawl-art-pack
Cyberpunk Street Environment
Author: ansimuz
https://opengameart.org/content/cyberpunk-street-environment
Scifi creature tileset
Author: Stephen Challener (Redshrike[T3h Luggage])
https://opengameart.org/content/scifi-creature-tileset-mini-32x32-scifi-creature-icons
More RPG enemies
Author: Redshrike