Project Info
Engine:
Unity Engine
Language:
C#
Duration:
2 weeks
Team size:
1
Role:
Game Programmer
Game Designer
About
Astro Ball is a 3D Obstacle and Puzzle game. Take control of your marble, Maneuver through obstacle courses, solve puzzles, locate hidden gems and open up portals towards new adventures...
Main Things I Programmed & Build:
Marble: The control of the marble and movement abilities like the groundpound to break crates.
Obstacles: Created and Implemented some objects to make the levels more interesting. These obstacles are the following: Blade, Cannon, Hammer, Sticky Platform, Boosts.
Items: Made some items for the player to pick up or destory. These are the following: Coins, Crates, Gems.
Levels: I created 3 different levels, I made them with platforming in mind.
Tutorial Level: made a tutorial level so the player knows what to do.
View Code:
What I Learned
I learned the basics of level design.
Learned how important a tutorial level is by letting people play the game.
Getting experience in making obstacles to create a more interesting level.
The importance of a good core movement system.