作者madturtle (旅者‧愚人‧梦想家 )
看板GameDesign
标题Re: [请益] 有人喜欢尝试游戏引擎的吗?
时间Thu Mar 18 12:45:28 2021
※ 引述《iLeyaSin365 (365)》之铭言:
: 之前看到一个外国人频道Gamefromscratch,
: 是专门介绍游戏引擎的。
: 由於我是外行,
: 目前只有下载过Unity、Unreal还有Cry三个引擎,(只能说安装而已,几乎还不会操作
: ,所以是外行)
: 但是这个频道最近又展示出Wave engine与NeoAxis Engine,看起来觉得好像介面也不错
: ,其实都想学一学或是了解看看。
新手的话建议不要。除非你的目标是无私贡献刷声望。
冷门引擎最大的问题是有bug求助无门。
: 当然熟悉操作才能真正发挥引擎功能,
: 但是另一方面也是好奇每个引擎的特色与使用的感觉。
Unity的神来一笔在於半强迫所有class都继承MonoBehavior,
新手可以直接专注游戏逻辑,而不是理解引擎架构才开始写code。
但底层函式库基本上是黑盒子,无法藉由修改引擎达到专案需求。
很多人说UE4难度高其实是指C++的麻烦程度。新手得重新理解指标、标头档等概念。
Exception直接crash不跟你罗嗦;Constructor有bug编辑器便打不开。
容错率低强迫你提高程式纪律。
如果能忍受图形化介面,Blueprint倒是意外地好用。
本质是脚本语言但融合许多语言的优点,
如Multiple Return、Static Typing、Compile-time error等
时间控制类的逻辑,在BP上用delay node有时更为简洁。
但BP协作时无法merge conflict是一大隐忧。
最後付费方式也是重要考量点。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.230.87.225 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1616042730.A.F21.html
1F:推 iLeyaSin365: 谢谢回答 获益良多 聊赠一点p币酬谢 03/18 14:32