Ratchet and Clank

Ratchet and Clank graphics programming level remake
C++      /      Custom Graphics Game Engine

Ratchet And Clank first level remake in C++, In a custom game engine provided by gameplay teachers from Digital Arts and Entertainment.

This project is written in full c++ in a custom game engine provided by teachers from Digital Arts and Entertainment. This was with the use of DirectX11. The goal was to create a 3D game by following the right steps in the pipeline.

I chose to remake the first level of the first Ratchet and Clank game. I do not own any copyrights to what I made, I only implemented most of the models and recreated the mechanics in code. There are only a few models I created, but those I made were not made to look good but to be good enough placeholders. The bigger picture of this project was to implement the right way in graphics programming.

In this project we had a few technical requirements: Cooked colission (physics) Meshes, Character Controller, Skinned Animations, Postprocessing shaders, use of triggers, use of raycasting, Use of particles, Use of shadow mapping, A working HUD and implementhing cloth.

For this project I actually went to replay the first level so I made sure things are in the right place.

This project is not perfect, and I will try to still work on it later for more improvement. It was already fun to try to recreate a level!

You can download a build to try it out. Just unpack the files somewhere and click the RatchetAndClank_Jadevo.exe file and have fun! (Small hint: press the spacebar to skip the starting screens and f4 to put the grid away.) Download Build