๐ฏ TINY TOP-DOWN SHOOTER
A downloadable game
Survive, Aim, Conquer!
===================================================
Dive into fastโpaced arcade action in this tiny but intense top-down shooter! Control a lone hero against waves of relentless enemies. Move, aim, and blast your way to a high score. With responsive controls, smooth gameplay, and a compact design, it's perfect for quick gaming sessions on any device.
๐ฎ What Makes This Game Special?
---------------------------------
๐ง Enemy Waves
- Enemies spawn continuously from all edges of the screen
- Each enemy has random speed and size
- Enemy count increases over time for escalating challenge
๐ฏ Precision Shooting
- Aim with your mouse or touch (joystick on mobile)
- Click or tap to fire bullets
- Bullet cooldown prevents spam, rewarding accuracy
๐ Fluid Movement
- WASD or Arrow keys for keyboard, onโscreen buttons for mobile
- Optional analog joystick for mobile devices
- Player speed is consistent for responsive control
๐ก๏ธ Health & Invincibility
- 5 hit points โ each hit gives a brief invincibility period
- Visual feedback: screen flash, shake, and particle effects
- Game over when health reaches 0
๐ฑ Mobile Friendly
- Touch controls with dedicated movement and shoot buttons
- Optional analog joystick (toggle in settings)
- Responsive scaling for all screen sizes
โ Game Features
-----------------
โ Fast-paced arcade gameplay
โ Infinite enemy waves with increasing difficulty
โ Mouse/keyboard and touch controls
โ On-screen mobile buttons + analog joystick
โ Health system with invincibility frames
โ Score tracking (10 points per enemy kill)
โ Visual effects: particles, screen shake, hit flash
โ Pause (ESC) and restart (ENTER) functionality
โ Clean, dark sciโfi visual style
โ Optimized for desktop and mobile
๐น๏ธ How to Play
---------------
Survival Basics
- Move your blue hero with WASD or Arrow keys
- Aim with your mouse (or touch drag) to face enemies
- Click or tap to shoot yellow bullets
- Destroy red enemies โ each gives 10 points
- Avoid enemy contact โ it drains your health
Controls & Strategy
- Stay mobile โ standing still makes you an easy target
- Watch your health bar and the enemy spawn rate
- Use the pause option (ESC) to take a break
- Press ENTER to start a new game after game over
Pro Tips
- ๐ฏ Aim ahead of moving enemies for better accuracy
- ๐ Keep moving in circles to avoid being surrounded
- ๐ฅ Shoot in bursts โ conserve bullets for when you need them
๐ฎ Controls
------------
W/A/S/D or โ โ โ โ โ Move
Mouse โ Aim
Click / Tap โ Shoot
ENTER โ Start / Restart
ESC โ Pause / Resume
๐จ Visual Style
----------------
- Dark sciโfi theme with neon accents
- Glowing bullets and enemy eyes
- Particle explosions on hits
- Screen shake and flash for impact
- Clear HUD with health and score
- Minimalist, clean design
๐ Feedback & Polish
---------------------
- Screen flash on damage taken
- Shake effect on collision
- Particles on enemy death
- Score popโup color change
- Health bar color changes on low HP
- Responsive canvas scaling
๐ฑ Platform
------------
- Playable in any modern browser (Chrome, Firefox, Edge, Safari)
- Full mobile support with touch controls
- No downloads โ just open the page
- Built with HTML5 Canvas and vanilla JavaScript
๐จโ๐ป Tech Stack
----------------
- HTML5 + CSS3 โ structure and styling
- Vanilla JavaScript โ game logic, AI, physics
- Canvas 2D โ rendering
- No external dependencies
๐ Changelog
-------------
v1.0 โ Initial Release
- Core gameplay loop with player, enemies, bullets
- Keyboard and mouse controls
- Basic HUD (health, score)
- Enemy spawning and collision
- Game over / restart flow
- Mobile touch support
๐ฎ Coming Soon
---------------
- ๐ Sound effects and background music
- ๐ฏ Powerโups (speed boost, shield, spread shot)
- ๐ง More enemy types (fast, tank, boss)
- ๐ High score saving (localStorage)
- ๐ Level progression with difficulty scaling
- ๐ฎ Controller support
๐ Quick Start
---------------
1. Open the game โ press ENTER to begin
2. Move with WASD / Arrow keys
3. Aim with your mouse and click to shoot
4. Destroy enemies and survive as long as possible
5. When you die, press ENTER to restart
๐ฏ Aim true, survive the onslaught, and set a new high score!
๐ท๏ธ Tags
--------
Shooter, TopโDown, Arcade, Action, Survival, Mobile, Touch, Bullet Hell, Minimalist, Canvas, HTML5, JavaScript
Made with โค๏ธ ยท Small game, big fun!
| Published | 11 days ago |
| Status | Released |
| Author | 2d creator |
| AI Disclosure | AI Assisted, Code |

Leave a comment
Log in with itch.io to leave a comment.