Skip to content

threejs-games/threejs-games.github.io

Repository files navigation

Three.js Games (formerly Create 3D worlds)

A library of reusable Three.js game components.

Start

npx live-server

TODO

  • BUG: in rpg screen button not working on mouse click (should hide it or enable it)

  • test on mobile

    • joystick:
      • doesn't return to its place after release
      • goth-girl: second attack btn out of screen
      • nazi-officer: special btn out of screen
      • random-boxes: jump is not working while walking
    • spomeniks:
      • buttons too small (maybe elsewhere also, find a cause)
      • add preloader
    • fps-airport: press to start not working
  • fix lights (broken after three.js update)

  • fix shadows (broken after three.js update)

  • add sources for some examples

  • write documentation

Sources

Examples are from theese great books and tutorials:

Free 3D Models are from:

  • 3dwarehouse.sketchup.com
  • sketchfab.com
  • turbosquid.com
  • mixamo.com
  • archive3d.net
  • rigmodels.com and other respected sites.

Game UI: https://ronenness.github.io/RPGUI/

If I have missed some source, please let me know. I've been following various books, courses, repositories and other materials related to Three.js for more than 10 years, I don't even know where I found something anymore.

Contributors 2

  •  
  •  

Languages