A cross-platform desktop analysis tool for practical shooting sports. Now with 80% more Elo rating!
-
Updated
Jun 25, 2026 - Dart
A cross-platform desktop analysis tool for practical shooting sports. Now with 80% more Elo rating!
Pull and graph steel challenge history scores for a competitor. Source data is read from scsa.org. Requirement is to know the competitor's USPSA number.
A self-hostable Discord bot that monitors PractiScore club pages and posts match announcements, registration alerts, and cancellation notices to your server.
A 3D USPSA-style practical-shooting stage for Android, built in Unity 6 entirely from code (no art or audio assets): A/C/D paper + steel targets, no-shoots, a buzzer-started timer, and hit-factor scoring.
First-person practical-shooting game inspired by a USPSA match, built in Unreal Engine 5.8 (C++). Two stages — Stage 2 adds an armed ranchero who shoots back. Course of fire, scoring, and audio are generated procedurally in code.
Unreal USPSA Match — a 3D USPSA-style practical-shooting stage for Android, built in Unreal Engine 5.7 in pure C++: a procedurally generated bay with A/C/D paper, steel poppers and no-shoots, a buzzer-started timer, Comstock hit-factor scoring, and synthesized audio.
3D first-person USPSA match shooter for Windows, built in Unity 6 — procedurally-built stages, an 8-shot revolver with reload animation, and a return-fire ranchero on Stage 2. Asset-free (everything generated from primitives at runtime).
IPSC/USPSA Hit Factor Calculator & Stage Analyzer — speed vs accuracy break-even analysis with AI match insights
3D first-person USPSA practical-shooting range, built in Rust with Bevy 0.18 — move and shoot A/C/D paper, steel, and no-shoots; buzzer/timer, magazine + reload, hit-factor scoring, synthesized audio. Desktop & Android.
Calculate IPSC/USPSA hit factors, analyze stages, plan competitions, and track performance with a browser and phone app.
Add a description, image, and links to the uspsa topic page so that developers can more easily learn about it.
To associate your repository with the uspsa topic, visit your repo's landing page and select "manage topics."