Dot's Galaxy Adventure
Individual Project i made in 2 months
Explore wacky alien planets as a robot in this 90’s inspired 3-D Platformer.
Play classic Dot here!
Dot’s Galaxy Adventure is a exploration platformer inspired by 90’s titles. As a kid, I loved exploring the countryside and following my curiosity wherever it took me. I wanted to capture this feeling by giving the player the freedom to explore anywhere they want through various abilities.
and Wall Jumping,
Gives the player great mobility!
When designing the early levels in Dot’s Galaxy Adventure, it was difficult to design levels on paper since vertically was such an important factor.
To remedy this issue, I designed the levels using basic Unity Game Objects. (cubes galore!) This process helped in the long run as it made testing and iteration much faster.
Having the freedom to explore everywhere is refreshing, but it can potentially be a daunting task.
To ease players into the experience, I use various methods to direct them along a “Main Path” to give them a tour of the planet.
Archways and high contrast blocks stand out and grab the Player’s attention.
“Bread crumb” stepping stones help visualize a path.
Unique landmarks in high places give the Player a destination to reach…
…and create useful vantage points.
The intro layout teaches everything the player needs to beat the game.
Little bump can’t be passed until the Player learns to jump.
Hold the button to jump higher.
Use the Jet-Pack to reach higher areas.
Classic Dot VS New Dot
Before | After
Classic Dot uses a hard coded camera system, New Dot uses Unity’s Cinemachine camera with a collider attachment.
Both clips are using the same animation, New Dot’s Y values are baked into position.
New Jet-Pack System
Classic Dot’s Jet Pack can only be used once in the air. New Dot’s Jet Pack can be used as long as there’s fuel.
Post Processing Effects
“Ambient Occlusion” was helpful with visualizing depths between blocks, a touch of “Bloom” gives warmth to the scene, “Anti Aliasing” softens hard edges, giving a more polished look.