GameJam2019
Starter repository for the "Make a game"-session of the K-weekend in Spring 2019
Server
Stack
How to use
npm install
will install the packages needed.
npm start
will start server. Do this before you start the client
Client
Stack
-
Pixi 4 (Renderer)
-
Mousetrap (Keyboard input)
-
Howler (Sound)
-
Babel 7 (preset-env) (Transpiler)
-
Webpack 4 (Module bundler)
-
Jest 22 (Unit test runner)
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)