- TypeScript 53.6%
- KerboScript 36.9%
- SCSS 6.7%
- JavaScript 2.3%
- HTML 0.3%
- Other 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| docker | ||
| public | ||
| src | ||
| tools | ||
| tsukiweb-common@a91b716777 | ||
| .env | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| CONTRIBUTING.md | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
Web port
The goal is to provide an accessible modern way of reading an old, beautiful story.
It includes QoL features such as savedata previews, an interactive flowchart, multiple languages support, and more.
Installation
The Progressive Web App (PWA) can be installed from the title screen.
It offers a better experience in general.
Local deployment
None of the original assets are provided with this repository. See Recreating the resources for a fully offline experience.
To download and run the game's code locally, follow one of the two methods:
Node
- Install Node.js
v22.18+ - Get the source code:
git clone --recursive <repository-url> - Install the dependencies by running from the project directory:
npm install - Start the development server with
npm start - Open the URL shown in the terminal output in your browser
Docker
Alternatively, Docker can be used for local deployment.
See docker/README.md for full instructions (commands must be run from the docker/ directory).
Contributing
Anyone wanting to contribute can download the project and follow the roadmap, or do something else entirely.
You can find our contributing guidelines here
Useful links
Project technologies
- React (Vite)
- TypeScript
- SASS