Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lajbel/kanovel
🦋 Web visual novel games library
https://github.com/lajbel/kanovel
game-engine kaboom visual-novel-engine
Last synced: about 2 months ago
JSON representation
🦋 Web visual novel games library
- Host: GitHub
- URL: https://github.com/lajbel/kanovel
- Owner: lajbel
- Created: 2022-05-18T19:16:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-26T19:06:07.000Z (about 2 years ago)
- Last Synced: 2024-10-11T15:44:12.806Z (2 months ago)
- Topics: game-engine, kaboom, visual-novel-engine
- Language: TypeScript
- Homepage: https://lajbel.itch.io/kanovel
- Size: 9.41 MB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
KaNovel is a begginer friendly visual novel engine! 🦋
Using normal concepts you can make a novel :D
> **This engine it's now in active development, may have bugs and unusable features**
## Quick Example
```js
import kanovel from "kanovel";kanovel();
character("b", "Beany");
character("m", "Marky");chapter("start", () => [
say("b", "I'm waiting"),
say("m", "What?"),
say("b", "Your visual novel"),
say("m", "I don't have any knowldges about engines"),
say("b", "Oh, you tried KaNovel?"),jump("documentation"),
]);
```## Installation
It's recommended use the [Replit Template](https://replit.com/@lajbel/KaNovel?v=1)
### For Devs
#### NPM
```js
npm i kanovel
```#### CDN
you can load the library from cdns like `jsdelivr` or `unpkg`
## Credits
APL386 font by abrudz