开源游戏引擎体验

本文作者探讨了几个开源游戏引擎,包括Genesis-3D、Godot、Torque3D和Torque2D,分析了它们的优缺点,如编辑器、脚本语言、资源系统等方面,并分享了对游戏引擎开发流程和选择的看法。
摘要由CSDN通过智能技术生成

       应该说每个做游戏的人都会有一个自己写游戏引擎的梦。趁着还没有到新公司报道,花点时间研究一下开源引擎,梳理一下自己的思路。

       新的游戏引擎是基于cocos2d-x,我希望能够从这些开源引擎中学到:

       1、粒子系统、粒子编辑器。cocos2d-x的粒子系统相当薄弱,不是说没有,但是想用他做出酷炫的技能特效是非常困难的一件事。很多人都有做cocos2d-x的粒子编辑器,但是在我看来,粒子系统本身薄弱了,编辑器最终也就变成了一个参数编辑和效果预览的工具。

       2、模型加载和骨骼动画播放。研究一下换装系统需要哪些支持,顺便看看能不能实现Unity的动画重定向功能。

       3、声音引擎。看看能不能找到类似开源的FmodEx的声音引擎。

       4、研究下编辑器框架如何设计和搭建

       5、Box2D和PhysicX的物理系统如何封装

       

一、Genesis-3D(www.genesis-3d.com.cn)

       搜狐畅游耗资千万美金,开源的3D游戏引擎,可以支持发布到PC、Android、iOS平台。

       在分析第一印象的优劣之前我先说下,UDK、UE4、Source、Quake、Doom什么的代码是有的,但是暂时不打算看了,因为太高大上或者技术向的代码我害怕Hold不住,我关注的是如何改进生产流程,而不是学习什么高级技巧。而且我现在最需要的是基础设施,而不是什么东西都有后要做的更好。


       优点是编辑器完整,框架

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值