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.

Built With

Share this project:

Updates