演示程序的下载地址:http://download.csdn.net/detail/jiangcaiyang123/4106252
最近在制作一个Galgame的骨架。其实Galgame是技术含量最低的游戏类型了。它的另一个名称叫AVG游戏(不是欧美那个AVG类型啊),还有一个名称叫视觉小说。虽说做一个Galgame不难,但是制作字幕显示的系统还是有些挑战性的。尤其是在使用Unicode的条件下制作这些,关于文件转码的小问题比比皆是。真是防不胜防。不过这些问题还是被我解决了。现在我就向大家展示我制作这个字幕显示系统的体会。
首先我想到以前的Galgame显示字幕都是比较慢的,不是一下就出来了,这样给大家一个阅读的时间,不会给人家一种紧张而无聊的感受,而且会有种说话的感觉。然后你一按下鼠标左键,它就可以一下显示出来,适合给那些迫不及待看到结局的人设计的。最后字幕显示都有一个行和列的区别。我制作的字幕一般都是三行和16列。再多就显示不出来了。这些就是制作字幕的基本要求。
怎么完成呢?我想了很久,而且问了很多同学,和看了网上的资料。最后我决定使用Boost的thread多线程处理事情,这样显示字幕的时候不会干扰到主线程的运行,但是多线程比较难以调试,而且Boost中thread的知识我还没有怎么学,所以我研究出来的结果要晚一些。下面就是我设计的草图。
首先是写在纸张上的,这个图写了三张呢,后来才制作成图片格式分享到网上呢。
这里有我制作程序的演示图。
分享到:
相关推荐
这是一个演示程序,不用积分即可下载 这是一个演示的Galgame程序,可以完成基本的图片显示和文字显示,它是基于数据驱动的,它有着一套基本的脚本语言,可以实现Galgame的基本操作。
测试版没有提供的很多功效,并且运行界面更加生动。 如果用户需要,请联系作者有偿支付。 下载地址: http://tan_kaishuai.download.csdn.net/ (资源刚传上,需要等待一段时间才能显示出来!) 作者信息:...
基于HTML5的纯JS的,网页Galgame引擎 可以让你利用浏览器这个平台,制作出各种精美,而且跨平台的Galgame 标签:Reitsuki
新人发的资源 不太会啊 不过就是没毒的
测试版没有提供的很多功效,并且运行界面更加生动。 如果用户需要,请联系作者有偿支付。 下载地址: http://tan_kaishuai.download.csdn.net/ 作者信息:NEAU Tan KaiShuai Inc. 个人资源下载主页: ...
【Librian】簡明強大的Galgame引擎!
部分kirikiri引擎游戏可解包,将游戏拖拽到该程序上启动游戏
找到了09年初的一个版本 可修改的游戏就是列表中的那些哦
基于Silverlight的小型Galgame,本人大学期间作品,以XML为脚本语言,C#开发,使用的3代silverlight.这是未完成的版本,脚本只有直接流程和分支选择,还没加进循环。 脚本分析的代码比较难看,充满了if-else,还好用...
这时一款基于python tkinter 开发的一款galgame引擎,你可以在这个引擎中做一款game出来,完全开源,b站青空石是我的账号,上面会有一个使用该galgame教程的视频,在接下来的时间里,我会继续更新这款引擎,喜欢的话...
基于一系列开源大模型构建,在通用日文语料与轻小说/Galgame等领域的中日语料上进行继续预训练与微调,旨在提供性能接近GPT3.5且完全离线的Galgame/轻小说翻译大语言模型。同时提供了运行模型的API后端,适配OpenAI ...
GALGAME语言翻译机v2.6.rar
galgame相关的Android设计MD风格小练习Demo
MisakaHookFinder:御坂Hook提取工具—Galgame文字游戏文本钩子提取
YUKI Galgame翻译器 • 紧急公告 2020.5.30晚间,大量用户使用YUKI时遇到错误为ERR: TypeError: Cannot read property 'target' of undefined的报错窗口的ERR: TypeError: Cannot read property 'target' of ...
QtGamepad游戏手柄,手柄玩galgame,QT源码.zip.zip
从由下脚自动弹出的一个小POP窗口该文章
御坂翻译器—Galgame/文字游戏/漫画多语种实时机翻工具 MisakaTranslator 御坂翻译器 Galgame/文字游戏/漫画多语种实时机翻工具 开源 | 高效 | 易用 中文 • English MisakaTranslator的名字由来是因为本软件...