https://github.com/eniehack/vnsl
Language for visual novel's script based on XML.
https://github.com/eniehack/vnsl
relaxng specification visualnovel vnsl
Last synced: 6 months ago
JSON representation
Language for visual novel's script based on XML.
- Host: GitHub
- URL: https://github.com/eniehack/vnsl
- Owner: eniehack
- License: apache-2.0
- Created: 2019-08-25T14:48:57.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-27T14:30:13.000Z (about 6 years ago)
- Last Synced: 2025-02-13T06:19:10.201Z (8 months ago)
- Topics: relaxng, specification, visualnovel, vnsl
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= VNSL-spec
Visual Novel Script Language's specfication by RELAX-NG.
*VNSL is experimental mode*.== What is VNSL?
VNSL is visual novel's script language written in XML.
== Namespace
== Details
=== meta
** title - Work title
** author - work author
** releaseDate - released work date=== character
define a character
** displayName - character's display name
** familyName
** firstName
** birthday
** nickName
** actor - character's actor
** drawer - character's drawer=== scene
define a scene
** bgm
** background
** place
** date==== text
** character
** picture
** sound
** voice== example
[source, xml]
----
example story
someone
please put text.
----
== Loadmap
* create `` tag
* ver1.0 release
* to renpy file(`.rpy`) converter