Topic is 13th Century.
Go to file
André Jaenisch 667c17d647
docs: wrote journal entry for yesterday
With that I can call it a day. For now.

Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
2023-09-14 15:56:24 +02:00
gdd chore: set up basic structure 2023-08-13 17:55:27 +02:00
journal docs: wrote journal entry for yesterday 2023-09-14 15:56:24 +02:00
public chore: set up basic structure 2023-08-13 17:55:27 +02:00
scripts build: compress harder again 2023-09-13 09:34:21 +02:00
src build: final optimisation 2023-09-13 12:02:00 +02:00
test test: guarantee no foreign wares 2023-09-13 11:22:10 +02:00
types feat: add restockReducer 2023-09-13 11:16:21 +02:00
.c8rc.json chore: set up basic structure 2023-08-13 17:55:27 +02:00
.editorconfig chore: set up basic structure 2023-08-13 17:55:27 +02:00
.gitignore feat: add a map of the baltic sea 2023-09-06 21:36:16 +02:00
.mocharc.cjs fix: bundle CSS with cssnano instead of rollup 2023-08-30 18:59:43 +02:00
LICENSE.txt chore: set up basic structure 2023-08-13 17:55:27 +02:00
README.md chore: publish on GitHub Pages 2023-09-13 08:56:17 +02:00
baltic-sea.svg feat: add a map of the baltic sea 2023-09-06 21:36:16 +02:00
eslint.config.js refactor: apply standard to tests 2023-08-28 19:53:58 +02:00
index.d.ts chore: set up basic structure 2023-08-13 17:55:27 +02:00
package.json chore: publish on GitHub Pages 2023-09-13 08:56:17 +02:00
postcss.config.cjs fix: bundle CSS with cssnano instead of rollup 2023-08-30 18:59:43 +02:00
rollup.config.js build: minify HTML 2023-09-13 00:34:06 +02:00
tsconfig.json chore: set up basic structure 2023-08-13 17:55:27 +02:00
yarn.lock chore: publish on GitHub Pages 2023-09-13 08:56:17 +02:00

README.md

js13kgames-2023

Topic is 13th Century. I've chosen the game title „The Baltic League”. It's a play on The Hanseatic League which grew in that time period. I'm focusing on the Baltic sea for now, however. The game has to fit within 13kb after all!

You can play it online!

Source code

Although the rules require me to host a copy of the code on GitHub the primary code forge will be my self-hosted Forgejo.

Documentation

I've added JSDoc comments to provide TypeScript definitions. You can also study my journal which I keep along the development process.

Build

The code uses the package manager yarn. Therefore run:

yarn run build

you can export the NODE_ENV=development environment variable to have a dev build which is easier to debug.

LICENSE

AGPL v3.0 or newer. See LICENSE for details.

Note: we encourage you to add the below to your existing README.md on your GitHub project.

I'm Using GitHub Under Protest

This project is currently hosted on GitHub. This is not ideal; GitHub is a proprietary, trade-secret system that is not Free and Open Souce Software (FOSS). I am deeply concerned about using a proprietary system like GitHub to develop our FOSS project. I have an Forgejo instance to host my code. I urge you to read about the Give up GitHub campaign from the Software Freedom Conservancy to understand some of the reasons why GitHub is not a good place to host FOSS projects.

Any use of this project's code by GitHub Copilot, past or present, is done without our permission. I do not consent to GitHub's use of this project's code in Copilot.

Logo of the GiveUpGitHub campaign