如何看代amazon把lumberyard游戏引擎开源并捐赠给linux
- 游戏资讯
- 发布时间:2024-11-15 06:03:17
亚马逊游戏引擎Lumberyard开源并捐赠给Linux的消息一出,引发业界关注。然而,Lumberyard引擎的现状并不乐观。该引擎在技术上不算先进,编辑器功能不完善,生态环境缺失。许多玩家和开发者会发现,Lumberyard引擎虽然由知名公司亚马逊提供,但其性能和功能却无法满足专业游戏开发的需求。
在使用Lumberyard过程中,有玩家分享了一段关于亚马逊服务的使用体验。某公司尝试接入亚马逊的LOG分析系统,以搭建数据分析平台。原本这是一个相对简单的任务,仅需定义LOG格式并实时传输给服务器即可。但亚马逊提供的大数据分析服务框架与游戏log的需求不符。LOG格式需要是json,且扩展字段处理复杂,此外,还需要后台启动AWS的log agent服务,但该服务缺乏定制性,与游戏的log保存机制有冲突。
为解决这一问题,玩家通过研究Linux文件变动通知机制和PyINotify库,自行开发了能自动检测LOG文件变动的工具。虽然这在一定程度上解决了传输问题,但该平台只能统计一些基本的活跃用户和在线人数数据,详细的游戏信息统计变得困难。此外,AWS提供的通用平台扩展字段处理麻烦,导致某些功能缺失,如统计特定活动参与人数等。这表明,尽管AWS云计算实力强大,但面对高度定制化的服务需求,其提供的“定制服务”设计并不适合。
总的来说,亚马逊游戏引擎Lumberyard开源捐赠Linux的消息虽令人瞩目,但其技术局限性和生态环境缺失仍然是其面临的主要挑战。对于希望在游戏开发领域取得成功的人来说,选择合适的引擎至关重要,而Lumberyard在当前阶段可能并不足以满足所有需求。