Enemies System
Enemies System is a Unity-built enemy AI and combat encounter demo, showcasing a modular system for FPS and action prototypes — everything needed to get enemies chasing, attacking, and dying convincingly, without wiring up combat logic from scratch. Playable directly in your browser.
Controls:
WASD— MoveLeft Mouse Click— Attack enemyEsc— Pause, adjust settings and controls
Features:
- Melee & Ranged enemies — pre-configured
Enemy_Melee_ZombieandEnemy_Ranged_Guardcombat behaviors - Wave-based spawner — configurable wave size, spawn pacing, and concurrent-enemy caps that scale automatically, so small waves stay light and large waves feel like a real swarm
- Adjustable difficulty panel — an in-game Easy / Normal / Hard slider that scales enemy health on the fly, letting you tune your own challenge
- Live health bars — world-space UI bars above each enemy that stay visually accurate even when difficulty scaling is active
- Aim-reactive crosshair — turns from neutral gray to lime green when you're aiming at a living enemy in range
- Audio feedback — enemies react audibly when hurt, and impact sound plays on hits for satisfying combat feel
- First-person demo scene — a lightweight FPS controller with adjustable mouse sensitivity, pause menu, and on-screen hints
- Built entirely with Unity's built-in render pipeline and the New Input System
This system will become a full Unity Asset Store / itch.io asset release once my current game reaches Early Access — for now, try it out and see the combat loop in action.
Check out more of modular systems and prototypes at modular-labs.itch.io, or reach out for custom Unity prototyping and gameplay systems work modular-labs.itch.io
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Author | Modular Labs |
| Genre | Action |
| Tags | 3D, browser-game, FPS, html5, Prototype, Singleplayer, tech-demo, Unity |
| AI Disclosure | AI Assisted, Code |


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