VOLL-AI
About
A 1v1 competitive volleyball game with an AI opponent made using Unity ML-Agents and reinforcement learning.
Controls
- Z / A BUTTON on Xbox controller - Jump, Dash while mid-air
- X / X BUTTON on Xbox controller - Hit the ball
- ARROW KEYS / LEFT STICK on Xbox controller - Move, Aim the dash
Tips
- You can press the hit button before the ball is within radius and still hit the ball - the hitbox stays active for a few frames after the initial button input.
- You can only hit the ball 3 times consecutively. Using all three touches before hitting the ball over is a good way to set yourself up for spikes.
- Dashing up to block the ball from coming over to your side of the court is a great aggressive strategy.
Made as a Bachelor's Thesis Project at University of Tartu.