Spellbound Odyssey: The Rise of Rolling Thunder is a game I programmed in my Simulation and Game Development Programming class.  

The environment, potion and coin graphics were created by the Simulation and Game Development department. I programmed the gameplay using:

  1. Object-oriented programming (OOP):  I used OOP concepts like classes, objects, and inheritance to organize and structure the code. 
  2. Event-driven programming: The game uses events to trigger actions in response to user input, such as when the player presses a key or clicks the mouse.
  3. Control structures: I used control structures like loops (for and while), conditional statements (if/else), and switch statements to control the flow of the program and make decisions based on certain conditions.
  4. Array manipulation: I used an array to store and manipulate data, such as the positions.
  5. Method creation: I defined methods to encapsulate certain pieces of functionality and make the code more modular and reusable.
  6. Graphics programming: I used the Unity engine to create a 2D game with graphics, animations, and sound effects.


Leave a comment

Log in with itch.io to leave a comment.