Arrow keys to move, the player points towards the mouse, fire by clicking. Weapons: Shot: Reload Speed: Normal Basic single shot, 1 damage Shotgun: Reload Speed: Normal Basic single shot, but fires 3 bullets in different directions, distance between angle of shots is defined by the distance from your mouse to the player sprite. 1 Damage Cannon: Reload Speed: Slow Fires one, big, slow bullet that explodes on impact creating an area of effect damage circle doing 1 damage per frame (Basically a one shot) Spitfire: Reload Speed: Fast Shoots a barrage of bullets, doing 1 damage, absurdly low accuracy. Sniper: Reload Speed: Normal Shoots a fast bullet, that can pierce through enemies and one shots.
A recreation of DevWhale's "Roguelike" Called Untitled-30 (WIP) Go check him out at: https://www.youtube.com/@DevWhale All code and assets are by me.