Devlog 2# | First NPC AI
Today I started working on the first version of the AI for the opponent player. While it's still in a very early and rough state, this step was crucial to begin testing the game environment in a more dynamic way and to simulate actual gameplay scenarios during development.
Right now, the NPC goes through three simple phases:
Idle – The opponent waits for the ball to be served before reacting.
Movement – Once the ball's landing point is calculated, the NPC moves toward the ideal position to intercept it.
Return – When the ball enters the action zone, the throw animation is triggered, sending the ball back to the player. Then the cycle restarts.
The game is still in an early prototype phase, where I’m testing interactions, animations, and gameplay ideas to see what works.
It’s a small step, but seeing an AI opponent on the court already makes everything feel more alive. Stay tuned for more updates!
👉 Follow the project to stay up to date with future devlogs
UVP - Ultimate Volley Fight
More posts
- UVP is Finally Out! 🏐🥊 Play Now and Tell Me What You Think!21 days ago
- UVP - Ultimate Volley Punch23 days ago
- Devlog #3 | 2v2 Mode Base Ready!Jul 11, 2025
- Devlog #1 | I Want to Make a Volleyball Game!Jun 10, 2025

Leave a comment
Log in with itch.io to leave a comment.