A 2D typescript game engine for the web built on top of Colyseus, Pixi.js and Matter.js. Designed to make multiplayer game development as easy as singleplayer.
# If you don't have pnpm installed (required for development)
npm install -g pnpm
# If you don't have degit installed (to download the project)
npm install -g degit
# Download the project
mkdir game
cd game
degit https://github.com/freddie-nelson/emile
Navigate into the project directory:
cd game # Replace with path to your project
Get set up quickly using the emile CLI:
# On Windows
./emile.cmd setup
# On MacOS/Linux
./emile setup
To start the development server:
# On Windows
./emile.cmd dev server
./emile.cmd dev client
# On MacOS/Linux
./emile dev server
./emile dev client
Copyright © 2024 - Present, Freddie Nelson