Battle 5 is now complete! I still need to do some finishing touches and bug fixes but the content for it is all done. I also wrote the epilogue detailing the ending of the game (;-;). As well as that, I did a fairly large overhaul of the game by creating gamepad support. Unity is clever in the fact that it translates some keypresses into gamepad button presses allowing for easy porting to gamepad. However, this did generate some problems where Y (or triangle) was set to jumping, which wasn't efficient at all. I changed the controls round, and I think they are pretty good now, although there are an awful lot of wasted buttons. This sounds great and easy so far except, Unity doesn't do translation of the menus. Therefore, I had to go to EACH menu of the game and code in support for the controller. I also had to basically redo the world map entirely, now creating a trigger in front of earth so when the level you want to play is in that trigger, you can press A to start it. You can also rotate the earth using the analog stick. I need to make it so the gamepad controls are not used when using KB+M as currently the Gamepad ones are given priority, for some reason. I also added scoring to the game (well the Rabga level anyways). Currently, it only calculates 100 - the time it took to beat the level, but I'll expand on this and add it the other levels tomorrow. I also fixed some bugs and added some other stuff as usual.
0 Comments
Leave a Reply. |
AuthorMy name is William Hughes, and I study Games Development. I also am learning Web Development and general programming. Archives
May 2018
Categories |