This is the source code for the Kichikuou on Web website.
To build the site, you will need to have the following software installed:
First, clone the repository and install the dependencies:
git clone --recurse-submodules https://github.com/kichikuou/web.git
cd web
npm installThen, build the WebAssembly modules:
./build-wasm.shFinally, build the site:
npm run buildThe built site will be in the dist directory. You can serve the site locally
using the serve command:
npm run serveCode in the shell/ and fslib/ directories is licensed under the
MIT License.
The xsystem35-sdl2 submodule is licensed under GPL 2.0.
The system3-sdl2 submodule is licensed under GPL 2.0.
The fonts in dist/fonts/ are copied from the xsystem35-sdl2 submodule at
build time.
MTLc3m.ttf is the "モトヤLシーダ3等幅" font from the Android Open Source
Project and is licensed under the
Apache License 2.0.
mincho.ttf is a subset of the IPA Mincho font and is licensed under the
IPA Font License v1.0.
The script used for subsetting can be found in
xsystem35-sdl2/fonts.
This site also uses the following open-source software:
- Font Awesome by Dave Gandy (License)
- Spectre.css by Yan Zhu (License)
- spessasynth_lib by Spessasus (License)
- GeneralUser GS by S. Christian Collins (License)