├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── TODO ├── assets └── charset.ase ├── package.json ├── scripts ├── htmlmin.json ├── terser.config.js └── zipSize.js └── src ├── img ├── charset.ryanmalm.png ├── charset.webp └── tileset.webp ├── index.html └── js ├── game.js ├── inputs ├── keyboard.js └── pointer.js ├── mobile.js ├── monetization.js ├── share.js ├── sound.js ├── speech.js ├── storage.js ├── text.js ├── utils.js └── utils └── dim.js /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | keys.json 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/TODO -------------------------------------------------------------------------------- /assets/charset.ase: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/assets/charset.ase -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /scripts/htmlmin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/scripts/htmlmin.json -------------------------------------------------------------------------------- /scripts/terser.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/scripts/terser.config.js -------------------------------------------------------------------------------- /scripts/zipSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/scripts/zipSize.js -------------------------------------------------------------------------------- /src/img/charset.ryanmalm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/img/charset.ryanmalm.png -------------------------------------------------------------------------------- /src/img/charset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/img/charset.webp -------------------------------------------------------------------------------- /src/img/tileset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/img/tileset.webp -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/index.html -------------------------------------------------------------------------------- /src/js/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/game.js -------------------------------------------------------------------------------- /src/js/inputs/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/inputs/keyboard.js -------------------------------------------------------------------------------- /src/js/inputs/pointer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/inputs/pointer.js -------------------------------------------------------------------------------- /src/js/mobile.js: -------------------------------------------------------------------------------- 1 | export const isMobile = /iPhone|iPad|Android/i.test(navigator.userAgent); -------------------------------------------------------------------------------- /src/js/monetization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/monetization.js -------------------------------------------------------------------------------- /src/js/share.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/share.js -------------------------------------------------------------------------------- /src/js/sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/sound.js -------------------------------------------------------------------------------- /src/js/speech.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/speech.js -------------------------------------------------------------------------------- /src/js/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/storage.js -------------------------------------------------------------------------------- /src/js/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/text.js -------------------------------------------------------------------------------- /src/js/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/utils.js -------------------------------------------------------------------------------- /src/js/utils/dim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/herebefrogs/gamejam-boilerplate/HEAD/src/js/utils/dim.js --------------------------------------------------------------------------------