Inspiration
A little bit of inspiration from Harry Potter, Clash of Clans, Toram Online, Albion Online, or any generic RPG game style. A bit of a push from MLH LHD: Learn to make this a reality.
What it does
Puts the user through a text-based adventure, complete with a functioning battle system.
How we built it
In the course of one day in Java using Java Classes and conditional statements.
Challenges we ran into
- Time was short, and multiple inheritance classes could not be introduced.
- Also, the battle system broke and balancing it was difficult.
- Incompatibility with older JDK versions
Accomplishments that we're proud of
- Most of the inputs in the game are protected against random entries from users.
- Functioning Dodge system!
What we learned
- Differences between different JDK versions and why one should stick to backward-compatible code.
- How to effectively use Random numbers and how to balance a game, also learning elements of game design
- Learning that all problems needn't be solved by OOP, sometimes the answer is easier than you think.
What's next for Magical Adventure
- Different types of Enemies, more classes, more weapons, richer storyline, Shop and weapon degrade system, and much more!
- Possible porting to Javascript and hosting a web-based application instead of a console program, so that people can enjoy it from anywhere.

Log in or sign up for Devpost to join the conversation.