Skip to content

Ryuno-Ki/js13kgames-2023

Repository files navigation

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