本文介绍如何用 Electron 替换 TyranoScript 官方启动器 tyranorider。官方启动器基于旧版 NW.js,开发者工具落后,而 TyranoScript 几乎不依赖启动器,可运行于现代浏览器引擎。教程演示安装 Electron、配置 package.json 与 main.js、加载 index.html 并开启开发者工具,还支持 ES6。打包推荐 electron-builder,先 pack 测试再 dist 生成安装包,并补充全屏实现方法。
本文介绍如何用 Electron 替换 TyranoScript 官方启动器 tyranorider:先备份 package.json,安装 Electron 并配置 main.js 加载 index.html,即可运行游戏并获得新版开发者工具和 ES6 支持;打包使用 electron-builder,需补装 fs-extra 和 jquery,pack 用于测试,dist 生成安装包;还可用 remote 模块实现全屏。
TyranoScript 是基于 HTML5 的跨平台 AVG 引擎,因教程稀少,作者撰写系列文章介绍其用法。推荐使用免费的 tyranorider 启动器,可视化编辑可用 tyranobuilder,代码编辑推荐 VSCode。项目可从官方 GitHub 仓库克隆初始化,data 文件夹存放背景、音乐、立绘、脚本等资源,脚本为 .ks 文件,由标签组成,可混用 JavaScript 实现页面导航。
TyranoScript是基于HTML5的多平台AVG引擎。推荐使用免费tyranorider启动器,编辑器可选VSCode或Sublime。项目初始化可通过tyranorider、tyranobuilder或克隆官方GitHub仓库,后者含CG页和设置页示例,最具学习价值。data文件夹包含bgimage、bgm、scenario等资源目录,剧本为.ks文件,由tag构成;官方示例中title、CG、config页面也用.ks书写,通过tag穿插JS实现跳转。
完成下面两步后,将自动完成登录并继续当前操作。