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
StatusReleased
Author2d creator
AI DisclosureAI Assisted, Code

Download

Download
2d sooter.html 50 kB

Leave a comment

Log in with itch.io to leave a comment.