plasma-forks icon indicating copy to clipboard operation
plasma-forks copied to clipboard

3D FPS game with killer robots!

Plasma Forks

This is a small 3d sci-fi first-person shooter for the web.
See more info at the homepage - http://tapio.github.com/plasma-forks/

You will need poweful, dedicated GPU, blazingly fast CPU and Chrome to fully enjoy it.
Check out Known Issues and Performance Tips if you want to go against that.

Acknowledgements

This is based on several JS libraries/engines, most prominently:

  • Dark Corners - http://tapio.github.com/darkcorners/
    • Game engine, the glue that ties everything together
    • It's actually a medieval game prototype, but only the core engine was used for this
      • Setting/theme changed
      • All assets replaced
      • Gameplay changed (e.g. shooting instead of running away)
      • Sounds, weapons, collectables added, among other things
  • Three.js - http://mrdoob.github.com/three.js/
    • Graphics engine
  • Physijs - http://chandlerprall.github.com/Physijs/
    • Physics engine
  • Fireworks.js - http://jeromeetienne.github.com/fireworks.js/
    • Particle engine
  • PathFinding.js - https://github.com/qiao/PathFinding.js
    • Path finding library
  • dat.GUI - http://code.google.com/p/dat-gui/
    • Settings and editor GUI

With art assets, Blendswap (http://www.blendswap.com/) and especially Open Game Art (http://opengameart.org/) have been invaluable.

Copyright

Unless otherwise stated, code in js/ and all .html files are mine and licensed under MIT (see LICENSE file).

Third-party code is in libs/ and belongs to their respective owners. Their licenses are mentioned in the files.

The licenses of models and textures in assets/ can be viewed from their respective readme.txt files. However, all of them are available under at least one the following licenses: CC0/PD, CC-BY-3.0, CC-BY-SA-3.0