Skip to content

Releases: yinyanfr/novelscript

[Removed]NovelScript 0.3 "sodatsu"

26 Feb 21:00
Compare
Choose a tag to compare

ReleaseNote

演示网站

目前的版本:0.3 "sodatsu"

  • 新增和修改
    • 预加载功能和加载条
    • 修改condition的结构,增加每句台词显示前和显示后两个时机
    • 取消ns.ui,将ns.ui下的属性并入ns,修改ns.frame()的功能,添加自定义主题的入口
    • 现在支持分步显示的台词了
  • bug修正
    • 修改0.2版本错误封入的旧版本parser.js
    • 修改第一页无法插入动画的错误

点此查阅 ReleaseNote

下一版本的更新计划:0.4 "naru"

  • 音乐播放器
  • 选项菜单

[Removed]NovelScript 0.2 "hane"

17 Apr 22:20
Compare
Choose a tag to compare

What's does NovelScript do?

  • from simple script
[script: room]
[音姬][otome1.png][bg: room.jpg][bgm: 07.mp3]这是一个NovelScript0.1版本的演示工程。
[merge][去第三页, 去第五页, 去听音乐会]刚才是效果器功能的一个实例(幻灯片),现在是选项分歧功能
[由梦][, yume1.png]这里用到的全部图片都来自初音岛2。
[雪村][otome2.png, , anzu_n.png]背景音乐来自之后会公开的《立夏》。
[雪村][, anzu_b.png, yume3.png]NovelScript的剧本可以用方便的方法写成,详情请见文档。
[音姬][otome2.png, 0, ]这一部分演示了人物立绘的变动方法。
[bg: 0]现在黑屏啦。
[bg: classroom.jpg]现在切换到了教室。
[bg: restaurant.jpg]现在切换到了食堂。
[cg: anzu.jpg]CG是覆盖在背景之上的,
[cg: anzu2.jpg]这一部分演示了CG和背景的变动方法。
[cg: 0]去除CG后,背景图又回到之前的背景啦。
最后祝您,身体健康,谢谢。
  • to visual novels


Demo Site

Documentation

点此查阅文档 Documentation

[Removed]NovelScript 0.1 "hina"

02 Apr 19:44
Compare
Choose a tag to compare

What's does NovelScript do?

  • from simple script
[script: room]
[音姬][otome1.png][bg: room.jpg][bgm: 07.mp3]这是一个NovelScript0.1版本的演示工程。
[由梦][, yume1.png]这里用到的全部图片都来自初音岛2。
[雪村][otome2.png, , anzu_n.png]背景音乐来自之后会公开的《立夏》。
[雪村][, anzu_b.png, yume3.png]NovelScript的剧本可以用方便的方法写成,详情请见文档。
[音姬][otome2.png, 0, ]这一部分演示了人物立绘的变动方法。
[bg: 0]现在黑屏啦。
[bg: classroom.jpg]现在切换到了教室。
[bg: restaurant.jpg]现在切换到了食堂。
[cg: anzu.jpg]CG是覆盖在背景之上的,
[cg: anzu2.jpg]这一部分演示了CG和背景的变动方法。
[cg: 0]去除CG后,背景图又回到之前的背景啦。
最后祝您,身体健康,谢谢。
  • to visual novel

Demo Site

Version 0.1 is released, with its demo site published

By the way, the current version is published without preloading functions,
so you may would like to wait a little while before that all pictures are loaded

这个版本没有preloading,所以在图片加载完成前你可能需要等待一段时间

Documentation

点此查阅文档 Documentation

[Removed]NovelScript Light 1.0

31 May 18:56
Compare
Choose a tag to compare

这个版本已经废止,新版本将很快发布

https://www.facebook.com/pages/%E8%90%8C%E5%A8%98%E7%99%BE%E7%A7%91/221502514610838

NovelScript

关于NovelScript

NovelScript是基于jQuery,以目标为制作基于html5的跨平台的galgame的项目,

NovelScript的开发环境为 jQuery 1.11.2

目前工作进度分为三个主要部分和一个外延部分:

  • NovelScript Light (released)

    NovelScript Light 是一个实现了基本的galgame功能的JavaScript函数库,包括基本的台词展示,分歧选项,以及作为插件的一系列效果器,
    NovelScript Light 只提供基本的演示功能。

  • NovelScript UI (6月14日)

    NovelScript UI 具有完整的galgame功能和UI框架,包括游戏记录,个人数据,设置选项等功能,
    对于非JavaScript程序员用户,NovelScript可以直接基于用户提供的galgame文本文件生成一个功能有限的galgame。

  • NovelScript Server (6月29日)

    NovelScript Server 提供服务器端相关的功能,包括用户账户,剧本收藏,台词评论等功能。

  • NovelScript Editor (外延部分)

    用户界面的galgame编辑器

NovelScript Light

全局变量占用 :NovelScript(函数)

API

var ns = NovelScript("#a",list, settingList);
// 新建一个NovelScript实例,三个参数分别为NovelScript场景选择器,储存剧本的变量,外部的设置列表
    ns.initiate();
    //在选择器中建立html文档结构
    ns.slice();
    //开始执行galgame功能
    ns.recover = function
    //回调函数,NovelScript实例执行完毕后执行

库与插件的说明请参照相关文件夹中的README.md