Old School Arcade Games
Pong
Pong has been made to play like the old game. The paddle tries to follow the ball but can miss if he is to slow on catching up to the ball. You can give a spin to the ball by using the top and bottom of the paddle.
Pong Ball Movement
Smart/AI Paddle
Breakout
​​​​​​​When making Breakout I was able to reuse much of the code from Pong. The only thing I had to change was the paddle from vertical to horizontal. If you hit the blocks the different sides give different effects to the ball. When you hit it on the sides the ball continues its movement but when you hit the up or down part of the block it bounces back.
Ball Movement
Pacman
Pacman was the most difficult one to make. Because of the ai and the way I decided to make it. I had decided to use raycast to check the areas where you can turn and where the enemies hit you. The ai is made in such a way that they follow you. They decide where to go when they hit a wall and can't continue in their movement, or when the timer is done with switching.
Pacman Movement
Ghost Ai
Mario
Mario uses Unity's Rigidbody to make Mario jump. You can jump slightly higher when you are in the bigger Mario. It has most of the mechanics that normal Mario games have. The Goomba's have relatively primitive ai compared to the ones in Pacman.  They turn around every time they walk into each other or a wall.
Mario Movement
This Project was created for SintLucas School Game Development.  In September 2016 in 4 weeks.

4 Arcade Games
Published:

4 Arcade Games

Published:

Creative Fields