Trapped in a strange "dream", your character must manipulate the world around them to free themselves.
- Screen containing the games credits
- Syntax changes to make program work with fewer lines
- Reorganized the project to extends JPanel
- Changed the drawing method of the program to utalize paintComponent
- Added a graphical 2d world
- Many syntax changes to make the program run more efficiently, conistently, and smoother
- Added additional layers of game objects
- Added a moveable character
- Added different states for that character (can move, can't move, etc)
- Added collision detection around the walls and character
- Added different fonts which swap based on which character is talking, the game state, etc.
- Added more different colors for the chat bubbles which change based on which character is talking, the game state, etc.
- Overall efficiency of running program improved
- Syntax changes to make program better organized
- Different method of loading images
- Modified heirarchy of world objects for easier implementation of additional objects
- Many more!
- Generate graphical levels based on a .txt file
- Scrolling credits screen
- Change drawing method of chat bubble
- Add another layer of graphics to implement other world objects and details
- Create a moveable player
- Add additional text fonts for the dialogue
- Add collision detection for that character
- Add a walk cycle for the player character
- Allow text to extend multiple rows if needed
- Add a character sprite for "The Guide"
- Add the character's face next to their text as they talk
- Multiple game levels, each with their own environment and key plot point
- Story full of plot twists
- Many character abilities