├── .gitignore ├── .jshintrc ├── README.md ├── .editorconfig ├── test.html ├── test ├── assert.js ├── TestSlideMove.js └── TestTrace.js ├── LICENSE ├── index.html └── src ├── Collisions.js ├── vendor └── fpsmeter.min.js ├── Game.js └── Player.js /.gitignore: -------------------------------------------------------------------------------- 1 | *.debug.js -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "esversion": 6 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | bunnyhop-webgl 2 | ============== 3 | 4 | Super work-in-progress. Eventually might become a bunnyhopping tutorial based on [Fortress Forever](http://www.fortress-forever.com/)'s training mode. 5 | 6 | Try it (`WASD` to move, `space` to jump): https://squeek502.github.io/bunnyhop-webgl/ 7 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.js] 4 | indent_style = space 5 | indent_size = 2 6 | charset = utf-8 7 | trim_trailing_whitespace = true 8 | insert_final_newline = true 9 | max_line_length = null 10 | 11 | [*.html] 12 | indent_style = space 13 | indent_size = 2 14 | charset = utf-8 15 | trim_trailing_whitespace = true 16 | insert_final_newline = true 17 | max_line_length = null 18 | -------------------------------------------------------------------------------- /test.html: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 |
9 | 10 |