

The Crown
The Crown is a project developed entirely in Unreal Engine using both Blueprints and C++ as part of my dissertation. This project showcases my ability to integrate advanced gameplay mechanics and efficient code to create an immersive gaming experience. Through The Crown, I demonstrated proficiency in Unreal Engine's tools and features while combining visual scripting and traditional programming to bring the project to life.
The Crown Project was developed in Unreal Engine as a small part of a larger project, focusing on a self-learned NPC character. The character can detect player sounds, seek cover when damaged, and communicate with enemies using AI implemented through OpenAI. Blender and Mixamo were used for animation and model design, while textures for buttons were crafted in Photoshop.
Key Features:
Developed a self-learned NPC character in Unreal Engine using Blueprints and C++.
NPC reacts to player actions, such as seeking cover when damaged and responding to sounds.
Integrated OpenAI to enable player communication with enemies via the NPC.
Used Blender and Mixamo for character animation and model design.
Designed custom textures for buttons in Photoshop to enhance the UI.
Project Gallery
Technologies Used:
Blender/Mixamo: Utilized for animation selection and editing to create and refine character movements.
OpenAI: Implemented for real-time interaction between the player and enemies, enabling dynamic communication.
Unreal Engine: The primary engine used for game development, managing the entire game environment and mechanics.
Blueprint/C++: Employed for gameplay and UI development, integrating logic, mechanics, and user interface functionalities.






