如何看待新出了一款号称免编程的游戏制作引擎“唤境”?
唤境是国内的引擎,以前用的时候,测试都要你进行实名制,后来改善了,变成了打包需要实名制。毕竟是国内公司制作的软件,这可以理解。但是编译方面就不能理解和支持了。
唤境的编译是云端编译,步骤是:
做好游戏>上传代码和素材>云端打包>审核>返回打包好的游戏
你做好游戏之后编译,要把你的代码(暂且称为代码)还有你的游戏素材上传至他们公司服务器,然后在服务器打包,返回给你打包好的游戏。这么做虽然防止了对唤境进行破解,但是缺少了自由度。
弊端:
1、源代码和素材都被他们获取了,一旦他们想收割的话不需要太多操作就可以把你的游戏发布成自己的(看到不能本地编译大的商业化游戏工作室基本就不考虑了)。
2、不能制作黄油,大概率也不能制作血腥暴力恐怖类的游戏,为什么?因为不符合社会主义核心价值观。
所以想开发不符合社会主义核心价值观的基本可以PASS了。
其说是引擎,更像一个开发平台:
1、它没有脚本功能。不能自己写脚本扩展游戏功能,你只能根据它封装好的功能来实现你想实现的功能。比如它给你封装了物理的能力,却没有重力参数,你就调不了。
2、它没有提供游戏后端的相关功能。一切关于游戏的网络服务你都得走唤境的服务器,你不能做好游戏之后把游戏搭建在自己的服务器上面。
3、它制作游戏的过程是不用写代码,也不算是写代码。它更像是填写功能参数,还有根据编写触发器(用过WE魔兽地图编辑器的应该懂)来实现游戏功能。有些地方会实现起来比较别扭,比如循环、嵌套、函数之类的。而且官方文档不够全面、详细。
4、它的功能其实很少。它想提供给用户更全面的功能,又想做得方便简单,但是做得不够好。比如没有背包这种功能性的组件,你想实现背包功能的话要自己去根据它给的代码去写。它给有背包的例程,不过对于小白来说晦涩难懂,而它的用户则正是没有基础的小白。它其实可以封装得更详细全面的。
5、它没有和第三方开发者合作的想法、社区不够壮大。比如素材,它其实可以做好审核开放素材商店,让用户上传自己制作的素材,免费下载使用或者付费使用,然后它抽取一定的手续费。比如插件,它可以推出插件功能,让用户自己写脚本来做插件,甚至不开放脚本以目前的触发器来封装制作插件,然后开插件商店,抽取手续费。
6、打开编译好的软件有唤境的LOGO,还有需要联网注册唤境账号进行登录游玩。
刚开始接触的时候我以为云编译是因为部署编译环境太过繁琐,所以采取的措施。后来结合它卖素材的官方商城、云编译还有自带服务器业务,其实我也差不多能看懂唤境的定位了。
它想充当的是开发者与玩家的中间人、沟通渠道,对开发者提供开发、后端、以及素材服务。
让开发者负责开发,玩家负责游玩,两者要进行沟通必须要通过唤境的渠道,不能让开发者绕过唤境直接服务于玩家,比如自带服务器。
而云编译是保证引擎的安全性,还有不能让开发者有绕过唤境进行编译,部署自己游戏服务器的可能。
所以唤境大概率永远不会开放让你自己把游戏部署在自己服务器的功能,还有本地编译。第三方素材商店和插件商店倒是可能会开放。
唤境的优点还有的,要是想实现简单的功能真的很简单,还有就是官方更新很勤快,对于开发者的反馈也会及时回应和沟通。
上面就是我对于唤境的评价,鉴于好像还不是1.0版本,暂且还不好更全面的评价和下定论,先给个好评吧。
############分割线############
以上是我在steam对唤境的评价。
补充几点
1,有些函数文档里不够详细,也不知道如何使用:比如SDK、数学里的一些函数。
2,有一些函数会随着版本变化而变化:上一个版本没事,下一个版本更新就用不了了。还有上一个版本这个函数还在,下一个版本这个函数就没了(功能接口还在,只是从程序还有文档里删了函数引用)
3,事件编写上过于蛋疼:我非常不喜欢唤境的传参方式和返回方式,还有它判断分支、循环结构的用法。
2021/11/05
虽然唤境的方向是服务型平台,程序员也不是很多的样子,但是还是补充几点希望改进的意见吧。
1、希望支持本地编译。至少不用上传逻辑和素材等数据,自带不完整编译器,可以在编译的时候必须联网从唤境服务器动态获取关键代码和功能来防止破解。
2、希望改进传参方式和循环方式,这几天又用了用真的很蛋疼,简单写一个大数运算头都大了,我还想撸一个RSA算法做CDKEY系统来着。
3、希望开放纯代码制作脚本插件的权限,至少这样能极大提升唤境上限。
2022/03/09
页:
[1]