Zombie Bugs | Top-Down Survival Shooter HTML5 Game
Version Download:
Original price was: $29.00.$5.00Current price is: $5.00.
Zombie Bugs is a complete, polished top-down arena shooter built with pure HTML5 Canvas and vanilla JavaScript. No frameworks, no CDN calls, no runtime dependencies. All art, audio and fonts are original or bundled under OFL. The package is fully static — one upload, no PHP, no Node, no database.
Key Features
- 5 hand-crafted maps with distinct layouts and visual identity
- 6 enemy types plus bosses, escalating in difficulty as waves progress
- 6 weapons with weapon-swap controls and reload mechanics
- 20 skill upgrades to build out a run
- Day/night shift cycle — night grants +25% XP
- Procedural screen shake, hit markers, and combos for combat feedback
- Dynamic lighting across the arena
- Twin-stick touch controls — automatic virtual joysticks on touch devices
- Zero dependencies — no libraries, no frameworks, no CDN calls at runtime
- All SFX and adaptive music synthesised live via the Web Audio API — zero external audio files
Technical Details
| Property | Details |
|---|---|
| Engine | HTML5 Canvas 2D, vanilla ES6 JavaScript |
| Dependencies | Zero — no libraries, no frameworks, no CDN calls at runtime |
| Browsers | Chrome, Edge, Firefox, Safari (desktop + iOS); Chrome/Edge Android; tested at 1280×720, 1600×900, 1920×1080 and phone landscape |
| Resolution | Responsive; core gameplay at 1280×720; HUD UI elements scale with viewport |
| Controls | Mouse + keyboard (WASD/arrows, mouse aim, 1-6/Q/E swap, R reload, SPACE upgrades, ESC pause, F fullscreen, M mute) |
| Touch | Automatic twin-stick virtual joysticks appear on touch devices; landscape recommended |
| Save Data | localStorage (key zwa_save) — best wave, best score, kills, settings. Per-browser, no server |
| Fonts | Bebas Neue, Oswald, Rajdhani — SIL Open Font License 1.1 (bundled, no external download) |
| Audio | Web Audio API — all SFX and adaptive music synthesised live, zero external assets |
| File Size | ~4.5MB zipped; static HTML5 — no build step, no server requirements |
Package Contents
| File / Folder | Description |
|---|---|
index.html |
Game entry point |
Documentation.html |
Illustrated buyer manual |
README.txt |
Quick-start sheet for buyers |
LICENSE.txt |
Envato market license + original work + third-party fonts |
css/style.css |
UI styling, @font-face, responsive rules |
js/ |
17 commented, readable modules (main.js, game.js, player.js, zombies.js, weapons.js, skills.js, world.js, worlddraw.js, art.js, particles.js, pickups.js, render.js, camera.js, audio.js, input.js, utils.js) |
fonts/ |
4 OFL .ttf files + OFL.txt |
assets/screenshots/ |
13 real 1280×720 JPGs (every screen explained) |
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


