Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
PS5 Engine
Type of project
Engine
Date
September 2023 - May 2024
Place
Sheffield Hallam University
Languages
C++, JSON and HLSL
Features
Lightning
ECS
Create objects and components through JSON
Ray cast system
Read meshes and textures in a data-driven manner
This is an engine I have been working on during my final year at Sheffield Hallam University. It supports complex mesh reading, three types of lighting, and features an interface for creating, editing, duplicating, or deleting objects in the scene. The engine is designed to be data-driven for increased efficiency. It utilizes a component-based system, allowing you to create game objects with minimal functionality (transform, movement) and then add desired components. Additionally, you can easily create and save your own components without any issues, thanks to the use of templates.





