A dungeon crawler demo written in javascript + pixi.js
ARCHIVED: This was fun to hack and fiddle with things, and while I would love to turn it into a fun, playable game it's just not worth the effort. I'm keeping it for historic reference and also to crib from in future.
Source files can be found on the github project page:
https://github.com/parogers/apdungeon
High-level analysis and discussion of the code is here:
http://writtenwordinteractive.com/ap-dungeon
The demo is a side scrolling action game with fantasy elements. The art style is "stripped down 8-bit" mostly because it was easy to knock something together without worrying too much about design.
Features:
- Randomly generated levels
- Area by area level progression
- Difficulty progression
- Music (single track)
- Sound effects
- Two weapon types: sword, bow
- Enemies: snake, scorpion, rate, goblin, skeleton warrior, ghost
- Sword upgrades
- Armour upgrades
- Basic inventory
- Keyboard controls
- Touch controls (on-screen controller for mobile)
Screens:
- Title (showing credits etc)
- Gameplay (level-by-level play)
- Gameover (summary of kills)
-
2D graphics (items, monsters, map tilesets, etc): Author: Min/Kyle License: Public Domain URL: http://opengameart.org/content/8x8-rogue-like-charenemiestiles
-
Music: "A Journey Awaits" Author: Pierre Bondoerffer (@pbondoer) License: CC-BY-SA 3.0 URL: https://opengameart.org/content/a-journey-awaits
Main source code is licensed under GPLv3 (see LICENSE.md for details)
Source code and media files found under "contrib" and "media" are covered under their respective licenses. Check in those folders for details.