Skip to content

jevan-malaviya/thesis-project

Repository files navigation

Pummel Pups

A realtime multiplayer 2D battle arena for the browser

Setup

You'll need Node.js and npm installed.

It is highly recommended to use Node Version Manager (nvm) to install Node.js and npm.

For Windows users there is Node Version Manager for Windows.

Install Node.js and npm with nvm:

nvm install node

nvm use node

Replace 'node' with 'latest' for nvm-windows.

Getting Started

From the root, install dependencies:

npm i

You can run the server and client in the same terminal with this command:

npm run dev

Launch the game client in the browser on localhost, port 8000

Tech Stack

  • Colyseus: An authoritative multiplayer framework for Node.js
  • Matterjs: A rigid body 2D physics engine for Javascript
  • Phaser: A Desktop and Mobile HTML 5 game framework
  • Tiled: A flexible tile based map editor
  • Typescript

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published