top of page
Post 2 -June 23 2023

Project Olympius

Project Olympius is a game I developed by myself to help me learn Unreal and hone my skills in C++ in a game environment. The game is now serving as a base for me to continue to expand on my knowledge and recreate gameplay mechanics that I have seen in games that I loved playing. Below is a breakdown of what I did and how I did them. Please enjoy and I would love feedback or ideas for future mechanics.

Picture taken in game*

Role: Sole Developer

Software: Unreal, Blender

Language: C++, Blueprints

Highlights:

  • Object-Oriented Programming (OOP) to implement Player and Enemy Systems

  • Created OOP driven pick-up system to implement weapons, treasure and experience

  • Utilized Observer coding pattern for pick-up and combat systems

  • Implemented Animation using Unreal's Montage and Blueprints

  • Integrated Inverse Kinematics for Player Character using Unreal's Blueprint System

  • Utilized Niagara system to create particle systems

  • Implemented Sounds using Unreal's Metasounds

Character Class

Enemy Class

bottom of page