盘点 2011 年五款开源的 iPhone/Android 游戏

简介: 移动设备上的游戏现在势头很猛,本文盘点了5款优秀的开源智能手机游戏,开发者可以拿来学习参考哦!   1. 九宫格数独游戏 OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。

移动设备上的游戏现在势头很猛,本文盘点了5款优秀的开源智能手机游戏,开发者可以拿来学习参考哦!

 

1. 九宫格数独游戏

OpenSudoku是一个简单的九宫格数独游戏。从代码中可以学习到如何在视图中显示表格数据,以及如何和一个网站交互等技术。

  • 授权协议: GPLv3
  • 开发语言: Java
  • 操作系统: Android 

2. 2D横幅过关游戏 Frogatto

Frogatto 一款复古风格的 2D 横过关游戏,由 Battle for Wesnoth 团队开发。主角是一只小青蛙,用户将操作这只小青蛙与各种怪物战斗。

方向键上下左右、A 键跳跃、S 键吐舌。

方向键与 A 键和 S 键组合具有不同效果。

双击方向键可以快速奔跑,桥可以下去,水里面有好东西。

  • 授权协议: GPL
  • 开发语言: C/C++
  • 操作系统: 跨平台  iPhone/iPad/iPod 

3. 雷神之锤 ioquake3

大名鼎鼎的雷神之锤引擎

ioquake3(ioq3,icculus.org/quake3 )是雷神之锤3引擎的更新,不支持PunkBuster。至少用于 Urban Terror, OpenArena, World of Padman, Tremulous, Star Trek: Voyager: Elite Force,OpenMoHAA

  • 授权协议: GPL
  • 开发语言: C/C++
  • 操作系统: 跨平台  Android  Meego 

4. Wii经典街机iPhone移植版 SpaceBubble

SpaceBubble是一个快节奏的的街机游戏,这也是专门为 iPhone 4的视网膜显示器而优化。

  • 授权协议: 作者自定义,使用该游戏的代码你需要带一个孩子去钓鱼或者打猎!
  • 开发语言: C/C++
  • 操作系统: iPhone/iPad/iPod 

5. Gorillas

Gorillas 是邪教 QBasic 游戏在 iPhone 上的开源版本。该游戏有点像 Angry Bird,就是你用东西去扔目标,中间有楼房为障碍物,扔中就赢了。

 

Gorillas

  • 授权协议: 未知
  • 开发语言: C/C++
  • 操作系统: iPhone/iPad/iPod 
目录
相关文章
|
编解码 安全 搜索推荐
还没适配 Android 12 的要抓紧了(下)
还没适配 Android 12 的要抓紧了(下)
1933 0
还没适配 Android 12 的要抓紧了(下)
|
2月前
|
IDE 开发工具 Android开发
移动应用开发之旅:探索Android和iOS平台
在这篇文章中,我们将深入探讨移动应用开发的两个主要平台——Android和iOS。我们将了解它们的操作系统、开发环境和工具,并通过代码示例展示如何在这两个平台上创建一个简单的“Hello World”应用。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的信息和技巧,帮助你更好地理解和掌握移动应用开发。
86 17
|
2月前
|
人工智能 安全 物联网
Android与iOS:移动操作系统的双雄争霸
在智能手机市场中,Android和iOS作为两大主流操作系统,各自拥有庞大的用户群体和独特的生态系统。本文将深入探讨这两种系统的发展历程、技术特点、市场表现以及未来趋势,以期为读者提供全面而深入的了解。通过对比分析,我们可以发现,尽管Android和iOS在某些方面存在竞争关系,但它们也在相互借鉴中不断进步和完善。
|
3月前
|
安全 Linux Android开发
深入探索Android与iOS的系统架构:一场技术较量
在当今数字化时代,智能手机操作系统的选择成为了用户和开发者关注的焦点。本文将深入探讨Android与iOS两大主流操作系统的系统架构,分析它们各自的优势与局限性,并对比两者在用户体验、开发生态和安全性方面的差异。通过本文的技术剖析,读者将对这两个平台的核心技术有更深入的理解。
|
3月前
|
搜索推荐 Android开发 iOS开发
Android vs iOS:探索移动操作系统的双峰对决###
【10月更文挑战第25天】 本文深入剖析了Android与iOS这两大主流移动操作系统,从它们的哲学起源、核心特性、用户体验到市场表现进行了全面对比。旨在帮助读者理解两者的差异与优势,为选择或开发应用提供有价值的参考。 ###
44 0
|
6月前
|
机器学习/深度学习 Android开发 iOS开发
探索移动应用开发的未来:Android与iOS的较量
【8月更文挑战第21天】在数字时代的浪潮中,移动应用已成为日常生活不可或缺的一部分。两大主流平台,Android和iOS,各自以其独特的优势和挑战塑造着开发者和用户的世界。本文将深入探讨这两个平台的发展动态、设计理念及其对移动应用开发未来的影响。
|
Web App开发 编解码 安全
Android 12 预览版带给我们的1234
Android 12 预览版带给我们的1234
176 0
Android 12 预览版带给我们的1234
|
传感器 缓存 安全
还没适配 Android 12 的要抓紧了(上)
还没适配 Android 12 的要抓紧了
625 0
还没适配 Android 12 的要抓紧了(上)
|
文字识别 Java API
不可错过的四款 Android 开发工具
Android以其极强的开放性吸引着世界各地的开发者去开发各种各样的移动应用开发,而各种SDK更是为各个层次的开发者提供了一个可以尽情展示他们专业技能和创造性的平台。虽然Java是各种平台最常用的编程语言,但是一些其它的工具包只支持C、C++和Ruby。除此之外,所要开发应用的特性在一定程度上也决定了开发环境的选择。
1265 0
不可错过的四款 Android 开发工具
|
Java Android开发 数据格式
Android 8款开源游戏引擎
1、Angle (2D Java) Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。
3687 0