Dungeon of Lorz
Dungeon of Lorz is a minimalistic 64x64 hack-n-slash game originally built for lowrezjam 2021, where Lorz = low rez 🙂. Collect coins in the dungeon, upgrade, and delve into the dungeon again!
Written in TypeScript, powered by my own WebGL library: https://github.com/andykswong/mugl . The (very hacky) source code is here: https://github.com/andykswong/lowrezjam2021
Game is playable in with keyboard, gamepad, or touchscreen!
Keyboard Controls:
- WASD or arrow keys to move / select upgrades
- E or Enter to attack / start / restart game
- Q to block / buy / equip upgrades
Click/Touch Controls:
- Touch the arrows / text to navigate the shop menu / start
- Touch and drag on the left half of screen to move
- Touch and hold on the right half of screen to block / attack. This touch area is further split into 2 regions - touch the left side to block and right side to attack
- Touch to go back to menu after dead
Gamepad Controls (only Xbox controller is tested):
- Left stick to move / select upgrades
- A to attack / start / restart game
- B to block / buy / equip upgrades
Features:
- Fight against 16 enemy types and 4 miniboss encounters.
- Spend coins to unlock additional characters and upgrades.
- Knight: You start with the good old knight. Can wield shield. Can upgrade to better weapon and armor.
- Rogue: Move and hit fast, but weaker. Can wield a bow.
- Mage: Low HP but high damage. Starts with a fire staff. Unlock the ice staff to freeze enemies. The priest mode gives you a short-ranged, high damage holy spell attack, with faster HP recovery.
- Knight: You start with the good old knight. Can wield shield. Can upgrade to better weapon and armor.
- Upgrades requires the character to be unlocked. The knight's steel shield also requires wooden shield to be unlocked first.
Lowrezjam Authenticity:
- To meet the 64x64 resolution requirement of lowrezjam 2021, the game is rendered using WebGL with a 64x64 drawing buffer and antialias set to false. The canvas is then upscaled to 320x320 using CSS, with style: image-rendering: crisp-edges; image-rendering: pixelated;
Credits:
- All game arts are created by my own
- Sound effects generated by jsfxr
- Music:
- Background music by nene: https://opengameart.org/content/boss-battle-3-8-bit-re-upload
- Game over music by Cleyton Kauffman - https://opengameart.org/content/game-over-theme
Status | Prototype |
Platforms | HTML5 |
Rating | Rated 4.0 out of 5 stars (1 total ratings) |
Author | Andyw |
Genre | Action, Fighting |
Made with | Bfxr |
Tags | 2D, Dungeon Crawler, Hack and Slash, LOWREZJAM, Pixel Art, Retro, Roguelike, Roguelite |
Code license | MIT License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Gamepad (any), Touchscreen |
Links | Source code |
Development log
- Dungeon of Lorz is now available!Aug 09, 2021