๐Ÿ“‹ Setup Checklist

Please check the following before calibrating for best results:

๐Ÿ‘๏ธ Eye Aim Arena

Startingโ€ฆ

Allow camera access when prompted.
All processing runs locally in your browser.

โš™๏ธ Settings

WebGazer tracks pure screen-targeted gaze. MediaPipe tracks face/iris relative coordinates.

Select which camera to use for tracking.

Compensates for eye-tracking jitter, webcam noise, and physiological eye movement during blinks.

"Dwell Trigger" lets the child pop targets simply by holding their gaze steady on them, training focused attention.

โ™ฟ Rehabilitation & Accessibility

Reduces the number of targets during calibration. 3-point calibration is highly recommended for children who get tired easily or have highly restricted head/eye movements.

Strongly dampens involuntary head tremors or eye jitter, making targeting easier for paralyzed children.

Multiplies tracking coordinate ranges. If the child has extremely restricted eye or neck range of motion, a higher sensitivity will allow reaching the whole screen with minimal effort.

Shrinks the random target generation area. Restricting targets to the screen center accommodates limited neck mobility and avoids strain.

Scales target visual sizes and hitboxes, helping children succeed and preventing frustration.

Changes target appearance. Cute animal emojis or stars are highly engaging for younger children and encourage gaze tracking.

Switches global game palette for CVI accessibility. Can also be toggled externally via window.toggleGameTheme(themeId).

Uses browser speech synthesis to read instructions during calibration and celebrate milestones (e.g. "Great job!").

Off by default. Enable only on capable devices (WebGPU + sufficient memory/performance), especially for mobile.

Tailor Aria's personality (e.g., mention the child's name, favorite animals, or therapy goals).

Total Cached: 0.00 GB
LiteRT-LM is disabled. Enable Aria to run capability checks.

Select the language used for instructions and verbal praise. (้ธๆ“‡ๆ กๆบ–ๅŠ้Šๆˆฒๆ™‚็š„่ชž้Ÿณๆ็คบ่ชž่จ€)

โฑ Game Duration

How long a Time Attack round lasts (30โ€“300 s). Longer rounds are recommended for new or younger users.

No lives lost during this window at game start. Gives time to orient gaze before targets count against the player.

๐Ÿ–ผ Custom Target Images

Your photos will replace the default bubble targets. Toggle the checkbox below to switch between default and custom.

Falls back to default bubbles if no images have been uploaded.

๐ŸŽต Background Music

๐Ÿ“‹ Calibration Guidance

Displays physical alignment tips (eye level, camera distance, lighting) before each calibration session begins.

Resets tracking, gameplay, and accessibility settings. Does not remove custom images or music.

Live Preview & Tracking
Eye: trackingโ€ฆ

Game Over

Session Review

โธ Paused

Press P or Esc to resume


โš  Error

An unexpected error occurred.

Score: 0 โ€“
Time: 60 Acc: 100% Eye: calibratingโ€ฆ
Aria ยท AI Therapist

Ready to help you practice! Follow the targets with your eyes.

Adaptive Size 1.0x
Gaze State Normal
Camera + Eye Position
Lives
Blink to shoot  ยท  Space / click as fallback  ยท  P to pause