Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1|回复: 0

关于:OGEngine:Java开发者的手游开发引擎

[复制链接]

37万

主题

0

回帖

111万

积分

超级版主

Rank: 8Rank: 8

积分
1112099
发表于 3 天前 | 显示全部楼层 |阅读模式
自动写代码机器人,免费开通
OGEngine:Java开发者的手游开发引擎游戏引擎是游戏开发的核心框架。论是2D游戏还是水晶标游戏,游戏引擎都充当着游戏骨架的角色,没有游戏引擎就法做出一款真正的游戏。
出于节约成本、缩短周期和降低风险这方面的考虑,很多游戏厂商倾向于使用第方的现成引擎制作游戏,这样能将重心放在游戏的开发及上,不再受底层的技术及工具烦恼,这也不失为一个好的选择。另一方面,游戏引擎是游戏开发的核心,如果一直在核心技术上依附于他人,就难以摆脱受制于人的局面。所以综合考虑,选择一款秀成熟的开源免费的游戏引擎来开发是比较佳的。

目前国内外市场占有率领先的跨平台手游引擎主要有Unity3d,Cocos2d-x,Unreal,Corona,OGEngine等。他们各有劣,都在不同地区不同方面受开发者青睐。但是这些流行的手游开发引擎主要是基于C++、C#开发的;Unity3d基于C#开发,Cocos2d-x基于C++。基于Java开发的手游引擎也有不少,诸如OGEngine,Angle,Libgdx,Rokon,LGame等。这些引擎大多支持Android平台游戏开发,而同时支持Android和iOS平台的则只有OGEngine和Libgdx
下面我们详细的看下游戏引擎的对比:

引擎
跨平台
使用语言
画面
API
门槛
开源
开发成本
开发速度
第方集成
Coco2d-x

C++Lua
2D



一般
一般

OGengine
Android,iOS
Java
2D






Unity-3d

C#JSMobo
水晶标


×
较大


Conora
iOS、Android
Lua
2D


×
较大

选择性支持
Angle
Android
Java
2D






Rokon
Android
Java
2D



LGame
Android、PC
Java
2D



一般
一般
Libgdx
Android、iOS
Java
2D




一般

JPCT
Android、PC
Java
水晶标



较大
开发速度
Catcake
Android、PC
Java
水晶标


一般

可以看到OGEngine和Libgdx是仅有基于Java且支持跨Android及iOS平台的游戏开发引擎。Libgdx虽然也支持iOS,但是由于底层基于Robovm,对声音法支持,所以利用Libgdx开发的游戏引擎法设置音效。而OGEngine基于Robovm做了很多化,并拓展了声音的支持,因而OGEngine可以完美支持iOS开发。

作为基于Java支持跨平台的手游引擎,OGEngine具有以下点:
1基于Java,底层C++,开发高效,底层同样高效;
2支持跨平台,Android和iOS;底层基于robovm,同时做了提升和化,相比Libgdx,提供iOS游戏声效支持。
3众多编辑器支持,开发更便捷;
4丰富的文档、开发案例支持,学习起来便捷简单。

OGEngine简单易用,极大的降低手游开发的门槛,让更多Java开发者可以投入到手游行业,创作更多秀的手游作品。





另一方面,棋牌游戏定制开发也给大家带来切实的好处,倍感受用,实属行业的典范。在这个行业中,深圳飞扬众科技公司以其睿智的眼光、精湛的技术、优秀的管理和务实的作风,逐渐崭露头角。https://www.sztbkeji.cn

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|足球新闻网

GMT+8, 2025-4-25 04:46 , Processed in 0.077409 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表