Westcourt academy

See you under the lights.

Better Tennis is an academy tennis RPG from Stuart Technologies. Read the bounce, find your rhythm and build a player who makes every point count.

Controls

A gamepad is optional. Keyboard and mouse still work.

ActionKeyboardGamepad
MoveW A S D / arrowsLeft stick · feather for small steps
AimMouse on the far courtRight stick
CornersQ / E—
Short / deepZ / C—
Hold to charge · auto contactHold Space or mouseHold A / Cross
Topspin3, then swingB / Circle
Smash · fast flat shotShift + swing—
Drop shotCtrl + swing or 5, then swingLB / RB select
Serve varietyShift power · Ctrl slice · Alt / Command kick—
Kick serveAlt / Command on serve after Coach—
Shot style1 flat, 2 slice, 3 topspin, 4 lob, 5 drop shotLB / RB cycle five styles
Forehand / backhand / volley / overheadAutomatic from ball position when the swing startsAutomatic
LobF or Alt / Command + swingX / Square
Slice2, then swingY / Triangle
Power and controlHold longer for pace; prepare and set your feet for accuracyHold longer for pace
PauseEscStart

Stats on /progress change pace, spin, movement, drain, volley reach, and serve.

On-court keyboard

Choose an action, then press its new key. Changes stay in this draft until you apply them. Arrow movement, Esc, mouse and gamepad controls stay available. Campus and menu keys keep their usual controls.

Keys use their physical position. Shift + swing plays a fast flat smash, Ctrl + swing a drop shot, and Alt/Option + swing a lob. At serve: Shift adds power, Ctrl selects slice, and Alt/Option selects a learned kick serve. Command + swing also selects lob or kick when your system allows it.

Movement
Move forward
Move left
Move back
Move right
Ball control
Swing / serve
Quick lob
Aim left
Aim right
Aim short
Aim deep
Shot selection
Select flat
Select slice
Select topspin
Select lob
Select drop

Practice a stroke

Hold your swing key during the toss to build serve power. An early release sets the power and the serve still completes. Mouse aim stays live until contact; in a match, use the highlighted diagonal service box. Serve skill tightens the placement circle. The segmented arc at your feet fills with power and dims after contact. Release and press again to prepare the next return.

At Campus → Practice, choose a wall rally or feeds for forehand, backhand, volley, overhead and mixed footwork. Practice hitting and retrieving drop shots and lobs, or serve flat, power, slice and kick to the body, wide or down the T. Choose hard, clay or grass before starting, then choose an academy, local court, club, stadium or indoor venue. Grass plays lower and faster with different traction. Indoor matches use the installed arena lights. Kick serves are available in practice; matches keep your earned unlock.

Machine feeds launch automatically. Recover to the pale circle between balls, then follow the white stance diamond. A white arrow near your feet points toward a distant stance or recovery position. Amber bars ask you to release movement and brake; the diamond guides the last step. Hold your swing key to prepare and charge; release and press again for the next return. Mouse aim sets your landing target. Placement goals count the actual first bounce inside the far singles court.

After your shot lands, the faint dotted circle keeps the aim and spread from contact. The white cross marks the actual first bounce. The distance from aim helps you judge placement; moving the mouse keeps setting up your next shot. These marks also appear in replay.

Go to the academy →

Your player

At Player → Edit player appearance or Campus → Clubhouse → Appearance, edit your name, height, weight, build, skin, hair, eyes and facial features in the live studio. Saving stores your player on the server; campus and your next match use the new model, while replay keeps the recorded look. These choices are free and preserve your trained skills.

View your player →

Quality

Low, medium, and high change shadows, the ball trail, and post. The setting is stored on this machine and can also be changed from the match pause overlay. Camera punch is skipped when the OS asks for reduced motion.

Match quality

Scenery shadows and a short ball trail

Court light
Court camera & visibility

Use a steady court camera without hit zoom or smooth camera travel. Your system’s reduced-motion preference is always respected.

A larger contrast marker helps you track the ball at long range. An outlined ring marks the latest bounce.

The familiar elevated view from behind your baseline.

The ball's soft shadow follows the sun or court lamps. It separates from the ball as the ball rises. Day, dusk and night are cosmetic choices; replays retain the recorded light.

System requirements

Desktop with keyboard and mouse or trackpad. A gamepad is optional. Mid-range GPU targeting 60 fps. WebGL2 required. Havok needs WASM SIMD.