This is my prototype for a First Person Game.
##Libraries used:
##Game Features:
- First+Third Person Character Controller
- Player Weapons
- Collectable Items
- Simple HTML HUD
- Preloader
##Demo The demo is also the current development branch, so what you will see may not be representative. ###Run demo
##ToDo
- Test replacing goblin for cannon.js
- Weapon recoil and feedback (http://csgoskills.com/academy/spray-patterns/)
- Automatic weapon fire
- Weapon onHit particle effects based on surface
- Add footsteps sound (https://github.com/makc/fps-three.js/commit/e18fe6aee92650e03e8dc45bb35d882c525ea1dc)
- Add Doors
- Add Jukebox
- Add moonphysics switch
- HUD (Classes, Styles)
- HUD Mode for Debugging
- Add Radar/Minimap
- Improve Character controller (Jumps, slopes)
- Add some simple Enemy characters (AI, Pathfinding, Animations)
- Add Octree Raycasting (performance improvement)
- Add Gamestate (Menu, Pausemenu)
- Release Pointer in Fullscreen and control Objects
##Resources