我正在考虑将Game Engine用于我的某个应用程序。我一直是Android开发人员,但从未使用过游戏引擎。我知道最着名的引擎是AndEngine,Libgdx和Unity 哪个引擎允许我使用原生android代码和引擎?例如,我想使用Xmls和Native android(主菜单)创建一个屏幕,当点击“开始游戏”按钮时,我想打开另一个使用游戏引擎运行游戏的屏幕/活动。
这有可能吗?
许多游戏引擎限制您使用他们的“群集”,我不希望受到限制,因为我使用某些硬件功能并使用原生Android代码。因此,我的关注
答案 0 :(得分:2)
libGDX允许您通过接口使用Android特定代码。
请参阅此链接:https://github.com/libgdx/libgdx/wiki/Interfacing-with-platform-specific-code
F.e。你可以打开一个Android对话框,它看起来像是取决于目标设备上安装的Android API。
答案 1 :(得分:1)
有可能在andEngine中从基本的android活动开始andEngien活动,另一种方式:从andEngine游戏启动正常的android活动。您可以在StackOverflow上找到示例。尝试搜索"麻烦从OnClickListener启动Andengine活动" (抱歉,现在无法粘贴链接)。另外,在andEngine中制作butons更容易吗?甚至有阶级......