REMINISCE - Freshmen year
Mini Action- RPG | Freshmen year
Reminisce is a 2D isometric Action RPG where technology plays an important role by giving special abilities to the characters.
This game was a Freshman year game project and was written from scratch using only C. In order to create a better engine many O.O.P concepts, such as Inheritance and Polymorphism, were recreated in C.
This project in special provided me great knowledge on how Object Oriented Languages operate under the hood.
C - Used To write the engine
DirectX10 - Graphics API
FMOD - Audio
C# / XNA - Map Editor
Reminisce is a 2D isometric Action RPG where technology plays an important role by giving special abilities to the characters.
This game was a Freshman year game project and was written from scratch using only C. In order to create a better engine many O.O.P concepts, such as Inheritance and Polymorphism, were recreated in C.
This project in special provided me great knowledge on how Object Oriented Languages operate under the hood.
C - Used To write the engine
DirectX10 - Graphics API
FMOD - Audio
C# / XNA - Map Editor
My Role in this Project
I was the Technical Director of this project.
- Implemented a complete rendering pipeline using DirectX10.
- Developed a component-based engine in C.
- Implemented Inheritance and Polymorphism in C.
- Implemented a Task-based Event system.
- Implemented a Task-based Quest system.
- Implemented Sprite Animation.
- Integrated Fmod and created a Audio subsystem and Sound components
I was the Technical Director of this project.
- Implemented a complete rendering pipeline using DirectX10.
- Developed a component-based engine in C.
- Implemented Inheritance and Polymorphism in C.
- Implemented a Task-based Event system.
- Implemented a Task-based Quest system.
- Implemented Sprite Animation.
- Integrated Fmod and created a Audio subsystem and Sound components