View Code? Open in Web Editor
NEW
This project forked from jerzakm/three-threlte-fps
Home Page: https://three-threlte-fps.vercel.app
JavaScript 10.40%
TypeScript 17.99%
CSS 0.21%
HTML 0.60%
GLSL 1.85%
Svelte 68.95%
three-threlte-fps's Introduction
FPS controller demo with Threlte V6 (Three + Svelte)
- Bullet and world physics with Rapier
- Shooting bullets! (left click)
- Ads - use sights - (right click) - 1x Holosight / 2x Scope
- Basic Rapier character controlled (wasd, arrows) - wip,
- Sounds for shots and bullet impacts
- Muzzle flash lights up the environment
- Full auto fire
- 2x scope shader - wip
- reload/scope toggle animations
chrome_gh1xep75lC.mp4
chrome_jlmArY3yRJ.mp4
- animation system for drawing weapon, reloading, toggling between 1x and 2x sights
- muzzle flash coming from the gun barrel
- sound improvement for full auto
- toggle semi/full auto
- Lean left/right
- Blind fire from behind obstacles (Move gun left, right, overhead)
- Practice Range scene with targets
- Hit registration on targets and damage
- Blood spatter
- Better movement system - steps, headbob and less floaty
three-threlte-fps's People
Contributors