Don't Stop 3D
3D infinite runner -game, set in a futuristic world where the player is a robot that has become self aware, and is now trying to escape this "testing factory" of some sort.
Disclaimer
This game started out as a solo project, which I made on a school course last autumn. This spring I had the opportunity to keep working on the game, with a group to aid me.
Starting Point:
As you can see, in just eight weeks the game went through a massive overhaul. On this project my roles were Main programmer, Main game designer and Project lead
In this project I was responsible for..
Game design: Level designing, Player movement & animation, core gameplay, UI & UX, audio balancing
Programming: Everything expect one or two small scripts
Game Features
Path Generation
The level constists of "block" prefabs (Large chunks of playable area) and those get spawned in a random order based on an algorithm. When the player progresses, those blocks get recycled to spawn again in front of the player, with randomness elements involved(such as: random block orientation)
The level also gets progressively more difficult as the player progresses, to keep the gameplay interesting. This, and the random generation elements together make up for nice replay value for the player.
Player mechanics
Stamina
The stamina system is a nice way to keep the player engaged with the other mechanics, and also to balance them so that the player has to think when to use the mechanics efficiently.
Wallrun
Wallrunning is a very key feature in this game, and it had to be done right. The mechanic allows the player to move in the map very elegantly, managing some hard jumps, and dodging all kinds of traps.
The mechanic also opened up more variety in terms of level design, which all in all was the goal here.
Sliding
While the mechanic is implemented in the game, the current map design doesn't have many opportunities for it to be used. I'm currently working on reworking the map design to fit the new mechanic.
Project Goal
Showcases
The main goal for this project was to have it in a presentable state by 05/03/2020 for ICT Showroom, which is a public event in Turku. We succeeded in this goal, and got some very nice feedback from players, so I'm proud of the effort.