Following Unity Learn course Create with Code
The course focuses on implementing mechanics rather than asset creation.
The projects from the course:
The player sees balls falling from the sky. Presses space to release a dog. Dog tries to catch the ball. Upon catching, the ball is destroyed.
Features:
- Spawn manager
- Collision detection
- Movement
- Destroying objects out of bounds
Endless fly through the repeating environment. Resembles Floppy Bird. Features:
- Spawn manager - appearing bombs and coins
- Sound and visual effects upon collision
- Endlessly repeating background
- Bouncing upon collision with higher/lower boundaries
- Music
- The player is controlling a ball with AddForce() method
- Waves upon waves of enemies appear who try to get into the friendly goal.
- Player tries to push all the enemies into the enemy goal.
- Upon each wave, powerup appears on the map as well which makes it easy to push enemies out
- Player can select level of difficulty in the menu
- Food and skulls appear on the grid
- They disappear if not clicked fast enough
- Player gains score upon clicking the food on time
- The timer is running for 60 seconds
- Upon the timer finishing OR if the user makes a mistake, the player sees end screen
- Player can reload the initial scene with restart button upon losing
Waves and waves of appearing animals, which the player tries to feed by shooting pizza. Resembles a prototype of space invaders.
Features:
- Spawn manager
- Collision detection
- Movement
- Destroying objects out of bounds
Endless run through the repeating environment. Jumping through objects.
Features:
- Spawn manager - appearing obstacles
- Sound and visual effects upon collision. Music
- Endlessly repeating background
- Running, jumping animation
- Some running effects
- The player is controlling a ball with AddForce() method
- The player is on a rock and is surrounded by cliffs
- Waves upon waves of enemies appear who try to push the player out
- Upon each wave, powerup appears on the map as well which makes it easy to push enemies out
- Player selects the difficulty
- The spawn manager shoots crates (and skulls)
- Player gets score upon clicking crates
- Upon missed crate, the player loses the button
- Player can restart the game