android 开源

智能手机使用户可以触手可及的丰富游戏,但是许多专有游戏中都充斥着广告,应用内购买以及其他功能,这些功能创造了不那么出色的游戏体验。 虽然开源世界并不是以其游戏质量而著称,但F-Droid存储库中提供了很多精美且可玩的开源游戏。 这些游戏中有许多是专有计算机游戏和棋盘游戏的克隆,但它们仍然很有趣,并且是其克隆游戏的出色实现。

在下面,我看了我在F-Droid存储库中最喜欢的12款游戏。 所有游戏均在开源许可下发行,没有应用内购买或困扰现代手机游戏的任何其他可疑功能和烦恼。 每个游戏都提供不需要网络访问的单人游戏模式,因此非常适合您下一次乘坐公共汽车或飞机旅行。 因为列表很长,所以我省略了Chess应用程序,我在上一篇文章中详细介绍了该应用程序。 就像我上面说过的,这些是我个人的最爱,我只介绍F-Droid存储库中可用的部分游戏,因此,如果我跳过了您的最爱之一,请在下面的评论部分中分享。

2048

2048
  • F-Droid页面
  • 源代码
  • 执照:麻省理工学院

2048益智游戏的实现。 游戏涉及将带有数字的图块围绕4x4网格移动。 磁贴以2开头,每次两个匹配的磁贴接触时,它们就会合并。 一个2标题碰到一个2个图块将变成一个4个图块,两个四个标题碰到一个将创建8个图块,依此类推。 目的是继续组合图块以形成2048图块,但是如果网格填充了图块并且没有有效的移动剩余,则游戏结束。

Blockinger

Blockinger
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3 +

Blockinger俄罗斯方块的克隆。 标准俄罗斯方块碎片从屏幕顶部掉落,播放器移动并旋转碎片,以创建整行正方形。 一行完成后,它消失了。 只要玩家不断完成比赛,比赛就会以不断提高的速度继续进行。 但是,如果块到达屏幕顶部,则游戏结束了。

暴躁的

暴躁的
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3

BlokishBlokus棋盘游戏的非官方数字版本。 游戏在20x20的网格上进行,四名玩家(在单人游戏中,计算机扮演所有三个对手)轮流将其棋子放置在网格上。 每个玩家有21种不同形状和大小的棋子,范围从单个正方形到具有五个正方形的棋子(以各种形式排列)。 玩家放置在棋盘上的第一块棋需要触摸棋盘的角,随后的每一片棋都需要触摸玩家已经放置在棋盘上的棋子的角,但不能触摸棋子的一面颜色。 目标是要消耗尽可能多的棋子,并在网格上覆盖比其他玩家更多的位置,同时试图使其他玩家无法实现相同的目标。

填字游戏

填字游戏
  • F-Droid页面
  • 源代码
  • 许可:GPLv2

纵横填字游戏(Crosswords)是一个拼字游戏的克隆版本,具有像样的计算机播放器,可以对战,也可以选择对真实的人进行对战,这些人轮流使用Internet或蓝牙连接在同一部手机上或远程轮流使用。 使用标准拼字游戏规则进行游戏 。 使用一组带有字母的砖块,玩家可以形成单词。 根据使用的字母获得积分,有些字母值得更多积分。 在某些位置放置字母可以从双字母,三字母,双字和三​​字奖金中获得更多积分。 当玩家在板上放置一个新单词时,它必须连接到板上已经存在的单词。 随着游戏的进行,棋盘呈现出类似填字游戏的外观。

Devinettes

Devinettes
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3

Devinettes是一个谜题的集合,玩家可以迷惑并尝试解决。 第一个谜语是著名的狮身人面像谜语:“什么东西在早上四条腿上行走,然后在下午两条腿上行走,在晚上三条腿上行走?” 一共有18个谜题可供考虑。 当游戏是开源的时,谜语的答案是SHA1哈希,因此您可以查看源代码而不会破坏游戏。

冷冻泡泡

冷冻泡泡
  • F-Droid页面
  • 源代码
  • 许可证:GPLv2 +

《 Frozen Bubble》是Linux上最受欢迎的开源游戏之一,此应用程序版本为Android带来了相同的游戏玩法。 游戏的目的是通过朝着屏幕上已经存在的气泡射击气泡来从屏幕上去除气泡。 当三个相同颜色的气泡接触时,所有气泡都将被去除,同时所有气泡由于被去除而仅与其余气泡块相连。 一旦所有气泡消失,水平就结束了。 如果气泡到达屏幕底部,则玩家输了。 单人游戏可以在Arcade模式下(逐渐将气泡推向屏幕底部)或在Puzzle模式下进行,在该模式下,玩家唯一需要担心的就是自己的错误。 游戏默认为“瞄准点”瞄准模式,可以很容易地在手机上玩,但是“瞄准然后射击”模式也有选项,该模式需要在射击前手动调整射击角度,玩家可以通过旋转手机来瞄准的模式。

Lexica

Lexica
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3

Boggle相似, Lexica要求玩家与计时器竞赛以在字母网格中查找单词。 通过从单词的第一个字母到最后一个字母跨网格拖动来选择单词。 可以在任何方向(包括对角线)进行连接。 要更改难度,玩家可以选择4x4网格或5x5网格。 时间限制也可以更改为3分钟,5分钟,10分钟,20分钟或30分钟。 另外,用于单词列表的字典可以设置为美国或英国英语。

麻将建造者

麻将建造者
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3

Mahjongg Builder是使用一组麻将牌玩的流行单人游戏版本。 目的是通过找到匹配的标题集来删除屏幕上的所有图块。 覆盖的标题只有在其上方的磁贴消失后才能删除,并且在同一层上左右两边都具有磁贴的磁贴才能删除,除非已去除了一侧的磁贴。 Mahjongg Builder带有19种不同的瓷砖布局,因此种类繁多。

大理石一号

大理石一号
  • F-Droid页面
  • 源代码
  • 许可证:GPLv3 +

Marble One是应用程序形式的标准钉或大理石纸牌游戏。 我们的目标是通过除去一块大理石来清除木板。 当大理石以直线(无对角线)在其旁边的大理石上跳过时,将其移除。 大理石一次只能跳跃一个空间,并且它降落的位置需要为空。 Marble One具有八种不同的布局,从简单的十字形到较复杂的木板,一开始只有一个空位。

谜题

谜题
  • F-Droid页面
  • 源代码
  • 执照:麻省理工学院

拼图是各种拼图游戏的大集合。 总共有39局游戏,每局都不相同。 其中一些游戏是流行脑游戏的通用版本,可以在印刷版拼图中找到。 Sudoku以Solo命名,KenKen为Keen,Nonograms为Pattern。 该应用程序还包括扫雷和其他流行的电脑益智游戏。 这个应用程序可以提供很多功能,因此迷迷们应该至少可以找到一些他们感兴趣的游戏。

转移

Devinettes
  • F-Droid页面
  • 源代码
  • 许可证:Apache2

Shift是一款益智游戏,玩家尝试通过连接三个相同颜色的块来从6x6网格中移除彩色的瓷砖。 比赛场地仅在6x6网格的外边缘上以图块开始,玩家通过按棋盘顶部,底部,左侧和右侧的四个箭头之一来移动棋子。 按下这些按钮中的一个,将使棋子沿该方向滑动并开始填充网格的中心。 如果网格完全充满碎片,则游戏结束。

纸牌CG

纸牌CG
  • F-Droid页面
  • 源代码
  • 许可证:Apache2

10种不同的纸牌纸牌游戏的集合。 该应用程序包含标准的Klondike和Freecell游戏,以及Baker's Game,Black Widow,40 Thieves,Golf,Spider,Tarantula和TriPeaks。 某些游戏,例如克朗代克(Klondike),具有可以一次抓一张卡或一次抓三张卡的变体。 游戏在触摸屏上可以很好地播放,但是在较小的屏幕上会显得局促。 可以选择使用大型卡片图案,这样可以轻松查看哪张卡片,但实际上并不会更改卡片的大小。

翻译自: https://opensource.com/life/16/10/12-open-source-games-android

android 开源

android 开源_适用于Android的12个开源游戏相关推荐

  1. win7 下载android源代码_适用于Android的30种最佳免费黑客应用程序和工具

    在本文中,我们将列出前30个Android黑客工具,以帮助完成网络和渗透测试任务. 适用于Android的30种最佳免费黑客应用程序和工具 NMap for Andr oid(NetworkMappe ...

  2. android 日历_适用于Android的十大最佳日历应用

    android 日历 Looking for the best calendar apps for Android? You're in the right place! Let's get righ ...

  3. android 性能测试工具下载,Android性能测试 一些适用于Android Studio的代码审查和性能测试工具...

    导言: Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进 ...

  4. android原生插件,适用于 Android 的原生 (C++) 插件

    扩展 UnityPlayerActivity Java 代码 使用 Java 或 Kotlin 源文件作为插件 适用于 Android 的原生 (C++) 插件 Unity 支持用 C/C ++ 编写 ...

  5. android传感器_充分利用Android的传感器

    android传感器 Android平台特别适合Java™开发人员,是使用硬件传感器创建创新应用程序的理想选择. 了解可用于Android应用程序的一些接口选项,包括使用传感器子系统和录制音频片段. ...

  6. android虚拟设备模拟,适用于Android虚拟设备(AVD)的NFC标记模拟

    谷歌从未在AVD中实现对NFC的支持. 所以在Android设备模拟器中没有官方支持NFC. 早在NFC在Android上,Inside Secure开发并发布了NFC堆栈"Open NFC ...

  7. android 调色板_引入Android常用调色板

    android 调色板 This article covers basic implementation of common palettes giving basic idea of android ...

  8. android爬虫_进行Android Web爬虫改造

    android爬虫 In this tutorial, we'll be implementing Web Scraping in our Android Application. We will b ...

  9. java写一个android程序_【Android开发笔记】3.编写第一个Android程序

    前言 上一节我们通过一个Demo熟悉了Eclipse的基本使用.如何在模拟器和手机中运行以及如何打包成APK,但没具体编写代码,相信很多同学已经按耐不住了吧,这一节我们会动手编写代码来熟悉Androi ...

最新文章

  1. html5 银行卡号校验,js 实现 银行卡号 格式验证 示例代码
  2. [Flexbox] Using order to rearrange flexbox children
  3. jzoj5223-B【矩阵乘法】
  4. LeetCode 870. 优势洗牌(贪心 二分查找)
  5. config.guess: unable to guess system type、config.sub: missing argument
  6. 清华大学李涓子教授:AI系统如何实现认知推理?
  7. ir指令、立即数的作用_计算机系统概论-笔记
  8. 能力素质有所欠缺_任职资格体系之七:员工能力评价模型
  9. 前端最常用的移动App开发方式及技术栈详解
  10. python kivy教程,Python Kivy 中文教程:安装(Windows)
  11. 单片机属于嵌入式系统吗?嵌入式开发要学哪些课程?
  12. [电路笔记]非线性电路
  13. win10锁屏壁纸保存方法
  14. 三年级语文计算机之父教学反思,三年级语文教学反思15篇
  15. Ora2Pg配置文件详解
  16. STVP编译时出现“Error creating process for executable cxstm8”
  17. multisim秒信号发生器_基于Multisim的简易信号发生器的设计
  18. djcpth计算机实验报告,计算机组成原理实验
  19. 体验 服务器正在维护升级中 给大,阴阳师体验服9月30日维护 花合战更新
  20. 如何选择终端桌面管理软件?

热门文章

  1. 语谱图(四) Mel spectrogram 梅尔语谱图
  2. 2023新华为OD机试题 - 最多等和不相交连续子序列(JavaScript) | 刷完过
  3. 环境土壤物理模型HYDRUS建模方法
  4. 垃圾收集器多标和漏标的概念
  5. Linux命令学习总结:ls
  6. 各种IPTV系统整体架构参考图
  7. Oracle连接串配置全解读
  8. 分布式对象存储设计原理
  9. win10关闭Defender实时防护
  10. 简单的传球游戏(矩阵)