Football Player
A downloadable game
soccerCX demo
dribblin, kickin, trickin
input: GAMEPAD
2026.6
+ curved kick
+ improved dribble
soccerCX.cs is a humanoid football player controller with these core systems:
Movement & Locomotion
- 8-directional movement (F/B/L/R + diagonal strafing)
- Turn animations for direction changes
- Run-stop mechanic with slide/brake
- Speed-based animation blending
Ball Control
- Dribbling - Continuous ball touches with configurable force, cooldown, and turn reduction
- Receiving - Automatic positioning and animation selection based on incoming ball angle/foot
- Tricks - Skill moves (left/right/forward) with ball animation sync
- Ball physics - Uses Rigidbody forces, kinematic mode switching, trajectory prediction
Kicking System
- Multiple kick types - Normal, volley, scissor (from
anim.kick.F/V/B) - Charge-based curve kicks - Hold button, use right stick for curve direction
- Pass targeting - To specific players with speed-based lead
- Goal targeting - Automatic shot direction with angle calculation
- Foot selection - Left/right foot + inside/outside based on ball/target position
Animation System
- Humanoid IK - Foot pivot tracking, ground contact detection
- Animation events - Contacts at specific normalized times (NT)
- Crossfading - Smooth transitions between states
- Root motion lerping - Position interpolation during kicks/receives
AI Capabilities
- Automatic ball pursuit - Moves to intercept based on trajectory prediction
- Receive logic - Positions body relative to incoming ball
- Next action queue - Can chain animations (trick → move, receive → dribble)
Debug Visualization
- Real-time UI for state, action, distances, angles
- Transform markers for lerp targets, kick points, closest points
| Updated | 21 hours ago |
| Published | 8 days ago |
| Status | Released |
| Author | RawFormula Prototypes |
| Genre | Sports |
| Tags | ball |
| AI Disclosure | AI Assisted, Code, Graphics |
Development log
- Football Player Controller21 hours ago
- Football Player Controller8 days ago

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