今天我在 GitHub 摸鱼寻找新的“目标”时,发现了一个开源项目是 RougeLike 类的角色扮演游戏「破碎版像素地牢」(Shattered Pixel Dungeon)类似魔塔的游戏。

游戏简介:一个 RougeLike 类 RPG 游戏,以像素风、多样性为特色,游戏中每场探险都独一无二,每次开局都有新的乐趣。游戏拥有 4 个可选角色,而且会随机生成关卡和敌人,超过 150 种可供收集并使用的道具,支持中文、苹果和安卓手机。游戏操作简单但想通关游戏不是件容易的事情。

嘿,看起来不错。我这个 RPG 游戏爱好者,立马去把玩了一番。

太好玩了!没谁了,今儿就它了。

项目地址:https://github.com/00-Evan/shattered-pixel-dungeon

上手

这个游戏一共才 8MB 我很快就安装好了,录了个试玩视频:

安卓和 PC 版的安装包下载地址在文末

良心游戏

游戏画面是暗黑风,进入游戏先选择角色,有战士、法师、射手、盗贼,但刚开始只能选择战士。

因为第一次玩,我瞎逛几步得到了一些看不懂的道具,玩了 2 分钟我就死了。

我又玩了几把,虽然 10 分钟内死了 5 次,但体验到了游戏的职业、天赋、装备、药水、鉴定、药水、食物等系统,还有一些机关和任务之类的。虽然游戏有些难上手,但是这也正是 RougeLike 类游戏的乐趣所在。

总而言之可玩性很高,只是我太菜挂得快,好多都没体验到。

破碎版像素地牢具备:

  • 高复玩性:随机生成的楼层、敌人和道具。每局都有崭新体验!
  • 4 种英雄职业:战、法师、盗贼、猎手。每个英雄都有独特玩法。
  • 8 种专精:成功过关斩将的英雄可以精进他们的技巧,变得更加强大。
  • 5 种极具特色的地牢区域:每一个区域都有独特的敌人、陷阱还有任务。
  • 超过 150 种道具:包括各种强力法杖、戒指、武器和护甲。
  • 50 余种敌人、30 种陷阱、5 个关卡首领将会来考验你的技术。
  • 独特的神器:其力量随着使用而成长。
  • 持续更新:大约每隔一月便会带来全新内容。

然后,我去 Google Play 看了下大家的评价,有 8 万人给出了将近满分的评价,总分 4.7。

大部分​打低分的玩家都是因为游戏太难了,但这种 RougeLike 类的 RPG 游戏,上手就是有一定的难度。我还记得当时玩魔塔,卡在一层好长时间,重来好几次才过去。

「破碎版像素地牢」这个游戏不仅好玩而且 100% 免费,没有广告和内购,仅靠捐赠开发了 7 年,最近终于发布了 v1.0.0 版本并上线了 App Store。

因为我的是安卓手机,所以让朋友在 App Store 搜了下,然而国内的 App Store 没搜到

它除了是款好玩的游戏,还​是个维护了 7 年的开源项目。

出生于开源社区

「破碎版像素地牢」(shattered-pixel-dungeon)诞生于 GitHub 社区是一个 Java 开源项目,它基于另一个已经停止维护的项目 Pixel Dungeon 开发。

最初作者只是想修复 Pixel Dungeon 的 BUG,但经过 7 年的开发和迭代(5000 次提交)已经变成一个完全不同于 Pixel Dungeon 的项目了。

作者本身不是从事游戏开发的程序员,但出于对游戏开发的热爱,才有了这个开源项目。开源的方式也让 shattered-pixel-dungeon 充满活力,开源的力量正在让它变得越来越好。比如:多语言的翻译,就是通过社区的贡献。

参与翻译:https://www.transifex.com/shattered-pixel/shattered-pixel-dungeon

最后

今天推荐的「破碎版像素地牢」就聊到这里,最后希望它开源的故事能给你带来些启发。

不要总问自己会什么,或许阻碍参与开源的不是技术。还是那句话:“兴趣是最好的老师!”

​这里是 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目,帮你找到开源的乐趣。


游戏下载链接: https://pan.baidu.com/s/1edPJ0p1aHiTyZEJZaKhwhQ 密码: fkb9

友情提示:下载需谨慎!请合理安排时间!

别问我为什么这么说,因为我蹲的腿都麻了!

这款打怪升级的小游戏,7 年前出生于 GitHub 社区,如今在谷歌商店有 8 万人打了满分的更多相关文章

  1. 关于一款c++贪吃蛇小游戏

    好久不资瓷了. 首先声明,这个东西为转载(窝不会写这个.) 原作者:洛谷dalaoWZK20080124. 代码如下: #include <iostream> #include <W ...

  2. 微信小游戏爆款秘笈 数据库MongoDB攻略篇

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云数据库 TencentDB 发表于云+社区专栏 随着微信小游戏的爆发,越来越多开发者关注到MongoDB与小游戏业务的契合度. ...

  3. 软件工程 Android小游戏 猜拳大战

    一.前言 最近学校举办的大学生程序设计竞赛,自己利用课余时间写了一个小游戏,最近一直在忙这个写这个小游戏,参加比赛,最终是老师说自己写的简单,可以做的更复杂的点的.加油 二.内容简介 自己玩过Andr ...

  4. 盘点20款表现出众的HTML5游戏

    不管是对用户还是开发者来说,HTML5和JavaScript游戏这几年的发展真的是件好事.随着浏览器平台的日趋成熟,并开始整合这类型游戏所 要求的技术,我们每天都能在各大应用商店和社交网站中看到越来越 ...

  5. 【开源】微信小程序、小游戏以及 Web 通用 Canvas 渲染引擎 - Cax

    Cax 小程序.小游戏以及 Web 通用 Canvas 渲染引擎 Github → https://github.com/dntzhang/cax 点我看看 DEMO 小程序 DEMO 正在审核中敬请 ...

  6. 推荐10款超级有趣的HTML5小游戏

    HTML5的发展速度比任何人的都想像都要更快.更加强大有效的和专业的解决方案已经被开发......甚至在游戏世界中!这里跟大家分享有10款超级趣味的HTML5游戏,希望大家能够喜欢! Kern Typ ...

  7. Chrome 中的彩蛋,一款小游戏,你知道吗?

    今天看到一篇文章,介绍chrome中的彩蛋,带着好奇心进去看了一眼,没想到发现了一款小游戏,个人觉得还不错,偶尔可以玩一下,放松放松心情!^_^ 当 Chrome 无法连接到互联网时, 或者上着网突然 ...

  8. 介绍一款Android小游戏--交互式人机对战五子棋

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6589025 学习Android系统开发之余,编 ...

  9. 几款用jQuery写的h5小游戏

    人人都说前端用来做游戏是一件很困难的事情,遇到这些js的逻辑性问题,是不是有点懵?其实,做完一款游戏之后就会发现,没啥难的地方,差不多都是换汤不换药,作为爱玩游戏的我,也总结收集了几款比较流行的小软件 ...

随机推荐

  1. empty(), is_null(), isset()真值表(区别)

  2. GitHub秘钥(SSH Key)

    一.公钥的作用 公钥一般给服务器,别人权限中加入我给的公钥,当我们从远地仓库中下载项目(git clone xxx)的时 那个服务器通过他的绑定的公钥来匹配我的私钥,如果匹配,则就可以正常下载,如果不 ...

  3. SaltStack 水平权限绕过漏洞(CVE-2020-11651)

    影响版本 SaltStack < 2019.2.4 SaltStack < 3000.2 poc git clone https://github.com/jasperla/CVE-202 ...

  4. Linux命令(七)之上传/共享/挂载文件至Linux系统中

    .personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); ...

  5. Python语言系列-03-文件操作和函数

    ## 深浅拷贝 #!/usr/bin/env python3 # author:Alnk(李成果) # 赋值运算 # 可变的数据类型:由于数据类型可变,修改数据会在原来的数据的基础上进行修改, # 可 ...

  6. 【笔记】Bagging和Pasting以及oob(Out-of-Bag)

    Bagging和Pasting以及oob(Out-of-Bag) Bagging和Pasting 前面讲到soft voting classifier和hard voting classifier两个 ...

  7. PHP下对Mysql数据库的操作

    PHP连接数据库: 使用 mysqli-connect()函数,函数里面至少填三个变量:host,用户名,密码. $dbHost="localhost"; $dbUser=&quo ...

  8. 内网探测之SPN服务扫描及相关利用

    在写下一个大块之前,补充一些小知识点,也没啥新东西 0x01简介 如果常规扫描服务,结果不理想,非常GG,可以考虑使用SPN进行服务扫描,这是为了借助Kerberos的正常查询行为(向域控发起LDAP ...

  9. [1.6W字] 浏览器跨域请求限制的详细原理分析&寻找一种最简单的方式实现XHR跨域(9种方法, 附大招可以纯前端实现跨域!)

    Title/ 浏览器跨域(CrossOrigin)请求的原理, 以及解决方案详细指南 #flight.Archives011 序: 最近看到又有一波新的创作活动了, 官方给出的话题中有一个" ...

  10. kubebuilder实战之二:初次体验kubebuilder

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...