Saffron 88f69cd74f Updated fusion-c.
Added openmsx config file.
2021-08-22 20:41:38 +02:00
2020-01-25 20:08:44 +01:00
2021-08-22 19:54:34 +02:00
2021-08-22 20:41:38 +02:00
2021-08-22 20:41:38 +02:00
2020-03-14 18:29:32 +01:00
2021-08-22 20:41:38 +02:00
2019-12-06 19:02:17 +01:00
2020-02-07 22:48:49 +01:00
2019-11-24 13:02:53 +01:00
2021-08-22 20:41:38 +02: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
2021-08-22 01:37:37 +02:00
2019-12-06 19:02:17 +01:00
2021-08-22 01:36:28 +02:00

Star Rangers: A Dungeon Crawler for the MSX2

The objective of this project is to learn some programming for MSX2 computers while having some fun creating an old school dungeon crawler.

My primary references are games like The Eye of the Beholder, Shining in the Darkness, and Digital Devil Story: Megami Tensei.

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 and second page are being used for the front/back buffer. The active page (the one being visible on screen) is constantly swapped between the two.
  • The third page contains the bitmap font, dungeon background and sprites (player avatar, enemies, etc).
  • The fourth page contains the dungeon walls.

Things done:

  • Dungeon rendering/movement.
  • Dungeon generation.
  • Bitmap font rendering with color support.
  • Music support.
  • Intro screen.
  • Start screen.
  • Minimap (Debug mode).
  • Show current palette (Debug mode).

To-Do List:

  • Menu navegation.
  • Character creation.
  • Hub City.
  • Dungeon progression.
  • Enemies/Combat.
  • Treasure generation.
  • Gadgets/Streams.
  • Sound effects.
  • Save/Load game.
  • Game Over screen.

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%