TuesdayJS:视觉小说引擎,让故事讲述更生动,开源、免费。

苗七哥chigo 2024-01-16 09:41:25

在数字叙事的浪潮中,Tuesday JS以其开源、免费的特性,为视觉小说创作者提供了一个强大的工具。这款使用JavaScript编写的引擎,不仅无需依赖第三方库,还能将项目导出为移动应用或PC程序,让创作者的故事触及更多读者。

Tuesday JS是一个开源的视觉小说引擎,它让创作者能够自由地构建互动故事和基于文本的冒险游戏。视觉小说(Visual Novel)是一种结合了视觉艺术和小说叙事的互动媒体形式。它起源于日本,是一种以文字为主的叙事体验,通常包含静态图像、对话、声音效果和背景音乐。视觉小说的特点在于它提供了丰富的视觉元素,如背景艺术、角色立绘和动画,来增强故事的沉浸感。Tuesday JS完全由JavaScript编写,其简洁的代码结构和对第三方库的零依赖,使得它既灵活又易于维护。

跨平台的便捷:

Tuesday JS支持Apache Cordova,这意味着创作者可以将项目导出为移动应用,无论是安卓、苹果系统还是视窗平台,都能轻松运行。此外,它还支持在浏览器中直接运行,为读者提供了便捷的阅读体验。

媒体格式的多样性:

该引擎利用DOM(文档对象模型)来处理标准HTML文档元素,如div和img,支持包括SVG矢量图形、GIF动画和CSS样式在内的多种媒体格式,为视觉小说的丰富表现提供了可能。

直观的编辑体验:

Tuesday JS的编辑器结合了拖放工具和流程图节点形式的可视场景编辑器,让创作者能够轻松地浏览脚本和创建复杂的剧情分支。编辑器还支持为区块分配颜色,以清晰地表示情节的情绪或角色的分支。

场景编辑的灵活性:

场景编辑器不仅允许创作者安排元素的位置,还能实时显示场景在不同屏幕上的变化。编辑器支持以百分比像素或厘米为单位的标准HTML单位,确保场景在不同屏幕上的适应性。

翻译与本地化:

内置的翻译编辑工具让创作者能够快速添加新翻译并编辑项目中的所有文本。此外,它还支持将故事本地化为其他语言,为几乎任何元素设置翻译,包括文本和图像,让创作者的思想跨越语言的界限。

JSON脚本的可移植性:

故事脚本以JSON结构存储,这种格式几乎可以被所有编程语言读取,使得脚本可以在不同的引擎或平台上移植。编辑器提供了处理JSON的内置工具,方便创作者编辑脚本的全部内容或仅编辑选定的元素。

ASCII艺术的支持:

Tuesday JS引擎适合使用ASCII图形,创作者可以通过由文本字符组成的图像和图案来丰富文本内容。

ChatBot的集成及本地服务器的运行:

项目可以导出为Telegram Messenger的机器人,为创作者提供了一个创建在线助手的机会,用于自动化客户服务,提升服务水平。创作者可以使用Node.JS运行本地服务器,为项目提供稳定的运行环境。

Tuesday JS引擎以其开源、免费、跨平台和直观的编辑体验,为视觉小说创作者提供了一个强大的平台。它不仅让创作者的故事更加生动,还为读者带来了丰富的互动体验。让我们一起探索这个充满创意的叙事世界,创造出更多令人难忘的故事。

网址:https://kirilllive.github.io/tuesday-js/#zh

阅读我的更多文章:

Emu Video:文本到视频生成的新篇章,Meta出品。

Mixtral:免费的AI大模型,速度与实力并存,ChatGPT 的最佳替代。

DeOldify:让黑白影像重新闪耀的 AI 人工智能项目

OpenVoice:免费的语音克隆神器,为您打造专属声音

EduChat:开源的中英教育对话大模型​

0 阅读:4

苗七哥chigo

简介:一位工业/文创产品设计师,AIGC技术爱好者,知识分享者。