使用图像视图和布局制作游戏(不是 canvas)

Making game using image views and layout (not canvas)

我正在开发一款游戏,其中大部分精灵都是静态的(但动画)。我发现使用具有可绘制背景的图像视图(使用 xml)可以满足我的需求。我可能会根据用户的触摸移动这些精灵并进行基本的碰撞检测。

当我在互联网上搜索游戏开发时,大多数网站都在谈论游戏引擎或至少 canvas/surface 视图。然而,就我而言,我发现处理正常的 android 视图和布局足以让我继续。

使用布局、图像视图和视图制作游戏是否令人不悦?我这样做是不是走错了路?

谢谢

这完全取决于您想要制作的游戏类型。如果您正在制作基于网格的游戏,ImageViews 可能会更有用。但是,几乎没有人使用布局来制作 Android 游戏。大多数人选择使用 SurfaceView 是因为它可以做更多事情,在我看来,如果您选择学习它,您将制作出更好的游戏。

当然,这都是个人意见,但我知道没有人使用布局编辑器创建游戏。