io-game is a networking prototype using sockets and express to communicate over the network, p5.js for the graphics and input, and electron.js for cross-platform support. The end goal is to create a online RPG syncing over various elements such as NPCs, chat messages and other transforms.
Thanks to electron the game has the potential to run on Windows, Linux, Mac and any web browser.
Due to the limitations of the p5.js graphics library and the complexity of three.js, this project has been discontinued and is now a relic in time. I'm still open to working on it if anyone has any suggestions.
- Clone
https://github.com/valkyrienyanko/io-game-v2.git
- Download and install
LTS
Node.js - Make sure you have yarn installed
npm i -g yarn
- Run
yarn install
- Start server with
yarn dev:server
- Create a client by opening up
localhost:7777/
in your browser
Use yarn build
to build the electron app.