Sylvan Carnage
Sylvan Carnage is a browser-based first-person shooter survival game built entirely with Three.js (r128), vanilla HTML, CSS, and JavaScript ES Modules. No frameworks, no build tools. It runs directly in the browser.
The player is dropped into a dark, foggy procedural forest with a cabin clearing at the center. Waves of progressively more dangerous zombies spawn from the treeline. Between waves, the player collects gold, upgrades weapons, buys shields and stims, and picks powerful perks.
The game features:
- 5 player weapons with multiple firing variants per weapon
- A heavy mounted stationary turret near base with yaw-locked dual barrels and continuous heating/venting permadeath mechanics
- 8+ enemy types with distinct AI behaviors, including smart stalking wolves with real-time vertical head-tracking
- A premium body-silhouette fullscreen 16:9 Inventory system supporting 80 items with 4-page pagination, type/rarity filters, drag-drop and right-click sell systems
- A full procedural 3D world with terrain, water, trees, grass, and a log cabin
- A Killzone streak system with visual escalation tiers
- A dynamic sky and fog system that reacts to player health and streak
- A perk system with 15+ passive upgrades
- A supply shop with shields, stims, ammo, and weapon mods
- A Cursed Altar of Bone that instantly triggers the next wave with doubled loot
| Published | 9 days ago |
| Status | In development |
| Platforms | HTML5 |
| Author | Lemonety |
| AI Disclosure | AI Assisted, Code |

Comments
Log in with itch.io to leave a comment.
Hope you enjoy the game.