Categories
Personal

Week 6: Personal Project

This week was a major leap forward in my project! Having concluded with my animations that I needed for my game and finished implementation of a game over, winner and retry functionality! With all that implemented it is at this point a fully functioning video game! Getting this far has certainly made me quite proud! The implementation of everything is…not the best. Lots of repeated code, variables needing to be updated in multiple places so in regards to its coding it could be improved and refactorized significantly. However as this is not the focus of my personal project it is not something I think I will be doing, at least for the foreseeable future. I also managed to implement a basic AI for the enemy to seek the player out and attack them! I met and exceeded my expectations for this week!

I had some struggles implementing the game over screens as after their implementation the mouse movement no longer functioned. After some research online though I discovered that when implementing a 2D screen on a 3D environment in the way I had done it would result in the mouse inputs being ignored. Luckily the same thing that told me that issue told me there was just a simple variable in the settings of the 2D nodes to change and then everything worked out fine! Next week I will spend it implementing some polish like texturing the models I have made and adding a hit flash so the player is more aware of when they make contact with the enemy.

Leave a Reply

Your email address will not be published. Required fields are marked *