/space-golf-3d

3D browser game made with Three.js and TypeScript

Primary LanguageTypeScript

Space Golf 3D

I started this project to make a 3D remake of one my favorite games from Kongregate: https://www.kongregate.com/games/funkypear/gravitee.

Available scripts

Installing dependencies

npm i

Running the app

npm start

Building the app bundle (for production)

npm run build

Running Jest tests

npm test

Code quality checks

https://codeclimate.com/github/mterczynski/space-golf-3d/issues

Credits

Skybox: https://sketchfab.com/3d-models/inside-galaxy-skybox-hdri-360-panorama-96183eed1ae2425baddb75ca92103f87 - enhanced by https://letsenhance.io/

Sounds:

to do:

  • try React Three Fiber
  • move core logic from /utils to /core
  • fix e2e tests
  • implement aim camera