๐Ÿ”ด DEADZONE: WAVE PROTOCOL ๐Ÿ”ด So you want to survive? Cool. You won't. But hey, that's the fun part. DEADZONE is a top-down wave survival shooter built entirely in HTML5 with ZERO external assets. Every sound you hear? Generated on the fly. Every pixel? Drawn in real-time. The whole game is literally one HTML file. I don't know if that's impressive or concerning. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐ŸŽฎ WHAT IS THIS GAME? You're a circle. A very brave circle. Enemies come in waves. They don't like you. You shoot them. They explode. More come. Faster. Angrier. Some shoot back. Every 5 waves a big one shows up and ruins your day. That's it. That's the game. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ•น๏ธ CONTROLS PC: WASD .............. Move (the usual) Mouse ............. Aim (point at things you don't like) Left Click ........ Shoot (make problems go away) R ................. Reload (you'll forget this and die) Shift ............. Dash (panic button) Q ................. Ability (if you bought one) 1 / 2 / 3 ........ Switch weapons (pistol / smg / shotgun) ESC ............... Pause (take a breath, you earned it) Mobile: Left Joystick ..... Move Right Side ........ Drag to aim Big Red Button .... Shoot (it's hard to miss it) Other Buttons ..... They're labeled, I believe in you Weapon Bar ........ Tap to switch guns You can switch between PC and Mobile controls from the main menu. No judgment either way. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ‘พ ENEMIES ๐Ÿ”ด DRONE — Walks toward you. Not smart. But there's a lot of them. ๐ŸŸก RUNNER — Fast. Very fast. Paper thin though. ๐ŸŸค BRUTE — Slow. Thicc. Takes a whole magazine to drop. ๐ŸŸฃ SENTINEL — Shoots at you. Rude. ๐Ÿ”ต SPLITTER — Dies and becomes two smaller problems. โš ๏ธ BOSS — Shows up every 5 waves. Has a LOT of health. Shoots in circles. I'm sorry in advance. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ”ซ WEAPONS Pistol — Reliable. Boring. Your starter. SMG — Spray and pray. Low damage but satisfying. Shotgun — Five bullets at once. Six shots then you're standing there like an idiot reloading. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โฌ†๏ธ UPGRADES Every time you level up, you pick 1 of 3 random upgrades. Some are common. Some are legendary. None of them will save you forever. Highlights include: ๐Ÿฉธ VAMPIRIC — Heal when you kill. Become the monster. ๐Ÿ’€ HEADHUNTER — Crit chance. Big yellow numbers. Dopamine. ๐Ÿ—ก๏ธ ARMOR PIERCE — Bullets go through enemies. Very satisfying. ๐Ÿ‘ฅ DOUBLE TAP — More bullets per shot. Math is on your side. โ†ฉ๏ธ RICOCHET — Bullets bounce off walls. Chaos. ๐Ÿ›ก๏ธ ENERGY SHIELD — Blocks one hit. Then you wait. And pray. ๐Ÿฆ” THORNS — Hurt things that touch you. Like a cactus with a gun. ๐Ÿ’š NANOBOTS — Slowly heal over time. Very slowly. Don't get cocky. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿช SHOP You earn coins every wave (just for surviving, participation trophy style). Spend them on: ๐ŸŽจ SKINS — Be a different colored circle. Fashion matters. ๐Ÿ”ฅ TRAILS — Leave pretty colors behind when you dash. โšก ABILITIES — Press Q to do something cool on a cooldown. ๐Ÿ’ฃ Grenade — Boom at cursor ๐Ÿ›ก๏ธ Barrier — Can't touch this (for 5 seconds) ๐Ÿ”ซ Turret — Place a friend who shoots for you โณ Time Warp — Everything goes slow-mo except you โ˜„๏ธ Orbital Strike — Delete a large area from existence โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐ŸŽจ CHARACTER DESIGNER Yes. You can DRAW your own character. It's a 32x32 circular pixel art canvas. Draw whatever you want. A face. A cat. A pizza. The letter H. I don't care. It's your game. โœ๏ธ Draw, erase, fill, mirror mode ๐Ÿ’พ Save up to 8 characters ๐Ÿ“ค Export as JSON (yes really) ๐Ÿ“ฅ Import from JSON (share with friends) ๐ŸŽฏ Equip it in-game (needs Custom Skin from shop — 500 coins) Will your hand-drawn potato survive the apocalypse? Only one way to find out. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ† HIGH SCORES The game tracks your top 10 runs locally. Score, wave reached, kills, level — the whole report card. No online leaderboard because I'm one person and I don't want to set up a server. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ“‹ FEATURES (the serious list) โœ… Top-down wave survival shooter โœ… 6 enemy types + boss waves โœ… 3 weapons with different playstyles โœ… 16 roguelike upgrades per run โœ… Coin economy + persistent shop โœ… 5 active abilities โœ… Skins, trails, cosmetics โœ… Full pixel art character designer โœ… Export/import characters as JSON โœ… PC + Mobile touch controls (switchable) โœ… Procedural audio (zero asset files) โœ… High score tracking (localStorage) โœ… Combo system + XP/leveling โœ… Screen shake, particles, VHS overlay โœ… One single HTML file. That's the whole game. โœ… No ads. No tracking. No nonsense. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ’€ TIPS FOR NOT DYING IMMEDIATELY 1. Reload BEFORE you run out. 2. Dash has i-frames. Use it when surrounded, not when you're already safe. 3. Shotgun is king for close range. SMG is king for panic spraying. Pistol is king of nothing but it's free. 4. Pick up the XP orbs. Leveling up = upgrades = survival. 5. Coins drop from enemies. Don't die before picking them up. (This is also life advice.) 6. The boss shoots in 8 directions. Stand between the bullets. Easier said than done. Sorry. 7. Save your ability for when things get bad. Things will get bad. โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐Ÿ› ๏ธ TECHNICAL STUFF NOBODY ASKED FOR - Built with vanilla HTML5 Canvas + JavaScript - All audio generated via Web Audio API - No frameworks. No libraries. No build tools. - Total file count: 1 - Works in any modern browser - Runs on a potato (probably) โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” Made by one person who should've been doing something more productive. If you enjoy it, that's cool. If you don't, that's also cool. I had fun making it and that's what matters. ...right? Wave 5 is my current best. Beat that and I'll be  proud and disappointed. Good luck. You'll need it. 

Comments

Log in with itch.io to leave a comment.

Thanks everyone for playing my game