https://github.com/iamsebastiandev/lootiful
React Jam 2024 Entry
https://github.com/iamsebastiandev/lootiful
dungeon-crawler gamejam react reactjam reactthreefiber three-js
Last synced: 6 months ago
JSON representation
React Jam 2024 Entry
- Host: GitHub
- URL: https://github.com/iamsebastiandev/lootiful
- Owner: IamSebastianDev
- Created: 2024-05-20T13:29:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-22T14:39:49.000Z (over 1 year ago)
- Last Synced: 2025-03-24T16:33:55.713Z (7 months ago)
- Topics: dungeon-crawler, gamejam, react, reactjam, reactthreefiber, three-js
- Language: TypeScript
- Homepage: https://lootiful.vercel.app
- Size: 17.1 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lootiful
**Pixely Roguelike Loot Crawler** for [ReactJam 2024](https://reactjam.com).
The game was created in a span of 7 Days (monday to monday) in May of 2024. (And won 3rd place! 🥳)
## How To Play
Use the MOUSE to click around. You can move one space at a time. ENEMIES will only MOVE if
you MOVE, and only ATTACK when you ATTACK.Each dungeon dive lasts while you have STAMINA and HEALTH, each action drains your STAMINA.
When you run out of STAMINA, the dungeon dive ends, and a new one can be started.To win the GAME, pickup all 14 ARTIFACTS hidden in the dungeon without DYING.
Killed ENEMIES will drop LOOT you can sell, which gives you COINS. COINS can be used to
enhance your ATTRIBUTES. This will increase your HEALTH and STAMINA, which will give you
more chances to find LOOT and lets you stay longer in the dungeon.## Credits
[Main Spritesheet and Tileset](https://pixel-poem.itch.io/dungeon-assetpuck/)
[Suno.ai for the Music](https://suno.com)
[Fantasy Loot Drop Asset Pack](https://btl-games.itch.io/fantasy-loot-drop-asset-pack)
[Pixel RPG Icons 16x16](https://almardev.itch.io/pixel-rpg-icons-16x16)
[Open Game Art for the Treasures](https://opengameart.org/content/gold-treasure-icons-16x16)
[OpenAI for the Background Image and Textual Content](https://chatgpt.com)## Technology
React Three Fiber was used for graphics, pure React for everything else. No game-engine or state-management library was used. (Which was okay, but i was reaching limitations at the end.)