A cross-platform game engine (currently Windows and PS5) developed by a group of 5 people.
I did the rendering by designing and implementing a Rendering Hardware Interface (RHI) to abstract away the different graphics APIs. I also made a high level renderer that uses this RHI to make general usage easier. I also integrated text rendering into this system using Multi-channel signed distance fields (MSDF).
Additionally, I built a two stage asset management system with an offline asset build tool turning assets into PAK archive files which can be used in a runtime manager.
2 months
This project write-up is still being worked on, sorry for the inconvinience.