top of page
Endless Runner
This project was a university assignment focused on mobile game development. I took the opportunity to learn how to create an endless runner and implement procedural level generation. This approach allowed me to explore the intricacies of crafting an engaging mobile experience while mastering dynamic level design that evolves as the player progresses, ensuring the gameplay remains fresh and challenging.
Role
coder
Game Engine
Unity
team size
1 person
Genre
endless runner
Technologies used
Unity
C#
GIT
Photoshop
Trello
Design Process
In this project, I aimed to learn both mobile game development and the fundamentals of procedural level generation. The first step was to outline my goals in a design document, which helped structure my workflow and gave me a clear path to follow. This document acted as a roadmap, allowing me to identify the skills I needed to acquire and the specific milestones required to reach my objectives.
1
DESGIN DOCUMENT
Learning new code
coding
2
3
implementation
4
passover and feedback
5
Design Document
In the design document, I outlined the game's setting and identified the key systems that needed to be developed specifically for a mobile platform. This included understanding how to optimize controls and performance for mobile devices, as well as implementing features like procedural level generation. By defining these elements early on, I was able to focus on learning the technical skills necessary to make the game functional and engaging on a phone.
Core Game Pillars
-
endless generation
-
touch screen
-
power up​
Gameplay Breakdown
In this game, the player is challenged to maintain the character's health by avoiding deadly spinning blades, all while collecting coins. Each coin pickup increases both the player's score and the game's speed, making it progressively harder to avoid obstacles. This balance between survival and high-score chasing creates an engaging and fast-paced experience that keeps players on their toes.
moving through the level
getting coins
avoiding blades
bottom of page