2023
This may not be one of my proudest works, however it was one of my most eye opening ones. In this project I tackled how it would be like to be a spider than climbs on walls, spins webs, and survives by eating fireflies. This idea would have been wonderful if I did some prototyping before development.
Due to the time constraint I jumped straight into development, not the best idea… I needed to learn a new engine I was not familiar with and tackle it in C++. However this taught me many things about engines and in particular C++ engines. Compared to Unity, which allows easy reloading, Unreal needed to recompile and process the C++.
Now to the game! Wall sticking was a massive challenge and now I realise what I did wrong. Due to this, the project is still a work in progress and I would love to see this become a game that is fun. Even though the game is massively bugged (no pun intended), I am proud with my result in the time constraint. I learnt a lot about quaternions and how to stick objects to surfaces. It did help me reinforce my vector math and learn how to work with meshes that can change at runtime in Unreal, this concept is called procedural meshes in Unreal.