A minimal FPS that you can practice in.
- TextMeshPro
- Fonts used
- Ark Pixel Font - https://github.com/TakWolf/ark-pixel-font
- Retro Pixel Font - https://github.com/TakWolf/retro-pixel-font
- Jost Font - https://github.com/indestructible-type/Jost
- Unity Version 2022.3.38f1
- Visual Studio or VS Code
- TextMeshPro
- New Input System
- Keyboard & Mouse
Game development: 101zh
3D Modeling: 101zh
I know the description of the of the statistics may sound condescending, but I didn't mean it that way.
You should see my stats (┬┬﹏┬┬) (they aren't good).
When the crosshair lands on a target but looses the target, the game starts tracking how much the mouse moves.
This amount is the overshoot, it is tracked because ideally once you arrive at a target you don't overshoot and miss it.
(Should ideally be 0)
When the crosshair arrives at a target, the game starts tracking the time it takes to shoot the target. It is the delay between you arriving at the target and shooting it, which ideally should be 0.
When a shot is fired, but doesn't hit a target it is a miss fire. These are counted per target and should also ideally be zero because they give your opponents a heads up that you're there.
This is the time it takes for a target to be shot down once the player has seen the target.