FYP Voxel Rendering for Destructible Models (WIP)
Work in progress page for my final year project where I voxelise 3D models to simulate their destructibility. Vulkan and GLFW.
Work in progress page for my final year project where I voxelise 3D models to simulate their destructibility. Vulkan and GLFW.
Created an in-editor tool for Unity to help decouple code without needing to use the singleton pattern through clever use of Scriptable Objects.
Implemented custom memory management features and optimised a physics collision system.
Implemented AI steering behaviours, pathfinding and decision making.
Implemented a force based physics simulation with a fixed timestep and collisions.
Created a 3D rendered scene using DirectX11 with a GameObject – Component architecture.
Using MonoGame and .NET created a networked game of Pong.
Created a 3D rendered scene in fixed function OpenGL with a hierarchical scene graph and .obj loading.
With SDL2 remade part of the original Mario Bros. arcade game with an added split screen feature.
Created a prototype of a top down shooter that had randomly generated weapons.