Development - The last Entry of Endless Runner

Development - The last Entry of Endless Runner

Jan 8, 2018. | By: Isaac Mulcahy
1 min

World Map

I then developed the world map that consisted of an 18th century map of London to give a flavour and theme to the game. I also developed the three separate gangs and came up with the theme for these and what items they could give the player. This added set dressing to the game and made the project feel more alive. I then developed a level settings system and a method for random generation of them. These were then scattered across the map. I developed a menu system which controlled everything and show visual cues for selections. Mouse and keyboard input was supported.

alt text

Game Loop

The core gameplay loop was developed and this was a separate object to the level controller and physics system which got called ‘World Controller’. When the core gameplay loop was initialized it would setup these sub systems accordingly, e.g. loading the right level. The core gameplay object manages all the input from the player and all of the logic related to gameplay for example using weapons and abilities.

Time Issues

The hand in did come and I did pass. The main issue I found with this project was I overdeveloped some systems which could have been left with less functionality and still performed to the level I required.

The time I spent on these did drive development away from other areas which could have done with a lot more. An example of this is the core gameplay loop, this part didn’t have a lot too it and didn’t live up to the original design for it. If I spent more time on the core gameplay loop instead of the level generation then the game would have had an enjoyable platform system within it and could utilize abilities which would have added quick puzzle sections to the game. This would have majorly enhanced the main gameplay loop and would have made the game more enjoyable.

About

Those who can do and those who can't teach games design.

Our Bunker

University of the West of England,
Frenchay Campus, Bristol, BS16 1QY,
United Kingdom.