发布时间:2024-08-04 16:18:07 浏览量:463次
流行的手游开发引擎主要是基于C++、C#开发的;Unity3d基于C#开发,Cocos2d-x基于C++。基于Java开发的手游引擎也有不少,诸如OGEngine,Angle,Libgdx,Rokon,LGame等
今天主要还是来介绍一下OGEngine。
先来说说啥是游戏引擎。众所周知,游戏引擎是游戏开发的工具,也是游戏画面标准的基底。无论是2D游戏还是3D游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就无法做出一款真正的游戏,通过游戏引擎制作者可以把画面、剧情、关卡、操作等元素拼接在一起,成为一款完整的游戏,同时赋予制作者实现其设计理想的可能性。
OGEngine是由国内游戏公司橙子推出的一款游戏引擎。是基于AndEngine基础上进行自主研发,AndEngine原本是由美国人尼古拉斯•格兰里奇(Nicolas Gramlich)以博客形式维护,没有官方文档,教程文档较少。对于开发者学习难度较大,而且过早停止了更新,供不应求。所谓市场既机会,橙子游戏瞧准时机,分析其未来潜在价值后,毅然决然的做出决定——延续AndEngine血统,在此基础上进行研发和优化。
一方面AndEngine产品根底扎实,如《Xelorians》(X战机)、《Flappy Bird》等Android平台著名游戏都是基于AndEngine开发。另一方面是其扩展空间极大且拥有大规模的用户群体。这些都是OGEngine不断挖掘、研发和优化的动力。
OGEngine相对于市面上的其它游戏引擎有以下特点。
1. 基于Java,底层C++,开发高效,底层同样高效;
2. 支持跨平台,Android和iOS;底层基于robovm,同时做了提升和优化,相比Libgdx,提供iOS游戏声效支持。
3. 众多编辑器支持,开发更便捷;
4. 丰富的文档、开发案例支持,学习起来便捷简单。
现已优化和研发以下功能:
逻辑线程和渲染线程实现线程独立; 编写了UI体系,提供以线性布局、相对布局、绝对布局、帧布局为基础的UI组件; 修改资源加载并提供相应工具,使得加载资源工作量大大减少; 增加动画编辑器、关卡编辑器、UI编辑器进行数据对接,引擎可以跟工具结合使用开发; 编写场景跳转体系,提供方便的场景跳转方法以及数据传输; 对实体相关类重做和分离,给实体操作提供更多方法和更方便复合实体操作; 提供完整的事件系统。如今,OGEngine团队已自主研发多达20余款移动游戏,帮助引擎开发者研发超过数百款。其中涵盖棋牌类、休闲类、射击类、卡牌类等广泛的游戏类型。其中代表作有《癞子斗地主》和《炸弹小鸟》。
OGEngine主要使用Java语言开发,但是在大运算量耗时功能时,OGEngine试用了C/C++本地代码进行开发,比如物理引擎及音频处理。作为开发者,只需要关注Java就可以了。如果你是java开发人员,又想做游戏,那么不再需要转学c++ 或者c# 了,这是个福音。
想了解更多关于游戏设计培训、动画培训、UI设计培训等课程信息?快来点击咨询火星时代教育,开启数字艺术之旅吧!
热门资讯
探讨游戏引擎的文章,介绍了10款游戏引擎及其代表作品,涵盖了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戏设计领域和数字艺术教育的重要性,欢迎点击咨询报名。
2. 手机游戏如何开发(如何制作传奇手游,都需要准备些什么?)
如何制作传奇手游,都需要准备些什么?提到传奇手游相信大家都不陌生,他是许多80、90后的回忆;从起初的端游到现在的手游,说明时代在进步游戏在更新,更趋于方便化移动化。而如果我们想要制作一款传奇手游的
3. B站视频剪辑软件「必剪」:免费、炫酷特效,小白必备工具
B站视频剪辑软件「必剪」,完全免费、一键制作炫酷特效,适合新手小白。快来试试!
游戏中玩家将面临武侠人生的挣扎抉择,战或降?杀或放?每个抉定都将触发更多爱恨纠葛的精彩奇遇。《天命奇御》具有多线剧情多结局,不限主线发展,高自由...
三昧动漫对于著名ARPG游戏《巫师》系列,最近CD Projekt 的高层回应并不会推出《巫师4》。因为《巫师》系列在策划的时候一直定位在“三部曲”的故事框架,所以在游戏的出品上不可能出现《巫师4》
6. 3D动画软件你知道几个?3ds Max、Blender、Maya、Houdini大比拼
当提到3D动画软件或动画工具时,指的是数字内容创建工具。它是用于造型、建模以及绘制3D美术动画的软件程序。但是,在3D动画软件中还包含了其他类型的...
7. Bigtime加密游戏经济体系揭秘,不同玩家角色的经济活动
Bigtime加密游戏经济模型分析,探讨游戏经济特点,帮助玩家更全面了解这款GameFi产品。
想让你的3D打印模型更坚固?不妨尝试一下Cura参数设置和设计技巧,让你轻松掌握!
众所周知,虚幻引擎5(下面简称UE5)特别占用存储空间,仅一个版本安装好的文件就有60G,这还不包括我们在使用时保存的工程文件和随之产生的缓存文件。而...
10. 3D动漫建模全过程,不是一般人能学的会的,会的多不是人?
步骤01:面部,颈部,身体在一起这次我不准备设计图片,我从雕刻进入。这一次,它将是一种纯粹关注建模而非整体绘画的形式。像往常一样,我从Sphere创建它...
最新文章
同学您好!