Android 如何着手创建一个赛道游戏?

Android 如何着手创建一个赛道游戏?,android,drawing,java-2d,Android,Drawing,Java 2d,我计划用android制作赛车游戏。我已经用不同的移动技术创建了许多应用程序。但我对游戏应用程序还是相当初级的。所以我的问题是如何在android中制作赛道?我该如何显示赛车在那条赛道上行驶。 我有汽车和赛道的图像。但是我不知道我应该如何显示赛道的一部分,以及如何显示汽车在赛道上行驶???你应该从学习Android库的功能开始。这是另一个好消息。它列出了一些绘图选项,包括绘制到画布对象,这可能是您所描述的游戏类型的正确选择 下面是一个用于画布和执行自定义绘图的示例。下面是一小段代码:

我计划用android制作赛车游戏。我已经用不同的移动技术创建了许多应用程序。但我对游戏应用程序还是相当初级的。所以我的问题是如何在android中制作赛道?我该如何显示赛车在那条赛道上行驶。
我有汽车和赛道的图像。但是我不知道我应该如何显示赛道的一部分,以及如何显示汽车在赛道上行驶???

你应该从学习Android库的功能开始。这是另一个好消息。它列出了一些绘图选项,包括绘制到画布对象,这可能是您所描述的游戏类型的正确选择

下面是一个用于画布和执行自定义绘图的示例。下面是一小段代码:

        paint.setColor(Color.BLUE);
        canvas.drawCircle(20, 20, 15, paint);
上面是一个简单的示例,它将一个特定大小的圆绘制到画布上的特定位置。这是一个好的开始。要完成游戏,您需要绘制位图,这是一个更复杂的过程,但概念上类似。

我建议您下载(一个开源的2d android游戏开发框架)。在中有一个(非常简单)赛道演示,带有可移动的汽车+控制装置+障碍物。如果你有困难,你总是可以得到政府的支持

AndEngine有一个非常简单的学习曲线:-)
祝你的赛车游戏玩得开心

这里有两个关于从2d开始的好教程:
-
-


最后一部分仅显示地图的一部分,可通过使用安德林中的
BoundCamera
来实现

嘿!那是作弊!;-)+1尽管如此。很好的发现。:-D好的开始是工作的一半:)同意。虽然对原始绘图过程的一些理解也没有坏处。是的:-)这就是为什么我添加了两个基本教程