2020-02-01 18:50:22 +01:00
2020-01-25 20:08:44 +01:00
2020-02-01 18:50:22 +01:00
2020-02-01 18:50:22 +01:00
2020-02-01 18:50:22 +01:00
2019-12-06 19:02:17 +01:00
2019-11-24 13:02:53 +01:00
2019-12-06 19:02:17 +01:00
2019-11-24 13:02:53 +01:00
2020-02-01 18:50:22 +01:00
2020-02-01 18:50:22 +01:00
2020-02-01 18:50:22 +01:00
2019-07-19 18:39:05 +02:00
2019-12-06 19:02:17 +01:00
2019-12-06 21:37:17 +01:00

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.

Ingame Screenshot

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

https://opengameart.org/content/more-rpg-enemies

Description
No description provided
Readme 3.3 MiB
Languages
Assembly 42%
C 39.8%
DIGITAL Command Language 15.6%
Batchfile 1.3%
Shell 1%
Other 0.3%