This is an implementation of the fun board game The Night Cage in Rust. I really enjoyed playing the game and decided to try and recreate it in Rust using the Bevy Game Engine.
This is the FIRST GAME I have ever made and look forward to all the fun and new learning experiences I will gain in the process. The code will remain open sourced FOREVER, and credits for the original game go to:
- Ross Saunders
- Chris Chan
- Chris McMahon
- Playable Version of the basic game (no advanced monsters)
- Single player (4 usable characters)
- State Machine
- Normal
- Falling
- Lights Out
- Nerve System
- State Machine
- 6 x 6 board system
- Player Navigation
- Tile Management
- Tile Queuing system
- Start
- Key
- Gate
- Wax Eater
- Straight
- T
- 4-way
- Single player (4 usable characters)
- About Page
- Credits to Original Authors
- Credits to Used Libraries
- Credits to Me :)
- Options Page
- Exit Button
- Make buttons have rounded corners
- Make the main menu into a Bevy plugin
- Fix Main menu font size flickering
- Improved Atmosphere
- Music
- Volume Options
- Music Credits
- Flavor Text
- Images/Sprites
- Music
- Improved Styles
- Rules page / Help
- Advanced Monsters
- Options to toggle monsters on/off
- Keepers
- Pit Fiends
- Omens
- Pathless
- Persistence/Game Saves
- LAN Multiplayer
- Online Multiplayer