Cursor Shooter
Cursor Shooter This is just a simple BetaVersion old-school space shooter I made for fun. Υou fly around, shoot asteroids, try not to die, and rack up the highest score you can. Just pure arcade action with retro pixel vibes. How to play: Ρick your name, and start blasting asteroids. Τry to survive as long as you can and beat your friends’ scores. Ssimple, and a bit addictive if you like this kind of thing. Ηave fun!
SUMMARY OF ALL THE UPDATE
1. Adaptive/Responsive Gameplay All fixed values (1920, 1080, 960, 540) were replaced with canvas.width, canvas.height, and canvas.width/2, canvas.height/2 so that the game runs correctly on ALL screen resolutions (PC, laptop, fullscreen, ultrawide, etc). All wrap-around calculations, boundaries, spawns, bullets, stars, the ship, etc., are now fully dynamic.
2. Mouse Movement Standardization The ship in mouse mode now has a fixed speed towards the cursor, regardless of the user's mouse DPI/sensitivity. So everyone plays at the same speed, with no advantage for those with a faster mouse.
3. Centering and Proper Spawning Anything related to the center of the screen (e.g., ship spawn, asteroid spawn, initial positions) now uses the real center (canvas.width/2, canvas.height/2), not hardcoded values. Asteroids never spawn directly on top of the ship, no matter the resolution.
4. Canvas & UI Clearing ctx.clearRect now clears the entire screen, not just 1920x1080 pixels. All graphics (stars, asteroids, ship, UI) adapt to the screen dimensions.
5. Heart-Asteroid (Bonus Life) The feature for spawning an asteroid with a heart for bonus life was fixed, so it triggers based on score, regardless of screen size.6. Mouse Position Scaling
6.The mouse event now correctly accounts for canvas scaling, so aiming works perfectly on every resolution.
7. Minor Bugs and Syntax Fixes We fixed issues to prevent the game from crashing due to typos, missing brackets, or incorrect sequence during resize/init.
8. When a player loses the game at a high level (e.g., Level 10) and restarts using the same profile, the game visually restarts at Level 1, but the background movement and asteroid behavior remain at Level 10 difficulty. Fixed
14/06/2026 Update
1.Gameplay Overhaul
2.Defence Shield
3.Death animation
4.Add 10 more levels+
5.Main Menu Redesign
6.Navigation
7. Back button Difficulty, Profile, Mode Select screens
| Updated | 12 days ago |
| Status | Released |
| Platforms | HTML5 |
| Publisher | self-publishing |
| Release date | Jun 15, 2025 |
| Author | Secondo Piano Studio |
| Genre | Shooter |
| Made with | Lightweight Java Game Library |
| Tags | 2D, Arcade, atari, cursor, High Score, Pixel Art, Retro, Singleplayer, Space |
| Average session | About a half-hour |
| Languages | Greek Modern, English, Italian |
| Inputs | Keyboard, Mouse |
| Multiplayer | Local multiplayer |
| Player count | 1 - 4 |
| Content | No generative AI was used |
Development log
- UpdatesJun 20, 2025












