![](https://csdnimg.cn/release/download_crawler_static/88012926/bg7.jpg)
2 游戏开发技术
魔方迷阵作为一款 Android 的游戏应用,采用 Java 编程语言编写。选择使用
的平台为 Eclipse,是因为其作为一款开源平台,上手容易,操作简单。
2.1 Android 简介
Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动
设备,如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。Android
操作系统最初由 Andy Rubin 开发,主要支持手机。
2005 年 8 月由 Google 收购注资。2007 年 11 月,Google 与 84 家硬件制造商、
软件开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统。随后
Google 以 Apache 开源许可证的授权方式,发布了 Android 的源代码。第一部Android
智能手机发布于 2008 年 10 月。Android 逐渐扩展到平板电脑及其他领域上,如电
视、数码相机、游戏机等。
2.2 Eclipse 简介
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,
它只是一个框架和一组服务,用于通过插件组件构建开发环境。专注于为高度集
成的工具开发提供一个全功能的、具有商业品质的工业平台。
Eclipse 只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse
附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
Eclipse 是著名的跨平台的自由集成开发环境(IDE),最初主要用来 Java 语言
开发,但是目前亦有人通过插件使其作为其他计算机语言比如 C++和 Python 的开
发工具。Eclipse 原本只是一个框架平台,提供插件开发环境(Plug-in Development
Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,允许
构建与 Eclipse 环境无缝集成的工具,众多插件的支持使得 Eclipse 拥有其他功能
相对固定的 IDE 软件很难具有的灵活性。由于 Eclipse 中的每样东西都是插件,