https://github.com/bsdavidson/deathbot5000
Deathbot 5000 - A game made to learn more about physics and raycasting in JS
https://github.com/bsdavidson/deathbot5000
Last synced: 11 months ago
JSON representation
Deathbot 5000 - A game made to learn more about physics and raycasting in JS
- Host: GitHub
- URL: https://github.com/bsdavidson/deathbot5000
- Owner: bsdavidson
- License: mit
- Created: 2014-09-14T21:10:09.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2016-04-06T00:03:34.000Z (over 10 years ago)
- Last Synced: 2023-12-18T01:35:36.780Z (over 2 years ago)
- Language: JavaScript
- Homepage: http://bsdavidson.github.io/deathbot5000/
- Size: 278 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
```
██████╗ ███████╗ █████╗ ████████╗██╗ ██╗██████╗ ██████╗ ████████╗
██╔══██╗██╔════╝██╔══██╗╚══██╔══╝██║ ██║██╔══██╗██╔═══██╗╚══██╔══╝
██║ ██║█████╗ ███████║ ██║ ███████║██████╔╝██║ ██║ ██║
██║ ██║██╔══╝ ██╔══██║ ██║ ██╔══██║██╔══██╗██║ ██║ ██║
██████╔╝███████╗██║ ██║ ██║ ██║ ██║██████╔╝╚██████╔╝ ██║
╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═════╝ ╚═════╝ ╚═╝
███████╗ ██████╗ ██████╗ ██████╗
██╔════╝██╔═████╗██╔═████╗██╔═████╗
███████╗██║██╔██║██║██╔██║██║██╔██║
╚════██║████╔╝██║████╔╝██║████╔╝██║
███████║╚██████╔╝╚██████╔╝╚██████╔╝
╚══════╝ ╚═════╝ ╚═════╝ ╚═════╝
```
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`.