A First Person Shooter game for the web created using the BabylonJS framework.
Controls : WASD for movement, 1-5 for weapon selection, Shift for sprinting
Note : It might require reloading the page on the first startup to work properly
In Theasis your task is simple.
- Kill all the enemies
- The village's gate is opened
- Kill the enemies inside
- Congratulations you saved the world !
- 5 types of world sections : Starting Point, Lake, Forest, Dessert, Gated Village
- 5 available animated weapons : Pistol, Shotgun, AK, RayGun, LightningGun each with it's own fire effect
- 4 types of animated enemies : Floating Skull, Slow moving Zombie, Flying Dragon, Giant Skeleton
- 2 types of consumables : Health Potion and Energy Potion
- Shift-key sprinting that consumes energy
- Ammo packs for each weapon scattered arround
- Player HUD
- Enemy health bars
- Get NodeJS from here : https://nodejs.org/en/download/
- Clone the project's repository
- Inside the project's folder on your machine :
npm install
and thennpm start