├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── banner.png ├── banner_new.png ├── dist ├── index.d.ts ├── index.js ├── index.min.d.ts ├── index.min.js └── index.min.js.gz ├── package.json └── src ├── camera.js ├── canvas.js ├── collision.js ├── device.js ├── dom.js ├── emitter.js ├── game.js ├── index.js ├── keyboard.js ├── loader.js ├── math.js ├── sound.js ├── sprite.js ├── utils.js └── vec2.js /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .packages 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/banner.png -------------------------------------------------------------------------------- /banner_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/banner_new.png -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.min.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/dist/index.min.d.ts -------------------------------------------------------------------------------- /dist/index.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/dist/index.min.js -------------------------------------------------------------------------------- /dist/index.min.js.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/dist/index.min.js.gz -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/package.json -------------------------------------------------------------------------------- /src/camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/camera.js -------------------------------------------------------------------------------- /src/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/canvas.js -------------------------------------------------------------------------------- /src/collision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/collision.js -------------------------------------------------------------------------------- /src/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/device.js -------------------------------------------------------------------------------- /src/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/dom.js -------------------------------------------------------------------------------- /src/emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/emitter.js -------------------------------------------------------------------------------- /src/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/game.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/index.js -------------------------------------------------------------------------------- /src/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/keyboard.js -------------------------------------------------------------------------------- /src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/loader.js -------------------------------------------------------------------------------- /src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/math.js -------------------------------------------------------------------------------- /src/sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/sound.js -------------------------------------------------------------------------------- /src/sprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/sprite.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/vec2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harshdoesdev/bottlecap/HEAD/src/vec2.js --------------------------------------------------------------------------------