Breach - Week 17 Development Blog
- Matthew Tedder
- Jun 12, 2024
- 2 min read
Updated: Aug 1, 2024
This week was primarily spend further adding to the hostage enemies functionality and attempting to fix some issues that are occurring. At this point in development of the hostage enemy it was important that I implemented a system for the hostage to actually "escape" the map.
This could have been dealt with in two different methods, with either a navmesh being baked into the game environment or by having specified points that the hostage will run towards. As stated in last weeks diary I attempted to implement the navmesh method however it didn't come to light. As a result of this and factors such as ease of integration I decided upon using a system in which the hostage runs towards specified points that are set by empty objects in Unity.
Lastly I worked on the animation system for the hostage enemy which has been causing me some issues in regards to the animations not looping and snapping backwards. Upon viewing it seems as though I have found a solution for this at the time of writing this entry, however with further additions to the code further issues may arise.
In conclusion, this week I feel as though I have displayed strong problem solving skills through my dealing of the hostage navigation system. Originally, I planned to use a navmesh however upon testing it last week it didn't seem to work correctly. As a result of this decided that ultimately I would choose a simpler method of navigation points that the hostage would run to which would allow me to get it done quicker ultimately progressing the project further.
In all honesty I am unsure as to how much I will get done in this upcoming week based on the fact that I have external responsibilities. Nevertheless, I am still setting myself the task of making at least one contribution that successfully impacts the overall projection and level of completion of the game, whether it be level design or further work on the enemies.
Comments