check and remove matches + const refactor

This commit is contained in:
nquidox 2026-04-11 19:40:22 +03:00
parent 562b340469
commit 8d673fb3aa
9 changed files with 153 additions and 53 deletions

View file

@ -0,0 +1,14 @@
use crate::FACTOR;
pub const SHIFT: f32 = 1.0; // коэффициент пересчета для слотов
pub const SLOT_SIZE: f32 = FACTOR as f32 / SHIFT;
pub const BALL_MOVEMENT_SPEED: f32 = 60.0; // пикселей в секунду
pub const INITIAL_BALLS_COUNT: usize = 10;
pub const WARMUP_BALL_MOVEMENT_MULTIPLIER: f32 = 5.0; // во сколько раз больше BALL_MOVEMENT_SPEED
// Z-индексы элементов
pub const CANNON_Z_INDEX: f32 = 10.0;
pub const PROJECTILE_Z_INDEX: f32 = 11.0;
pub const CURRENT_SHOT_Z_INDEX: f32 = 12.0;
pub const NEXT_SHOT_Z_INDEX: f32 = 12.0;