Tuesday, 19 August 2014

Building the game



In order to produce the game we used the opsive infinite runner starter pack. This layed a framework and gave some startup modules, models and levels to base your game upon. This is a screenshot of what the game looked like before we started to modify it.

http://www.opsive.com/assets/InfiniteRunnerStarterPack/


Here you can see the custom kiwi character that we tried to import into the game. This actually worked but there was an error that we ran out of time to fix, where the character seemed to fall through the platform that the runner goes down in the game. We also built animations of the character jumping, dying along with small idle animations for when the character was still and of course a run cycle.


Here you can see the kiwi spawned in the game, and the issue of it spawing above the platform then falling into it.


We also custom edited the existing GUI replacing the fonts, and trying to create a layout that suited our brief. Although we had a whole custom UI designed, we ran out of time to actually implement this into the game.


 Here you can see one of the issues we had with spawning objects, the game itself ran on probabilities, and through a glitch that happened (still not sure what happened) these were spawning far too regularly. We had initially wanted to place tree stumps and braches which we modeled, but this bug along with the coin bug meant that in the final I just left out this asset in order to present a less annoying scenario. For some reason the character would not die on impact of objects which was another bug we were yet to iron out.


Here you can see the coin glitch, the coins that we were to replace with eggs for the kiwi to pickup.

What was successful in the same was the level design, we managed to get the straight mapping in as you can see above and the game is actually generating this as you move through. We had planned to use corners, but what happened was we had the platforms generating so you could have turns, but when the level tried to spawn on it (the corner models that is) it would just either crash the game, or spawn way too many copies of the corner around the platform.


No comments:

Post a Comment