Player, auto-aim and touch controls
The player shoots on its own: it looks for enemies inside its range, sorts them by distance and fires at the closest ones, with projectiles taken from an object pool. You move with a floating joystick that appears wherever your thumb touches the screen, and the gems enemies drop are picked up just by walking over them. Getting hit pulses a red vignette on the post-processing volume and fires a Cinemachine impulse that shakes the camera (the shake can be turned off in the options).