Custom PS5 Engine

  • Made with: C++, PS5 SDK
  • Created:: November 2023 - December 2023

About

A rudimentary 3d Renderer built from scratch on Playstation 5 developer kits using pure C++ over 3 months as part of a final year university module.

The engine was developed solely by myself with some help from lecturers, and started with a rendered cube, I added features such as model loading using TinyObj and Used ImGui to create a simple scene editor allowing for models and their textures to be swapped around in realtime.

Features

  • .Obj Model loading via TinyObj implementation.
  • Textureable Meshes without the use of index/element buffer.
  • Simple ImGui level editor to manipulate game objects in the scene.