查看: 1390|回复: 10

[有事请教] 有其他游戏制作工具有更成熟的控制字符系统吗?

[复制链接]
梦石
0
星屑
100
在线时间
1022 小时
注册时间
2021-3-24
回帖
544

MZ评测员

发表于 2024-4-17 15:01:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
QQ截图20240417150117.png
我们RM是这样,你们U3D是什么样的
全家活光光~
梦石
0
星屑
12824
在线时间
1010 小时
注册时间
2019-11-5
回帖
2329

极短27参与极短25参与极短24参与

发表于 2024-4-17 19:33:28 | 显示全部楼层
  
  看着各种大神都有擅长的地方,自己却插不上话,非常难过。那么随便水水,完全不接帖子的话题,能不能不遭人讨厌呢...

  

点评

哭了  发表于 2024-4-18 12:41
世界就是个大白银局  发表于 2024-4-17 21:46
风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复

使用道具 举报

梦石
32
星屑
4309
在线时间
744 小时
注册时间
2022-7-22
回帖
136

极短28参与极短27参与极短26获奖极短25获奖极短24获奖极短23获奖

发表于 2024-4-18 00:03:58 | 显示全部楼层
U3D用的是类似于html的富文本系统,可参考https://docs.unity.cn/cn/2020.3/Manual/StyledText.html
再说一个我知道的,godot用的是类似于论坛的BBcode系统,参考https://docs.godotengine.org/en/ ... _richtextlabel.html

点评

考虑到曾经在b站看到有制作者花若干期视频分享文本控制系统制作的过程,可能不太有人喜欢真的只用原版U3D富文本吧。  发表于 2024-4-18 01:13
太好为人师了这人,说错了话请不断地殴打他直到他认识到自己的错误才行口牙!
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-4-18 01:47:06 | 显示全部楼层
是想要实现什么效果吗

1、别的游戏引擎也有功能支持更多的字符系统,功能开发成本更低

2、但是,字符系统一般都跟游戏引擎强绑定
例如 rm 的 js ,只能用 rm 转义过的阉割版 PIXI.js 来显示图形/文本,字符控制系统非常简陋
如果想要实现富文本功能,跟自己重新实现一套系统没什么两样

3、很悲观的,想要更好的系统,要不转引擎,要不就只能自己写了
2.png

点评

我是要重写,所以参考一下各种系统  发表于 2024-4-18 11:12
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
0
星屑
100
在线时间
1022 小时
注册时间
2021-3-24
回帖
544

MZ评测员

 楼主| 发表于 2024-4-18 12:11:26 | 显示全部楼层
505681468 发表于 2024-4-18 01:47
是想要实现什么效果吗

1、别的游戏引擎也有功能支持更多的字符系统,功能开发成本更低

一方面对功能进行扩展
所以需要收集并整理 全部用于对话文本相关的功能。
一方面是看看有什么不同的控制符录入方法 ,比如写成HTML形式 电子书形式 或者还有别的方式
全家活光光~
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-4-18 12:41:39 | 显示全部楼层
清澈淌漾 发表于 2024-4-18 12:11
一方面对功能进行扩展
所以需要收集并整理 全部用于对话文本相关的功能。
一方面是看看有什么不同的控制 ...

html这类的标签语言应该是灵活度最高的方案了吧

显示内容交给标签处理
一行的显示计算通过标签获取计算
以后新增字符转义就新增标签,只要处理好标签的显示计算就行了
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
0
星屑
1547
在线时间
688 小时
注册时间
2009-11-11
回帖
2692
发表于 2024-5-10 16:25:43 | 显示全部楼层
VB是不是最好的

嘿。嘿。嘿
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部