@snakesilk/engine

Simple, extensible game engine allowing creation of games using composition of components thru XML.

Usage no npm install needed!

<script type="module">
  import snakesilkEngine from 'https://cdn.skypack.dev/@snakesilk/engine';
</script>

README

SnakeSilk Engine

Build Status codecov.io

Game Engine build for a Megaman 2 remake that uses WebGL as renderer and runs in 3D space using THREE.js as 3D lib.

Follow the project blog at https://medium.com/recreating-megaman-2-using-js-webgl

Developing

  • Clone repo.

      git clone https://github.com/snakesilk/snakesilk-engine.git
    

Prerequisites

  • Make sure you are running Node.js >= 6. Installation instructions for your platform can be found at https://nodejs.org/en/download/package-manager/.

      node --version
    
  • Install dev dependencies.

      cd snakesilk-engine
      npm install
    
  • Run test suite.

      npm test
    

Contributing

Contributions are welcome.