wall ball (jp dizon)
About
OBJECTIVE: Win a game of wall ball against an AI (Game to 3)
RULES:
1) After hitting the ball to the wall, you paint a section with your color
2) Every goal before the wall is filled increases the amount of sections your ball paints
3) Getting a goal when the wall is filled with your color scores you a point
4) Hitting the white space boosts the ball
TIP: You must be in possession to paint the wall
HOW TO GET A GOAL:
1) Bounce the ball past opponent after your hit
2) Ball bounces on the floor 3 times after your hit
TIP: You get possession of the ball after a goal (player with possession shows with ball trail)
CONTROLS:
WASD - Movement
LMB - Hit Ball
RMB - Switch Power
SPACE - Jump/Double Jump
LEARNING OUTCOMES:
AI Functions with Enum and State Machine, Improved understanding of 3D Vectors, UI and Button Functions/Logistics, Camera Movement based on orientation, Culling Masks, Rays/Raycasting
Made as personal project to learn, using Unity