-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the ScrollThief wiki!
- [Org Chart] (https://www.lucidchart.com/documents/view/2f824ab8-4ed9-4917-8a9f-865260ee1b20)
- [Requirements] (https://github.com/MouaYing/ScrollThief/wiki/Requirements)
- [Pert Chart] (https://github.com/MouaYing/ScrollThief/wiki/Pert-Chart)
Scroll Thief (working title) is a 3D puzzle/adventure game where the player controls a ninja whose mission is to sneak into an enemy shogun's estate and steal his battle plans (a scroll).
Below is a link to a video demo of Scroll Thief in its current state.
Scroll Thief video demo
This game was made with very restricted resources (mostly time and manpower), and many features that were originally intended had to be cut. There are also a couple of bugs in the engine, which was built from scratch.
- Add music and sound effects
- Add combat functionality
- Add more character animations, e.g. idle loops, jumping, attacking
- Add visual feedback when player takes damage
- Display player's current health
- Fix bug/s in collision detection
- Optimize the 3D model (.obj) parser; it seems slow, and loading the game takes a long time
- Add more rooms, and give player more choices
- Add visual effect for projectile impact
- Anything else we think of that would improve the player experience
The game is written in Java, and uses OpenGL. Currently, it supports Xbox controllers for Windows, but it might be a good idea to add keyboard controls too, so people who don't have access to a controller can still play.
Jon Pimentel
Ryan Palmer
Teancum Besendorfer
Taft Sandbakken
Kevin Hinton