Hacker News 中文摘要

RSS订阅

Loreline – 互动小说写作工具 -- Loreline – Tools for writing interactive fiction

文章摘要

Loreline是一款开源工具,专为编写互动小说、游戏对话和分支叙事设计。它语言易用且功能强大,支持高级分支、状态和函数,可集成到游戏引擎、网页应用等平台,并内置本地化功能,兼容PO和XLIFF格式。

文章总结

Loreline 是一款专为创作互动小说、电子游戏对话及分支叙事而设计的工具。它采用开源的Loreline语言编写故事,并可通过免费的Loreline Writer应用使用。该工具易于上手,同时支持高级分支、状态和函数等复杂功能,满足进阶需求。Loreline可集成到游戏引擎、网页应用或独立项目中,确保故事的可移植性。此外,它内置本地化支持,兼容PO和XLIFF等标准翻译格式,方便译者使用熟悉的工作流程。

评论总结

根据评论内容,主要观点和论据如下:

1. 对工具功能的兴趣与疑问(评分:None) - 用户kgwxd表示知道如何对.lor文件进行版本管理("I know exactly how I'm going to version my .lor files!")。 - 用户queehonda质疑这是否是用于管理可扩展开源版本控制系统的工具("I thought these are tools for managing an Open source version control system designed for scalability?")。

2. 与其他系统的比较(评分:None) - 用户er4hn好奇它与inkle的ink系统(用于Sorcery!和80 Days)的比较("I wonder how it compares to ... of Sorcery! and 80 days fame?")。 - 用户riidom指出缺少开箱即用的部署目标,而ink有网页导出功能("What I missed in the docs: Is there some out of the box deploy target? Ink has a web export...")。

3. 对脚本可读性的赞赏(评分:None) - 用户gcampos喜欢脚本的可读性,并提到自己曾构建过类似系统("I like how readable the script is! ... I build my own interactive story system")。

4. 对Inform 7的推崇(评分:None) - 用户inigyou认为Inform 7是最好的语言,因其代码呈现方式对程序员的冲击("Inform 7 will forever be the best language, not because it's a good language, but because of the way programmers react...")。

5. 对示例细节的观察(评分:None) - 用户xmprt注意到示例GIF中,barista.name在"Your name is Alex, right"块中设置,暗示barista在被提示前没有名字("barista.name is set in the 'Your name is Alex, right' block, implying that the barista didn't have a name...")。

6. 评论内容分布(评分:None) - 用户SpyCoder77指出评论中10%关于帖子本身,90%关于Epic Games的版本控制系统("10% The post, 90% Epic Games' version control system")。