0

我正在制作一个商业应用程序,但我一直在关注 Mario Zechner 的《Beginning Android Games》教程(我打算先制作一个游戏)。

在 Mario 的教程中,他为整个应用程序使用了一个 Activity,并没有真正使用 xml 布局。他还直接使用assetmanager而不是Resource对象,并创建了自己的渲染线程。

以编程方式开发商业应用程序和游戏应用程序之间有哪些主要区别?

4

2 回答 2

0

我一直在开发应用工具,但后来我开始涉足游戏领域。我试图保持相同的概念,这太难了。您受到动画功能的限制。然后我发现你可能需要使用表面视图作为你的渲染空间,这样你就可以移动东西并让图形交互。您仍然可以使用 xml 创建它,但实际交互是通过编程完成的

然后我最近发现了一些东西。那里有 android 游戏引擎(只是 googlr 他们)thay 使 Gaming.much 更简单和更高效。我建议您从商业应用程序的普通 android 方式开始,然后转移到游戏应用程序的游戏引擎,因为它基于 android 基础知识祝你好运

于 2012-06-02T00:07:10.320 回答
0

我建议您使用 xml 布局并使用资源文件。基本上遵循Android方式。

于 2012-06-02T00:00:06.890 回答