
Final environment and spider boss.
This mod was developed for a second year uni project, the mod involved adding a new puzzle mechanic and adding to the existing train system in Half Life. Adding a fuel requirement to the train, this mod involved creating a level using Jack Hammer, working in the GoldSrc engine and directly modifying Half Life 1s source code, to compile custom DLLS.
This project was my first experience with Unreal Engine which meant I lot of the development process involved learning and familiarising myself with Unreal Engine. I learnt how programmers can use blueprints as well as C++ to quickly develop new classes and mechanics. While my focus was primarily on C++ I used blueprints to create a few smaller features as well as an Inverse Kinematics system for the spider's feet.
Final environment and spider boss.
Inverse Kinematics testing by manually repositioning the spider.
First attempt at making a projectile in the game.
First test of spider movement in game.