Skip to content
NETWORK HELL (js13k-2018)
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
design-mockups/v1
pictures
src
.babelrc
.gitignore
.prettierrc
Config.json
LICENSE.md
README.md
dist.zip
index.css
index.html
package-lock.json
package.json
reset.css
t.json
variables.css
webpack.common.js
webpack.dev.js
webpack.prod.js

README.md

NETWORK HELL

In Network Hell, you play the role of a request traveling back up the OSI Stack to try and connect to the outside world. Move quickly and pickup packets along the way to provide data to your consumer with the least response time.

This is a submission for JS13kGames!

Objective

Make your way to the end of the maze as fast as possible. You may pick up objectives on your way. Finishing the level earlier will yield a higher score multiplier.

Controls

Desktop: Use w a s d or arrow keys

Mobile: Use gyroscope (works best with screen orientation locked to portrait)

Team

Zack Urben: GitHub, Twitter

Jonathan Darling: GitHub

Tech Details

This is an open source project under the MIT license, see LICENSE.md for additional information.

Usage

git clone https://github.com/zackurben/js13k-2018.git my-project

Development

# terminal 1
npm run mobile

# terminal 2
npm start

# profit ?!

Included Scripts

dev-server

npm run dev-server

Start the webpack dev server and watch for any file changes. This will open your default browser to localtunnel url for additional mobile usage https://<random-random-random>.localtunnel.me/.

lint

npm run lint

Format the codebase with prettier.

test

npm test

Run the tests with jest.

watch

npm run watch

Watch code changes to trigger new webpack builds.

start

npm start

Start localtunnel and start the webpack dev server and watch for any file changes. This will open your default browser to a localtunnel url for additional mobile usage https://<random-random-random>.localtunnel.me/.

build

npm run build

Build the production dist files for the js bundle.

mobile

npm run mobile

Start localtunnel for mobile development.

You can’t perform that action at this time.