/GameJam2019

Starter repository for the "Make a game"-session of the K-weekend in Spring 2019

Primary LanguageJavaScript

GameJam2019

Starter repository for the "Make a game"-session of the K-weekend in Spring 2019

Server

Stack

  • ws (WebSocket library)
  • matter-js (For lin.alg. and physics simulation)

How to use

npm install will install the packages needed.

npm start will start server. Do this before you start the client

Client

Stack

Requirements

  • Node JS 8 (or later, probably)

How to use

npm install will install the packages needed.

npm start will start client.

npm run build will produce a build of the client.

npm test will run all client tests, if any, using Jest.

"Game Design Tips"

Turn-based vs real-time

Suitable genres

  • Simple Platformer (physics, hitboxes, realtime)
  • Puzzle
  • Social (Jackbox-ish)