
PELOTA — FREE AND OPEN SOURCE TENNIS
A downloadable game for Windows and Linux
PELOTA — FREE & OPEN SOURCE 3D TENNIS
Time your shots. Spin the ball. Beat the CPU, or a friend on the same couch.
A free, open source 3D tennis game. No sign-up, no ads, no purchases, no internet needed.
Play a quick match, compete in a 128-player tournament, or practice against a ball machine. Challenge the CPU or grab a gamepad and play with a friend on the same computer.
━━━━━━━━━━━━━━━━━━━━━━━━━━
WHY YOU'LL LIKE IT
• Easy to learn, hard to master. Three shot buttons and a direction. Then it is all about timing.
• Realistic tennis physics. Topspin, slice, kick serves, drop shots, net cords, and more.
• Broadcast-style presentation. A packed stadium, chair umpire, TV graphics, and camera cuts between points.
• Single-player and local multiplayer. Play against the CPU or share a keyboard and gamepads with a friend.
• A full tournament. Enter a 128-player draw, play your matches, or simulate them and watch the results unfold.
• Practice mode. Train against a ball machine and work on your shots.
• Five camera perspectives. Broadcast, elevated, courtside, overhead, and first-person views.
• Customizable performance. Graphics presets from low to ultra and adjustable crowd density.
• Free and open source. Play, study the code, modify the game, or contribute to its development.
CONTROLS
Movement
Keyboard: W, A, S, D or arrow keys
Gamepad: Left stick or D-pad
Topspin shot / flat serve
Keyboard: Space
Gamepad: A
Slice shot / slice serve
Keyboard: Shift
Gamepad: X
Drop shot / kick serve
Keyboard: Ctrl
Gamepad: Y
Pause
Keyboard: Esc
Gamepad: Start
The in-game How to Play guide explains the basics.
SYSTEM REQUIREMENTS
• 64-bit Windows 10/11 or Linux.
• A graphics card supporting Vulkan, or Direct3D 12 on Windows.
• A keyboard or gamepad.
If performance is poor, try lowering the graphics preset in the options.
━━━━━━━━━━━━━━━━━━━━━━━━━━
AN EARLY ALPHA, BUILT IN THE OPEN
Pelota is still young. Expect rough edges, bugs, and missing features. Every bug report, idea, and contribution helps shape its future.
WEBSITE
https://mbkma.github.io/pelota-website/
DOCUMENTATION
https://mbkma.github.io/pelota-docs/
HOW TO PLAY
https://mbkma.github.io/pelota-docs/docs/play/
REPORT A BUG
https://github.com/mbkma/pelota/issues
CONTRIBUTE
https://mbkma.github.io/pelota-docs/docs/contribute/
SOURCE CODE
https://github.com/mbkma/pelota
━━━━━━━━━━━━━━━━━━━━━━━━━━
CREDITS AND LICENSE
Pelota is free software licensed under the GNU General Public License v3.0.
License:
https://github.com/mbkma/pelota/blob/main/LICENSE
The music, models, sounds, and other assets are credited in ATTRIBUTION.md.
Credits:
| Updated | 2 hours ago |
| Published | 5 days ago |
| Status | In development |
| Platforms | Windows, Linux |
| Author | mbkma |
| Genre | Sports, Simulation |
| Made with | Godot |
| Tags | 3D, Godot, Local multiplayer, Open Source, Singleplayer, Tennis |
| Code license | GNU General Public License v3.0 (GPL) |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Gamepad (any) |
| Multiplayer | Local multiplayer |
| Player count | 1 - 2 |
| Links | GitHub |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds |
Download
Install instructions
1. **Download** the Windows or Linux version (about 200 MB).
2. **Unpack** it anywhere.
3. **Run** `Pelota.exe` (Windows) or `Pelota.x86_64` (Linux). Nothing to install.
(Windows may warn about an unknown publisher the first time, because the game is not code signed. Choose "More info", then "Run anyway".)
Development log
- Pelota 0.3.0-alpha2 hours ago



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