[WIP] My first game: A Phaser 3 Dungeon Crawler / RPG

Hello everyone. For the last 2 months I’ve been working on this personal project in my free time.
I’m not a game dev so it’s been pretty challenging (although in a good way). I feel like I’ve learned a lot and I’d definitely do things differently if I were to start a new project in the future, and it’s been a fun and liberating experience.
Game art was also very challenging because I know nothing about pixelart (or art in general for that matter). I still don’t mind it looking crude, in fact, that’s kinda how it HAS to be in a sense.
So far I’ve been mostly focusing on game mechanics and not so much on level design / story (although there are some hints to it) and there’s a lot that needs to be done around balancing and bug fixing but I still wanted to share what I have so far because I don’t know if I’ll ever finish it.

Here’s a list of some of the features:

  • Trade system (currently only one trader in town, but any NPC can be marked as a trader).
  • Inventory
  • Dialogue
  • Combat system (currently only melee and range attacks)
  • Leveled enemy spawners
  • Leveled loot (also affects what’s available for trade)
  • Traps
  • Loot chests

As a side note, the in-game music (currently only available in town) is auto-generated and it uses the Web Audio API.

Game screenshots:

** Game controls **


Space: Attack
E: Talk/Interact
Cursors: Move character
I: Open inventory


Space: Equip/Use
D: Destroy item
Cursors: select item
Esc: Close window


E: Switch Buy/Sell
Space: Trade
Esc: Close window


1 Like