https://github.com/codyebberson/js13k-starter
https://github.com/codyebberson/js13k-starter
js13kgames
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/codyebberson/js13k-starter
- Owner: codyebberson
- License: mit
- Created: 2023-07-11T02:16:00.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-26T23:28:26.000Z (almost 2 years ago)
- Last Synced: 2025-04-05T01:30:39.574Z (about 1 year ago)
- Topics: js13kgames
- Language: TypeScript
- Homepage: https://js13k-starter.vercel.app
- Size: 532 KB
- Stars: 20
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JS13K Starter
A starter template for the [js13kgames competition](https://js13kgames.com/).

Play live demo:
This starter project uses [js13k-vite-plugins](https://github.com/codyebberson/js13k-vite-plugins) for js13k optimized tooling. See [js13k-vite-plugins](https://github.com/codyebberson/js13k-vite-plugins) for more information about tooling and configuration.
The size of this demo is about 4 kB, only 30% of the 13 kB budget, which leaves you 9 kB to add gameplay, graphics, sound, and more.
## Usage
### Install
Clone and install dependencies:
```bash
git clone git@github.com:codyebberson/js13k-starter.git
cd js13k-starter
npm i
```
### Dev server
Start the dev server with hot reload:
```bash
npm run dev
```
Open your web browser to
### Production build
Create a final production build:
```bash
npm run build
```
### Preview production build
After building, you can preview the production build with Vite's built-in server:
```bash
npm run preview
```
## Acknowledgements
[Frank Force](https://twitter.com/KilledByAPixel) for [ZzFX](https://github.com/KilledByAPixel/ZzFX)
[Keith Clark](https://twitter.com/keithclarkcouk) and [Frank Force](https://twitter.com/KilledByAPixel) for [ZzFXM](https://keithclark.github.io/ZzFXM/)
[Kang Seonghoon](https://mearie.org/) for [Roadroller](https://lifthrasiir.github.io/roadroller/)
[Rob Louie](https://github.com/roblouie) for Roadroller configuration recommendations
[Salvatore Previti](https://github.com/SalvatorePreviti) for Terser configuration recommendations
[Kenney](https://kenney.nl/) for [Pixel Platformer](https://kenney.nl/assets/pixel-platformer) graphics
[Andrzej Mazur](https://end3r.com/) for organizing js13k
## License
Code: MIT
Graphics: Creative Commons CC0 1.0 Universal