https://github.com/mini2dx/jarn
Java-based interpreter for Yarn
https://github.com/mini2dx/jarn
dialogue game-development gamedev interpreter java narrative yarn
Last synced: 3 months ago
JSON representation
Java-based interpreter for Yarn
- Host: GitHub
- URL: https://github.com/mini2dx/jarn
- Owner: mini2Dx
- License: mit
- Created: 2017-02-18T19:40:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-22T22:56:40.000Z (about 7 years ago)
- Last Synced: 2025-06-02T22:03:08.063Z (4 months ago)
- Topics: dialogue, game-development, gamedev, interpreter, java, narrative, yarn
- Language: Java
- Homepage: https://mini2dx.github.io/jarn/
- Size: 778 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- License: LICENSE
Awesome Lists containing this project
README
jarn
==========================[](https://travis-ci.org/mini2Dx/jarn)
Jarn (or Yarn - [I think it might be a soft j](https://www.youtube.com/watch?v=-OQ4wmqt7po)) is a Java-based interpreter for the [Yarn](https://github.com/infiniteammoinc/Yarn) language.
However, it uses ANTLR to generate the parser so it would be possible to create interpreters in other languages in the future.
Gradle Dependency
--------------------------```
compile "org.mini2Dx:jarn:1.1.2"
```Maven Dependency
--------------------------```
org.mini2Dx
jarn
1.1.2```
Usage
--------------------------
See the [wiki](https://github.com/mini2Dx/jarn/wiki) for documentation.See the [website](https://mini2dx.github.io/jarn/) for Javadocs per release.
License
--------------------------
The project is licensed under the [MIT License](https://github.com/mini2Dx/jarn/blob/master/LICENSE).