学习如何开发安卓游戏
(本文由扬速科技提供)
如果你有兴趣在
Android 平台开发游戏,那么这里就有很多你需要了解的
东西。如果你有过游戏开发经验,那么转移到移动平台上来将不是特别困难。你
主要只需学习其架构以及
API 就行了。如果你是一名游戏开发新手,这里总结了
一张列表,上面有你必需知道的东西,供你起步用。这些知识适用于很多类型的
游戏,包括动作类、策略类、模拟类和益智类。
Android 是一个基于 Java 的环境。
这对初学者来说是个好消息,因为相对于
C++,Java 被广泛认为是一门更容易
上手的语言,它是移动开发的规范。而网上能找到
API 的有关文档,里面都有提
供示例代码供使用。其中有个叫做
API Demos 的示例几乎展示了所有 API 的功能。
如果你熟悉
Java 并且用过 Eclipse,要让你的第一个应用跑起来那是相当简单。
如果你以前从没写过代码,在你前进路上还要学习很多,但别气馁。接下来便是
开发游戏的一些主要步骤,让我们来学习一下:
一、获取
SDK
新手上路的第一步便是获取
Android SDK(软件开发工具包)。SDK 里有一个
核心类库,一个模拟器,一些工具和示例代码。我强烈建议使用
Eclipse 和
Android Eclipse 插件。如果你玩 Android 的话,Eclipse IDE 对 Java 开发者来说很
好用。如果这是你第一次开发
Java 项目,你可能会需要下载全套 JDK,它里面
包括签名和部署你的应用程序的一些工具。
二、学习应用程序架构
别急着一头扎进开发的海洋里,理解
Android 应用程序架构是很重要的。如
果 你 不 学 一 下 , 你 设 计 出 来 的 游 戏 在 线 下 将 很 难 调 试 。 你 将 需 要 理 解
Applications、Activities、Intents 以及它们怎样相互联系。真正重要的是要理解为什