1

我正处于游戏开发的初期,我有一个基本问题。

显示视图是否需要布局?

我有一种方法可以让我让工具栏消失并设置视图屏幕宽,但这样做似乎有点没用。除了在 sdk 中提供的蛇示例中,视图是在没有布局的情况下合并的。

那么,哪一个是最佳实践。如果它是无布局的解决方案,如何才能显示独特的视图?

谢谢。

4

2 回答 2

0

好吧,我也和你一样新,但据我在网上搜索和学习并举几个例子,我只能说,不。游戏编程不需要任何 xml 布局。开发一款游戏,首先需要创建一个好的基础框架。所有视图、精灵、动作、音频等......都是在后台创建的。

是一个非常好的入门教程。

于 2013-08-17T21:53:02.977 回答
0

这取决于很多事情,但是是的,您不需要创建XML布局。请注意XML一词。您可以创建一个自定义类,该类扩展SurfaceView并与之合作以Thread进行更新。因此,在这种情况下,您只需将Activity'设置Content ViewSurfaceView. 但是通过使用SurfaceView你有一个原始的上下文,这意味着你应该从头开始做所有事情,例如你应该实现你自己的按钮。

除此之外,它还取决于您使用的引擎/框架。但是对于SurfaceView/Canvas API我上面提到的行是有效的。

于 2013-08-17T23:45:21.437 回答