Skip to content
Deathbot 5000 - A game made to learn more about physics and raycasting in JS
JavaScript HTML CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img
js
.gitignore
.jscsrc
.jshintrc
LICENSE
README.md
deathbot.js
index.html
package.json
set.html

README.md

██████╗ ███████╗ █████╗ ████████╗██╗  ██╗██████╗  ██████╗ ████████╗
██╔══██╗██╔════╝██╔══██╗╚══██╔══╝██║  ██║██╔══██╗██╔═══██╗╚══██╔══╝
██║  ██║█████╗  ███████║   ██║   ███████║██████╔╝██║   ██║   ██║
██║  ██║██╔══╝  ██╔══██║   ██║   ██╔══██║██╔══██╗██║   ██║   ██║
██████╔╝███████╗██║  ██║   ██║   ██║  ██║██████╔╝╚██████╔╝   ██║
╚═════╝ ╚══════╝╚═╝  ╚═╝   ╚═╝   ╚═╝  ╚═╝╚═════╝  ╚═════╝    ╚═╝

███████╗ ██████╗  ██████╗  ██████╗
██╔════╝██╔═████╗██╔═████╗██╔═████╗
███████╗██║██╔██║██║██╔██║██║██╔██║
╚════██║████╔╝██║████╔╝██║████╔╝██║
███████║╚██████╔╝╚██████╔╝╚██████╔╝
╚══════╝ ╚═════╝  ╚═════╝  ╚═════╝

This is a game I made to learn about physics and raycasting. It's written in JavaScript and uses the canvas for rendering.

Development

Run npm install to install dependencies.

The game is just written in vanilla JavaScript, so there aren't any compilation steps to run. You can start a local HTTP server by running npm start, then open http://127.0.0.1:8080/.

You can lint the code with npm test. To automatically lint when you make changes to the code, run npm run watch.

You can’t perform that action at this time.