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
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.