站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[水一水] ifvn 和以前差别不大啊。

6

主题

9

帖子

88

积分

iF基础方块

Rank: 3Rank: 3

积分
88
发表于 2021-6-4 08:55:30 | 显示全部楼层 |阅读模式
作为单纯的AVG游戏引擎,感觉和原来的AVG模式也差不多。
当你要做一个AVG游戏,会怎么选择引擎呢:
橙光 实名制并被剥夺版权,不想用。
原始的 纯文字引擎,例如 renpy,没有可视性,没有现成素材,太累。
新生的GameCreator,还太原始,现在IFaction的毛病,他也都有。另外资源不足,价格更贵,游戏上传到服务器去发布的过程90%会失败(无语)。
至于RM等非专业引擎,都是不能所见即所得的,不是首选。
目前基本上就是两个选择了,一个是Visual Novel Maker,另一个就是ifvn。
Visual Novel Maker 在steam上现在售价163元。偶尔还有打折期。 经过一年多修正,现在基本没有bug了。 体积比较大,目测所有能提供的功能都正常(包括很冷门的功能)。至于扩展性,一方面完全弱化了 interface界面功能(没有对应的编辑器),另一方面,代码比较复杂,不好从代码层介入。  总之,基本是只能用固有功能和界面了。(但是功能也已经很强大了)
当然,要承认里面的操作逻辑比较怪,例如如用一行 插入选项A, 再一行 插入选项B, 然后 第三行 显示所有选项 。 而每一个选项里面要指定被点击之后跳转到哪个标签,这意味着还要用几行语句在后面设定标签, 而同时要在每一段标签对应一段代码的结尾写个goto语句跳过下一段代码。  整个考虑下来,大概用十来条语句来实现一个 选择分歧 的功能,而且由于太零碎,可读性很不好。用着就会很累。

那反观ifvn这边呢。 价格差不多,基本功能相信都会有。常用操作逻辑跟RM保持一致。 代码层介入也是很难,基本不考虑。 所以,如果说有什么优势可言,就是通过“界面”编辑,实现扩展了。然而,“界面”的bug依然在那里。

目前测试的结果是:界面中如果可以对内存的变量任意操作,可以用 文字控件 显示信息,包括显示变量值。 可以用 “提示”功能显示自动消失的信息。 可以用“显示询问框”的方式变相显示悬浮信息。  但是,千万不要用 “显示文章”! 会卡死。
另外,如果在 “呼叫界面” 的下一行要显示文章的话,建议用一行其他语句隔断开,例如插入 “等待1帧”之类的。实测发现,如果不隔开,界面显示同时就出现了 文章框(空内容),等关闭界面,文章框里开始显示内容。 总之,这个文章框会干扰界面的美观,虽然不死机,还是要避免为好。
还有一个禁忌就是在“呼叫界面”的代码里如果又呼叫另一层界面,最终早晚会卡死的。所以不要这样用,界面看来只能由主程序调用,且只有一层的存在。(从编程角度,我当然要变态的测试一下,界面A呼叫界面B,界面B又呼叫界面A的套娃操作了。结果,呼叫是可以的,退出的时候就只退了一层,然后卡死!)

有人提到勾选“并行处理”,差别不大,就是晚一会再卡死而已。
还有“呼叫界面”,“呼叫自定义界面”这两个命令也不知道区别在哪里,反正该卡死的,都卡死, 莫名其妙的孪生兄弟。

所以,目前而言,要想做AVG, 仍然还是选择用 ifvn,只是慎用 界面 功能。




18

主题

63

帖子

940

积分

iF村庄

Rank: 5Rank: 5

积分
940
发表于 2021-6-4 17:09:41 | 显示全部楼层
What is the problem with interface ?  Yes I agree call interface and call custom interface is confusing a little... I think we should be able to call Custom Interface from a "New Episode" insertion as well, I don't think we can currently.  Thank you for the advice about level a wait command before calling another interface.  
FEI

60

主题

331

帖子

1917

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1917
发表于 2021-6-7 15:24:06 | 显示全部楼层
官方视角:


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx

咦他测试了VN,结果如下:
1.界面-显示文章(变相悬浮信息)-卡死
2.界面-套娃操作-退出1层-卡死

哦他居然会等待1帧,好评!

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx

------------------------------------------
【广告时间】
iFVN对于仅想制作AVG游戏的作者从价格上来说是很划算的。
不要188,只要78,iFVN带回家!


8

主题

31

帖子

227

积分

iF平原

Rank: 4

积分
227
发表于 2021-6-8 10:58:05 | 显示全部楼层
GC的问题是用RPG模板比用AVG模板作更加的容易和舒服,关键是他的模板很多功能都没给出实现的教程导致功能强大但新手根本不会用.....
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.