2025年9月7日星期日

推荐 5 个 GitHub 上 yyds 的开源游戏。

01

卡通城市建造模拟器

在一个色彩明快、充满卡通趣味的 2.5D 世界里,你可以自由地规划和建设属于自己的独特城市。

这就是 CubeCity,一个基于 Three.js 和 Vue 开发的轻量级开源城市模拟建造游戏。

图片
开源地址:https://github.com/hexianWeb/CubeCity

你可以随心所欲地在地图上放置住宅楼、商店、工厂等各类建筑,铺设道路连接它们。

游戏提供了清晰的建造、选择、搬迁、拆除四种操作模式,让你能轻松调整城市布局:查看建筑详情、移动位置、或者拆掉不需要的建筑。

图片

和大部分模拟游戏一样,你的城市发展离不开经济系统建筑会自动产生金币,这些金币是你扩张领土、建造和升级新设施的生命线。

游戏会自动将你的建设成果保存在本地,方便你随时回来继续经营。

离线存储.png

CubeCity 不仅仅是个摆积木的游戏,它还融入了一些策略元素

你需要思考如何平衡住宅、商业、工业区域的比例,同时也要关注环境 、社会、治理等可持续发展因素。

图片

一个亮点是它的建筑状态轮循显示系统,会智能地在地图上用气泡图标提示你哪些建筑遇到了问题,比如缺路、缺电、人口不足或污染。

又或者享受到了增益效果,比如邻近商店带来的金币加成,帮助玩家更好地了解城市运行状况。

02

免费开源的猜地点游戏

WorldGuessr 是一个免费且开源的项目,灵感来源于知名的地理游戏 GeoGuessr。

它的目标很简单:让你足不出户,通过随机出现的街景来探索和猜测世界各地的位置。

图片
开源地址:https://github.com/codergautam/worldguessr

这个项目的核心玩法就是猜地点。

每次游戏,它会把你丢在世界某个角落的随机街景,利用 Google 地图的街景嵌入 API

你的任务就是仔细观察周围环境,路牌、植被、建筑风格、车辆等等线索。然后在地图上标出你认为自己所在的位置。

猜得越准,得分越高。

图片
图片
图片
图片

WorldGuessr 不仅仅能自己玩。它特别提供了多人模式,你可以邀请朋友一起实时比拼,或者匹配其他在线玩家,看谁的地理直觉更敏锐。

另外,它还包含 国家连胜挑战,测试你能连续猜对多少个不同的国家。

03

用 React 复刻的 Windows 98 扫雷

用现代前端技术 React 精心复刻 Windows 98 扫雷的经典之作。开发者花了大约 10 个小时,从零开始重建了这个童年记忆。

他的目标很明确:追求原汁原味。

开源地址:https://github.com/laoqiu233/minesweeper-react

图片

打开游戏,扑面而来的就是那股浓浓的 Windows 98 怀旧风 —— 经典的蓝色标题栏、标志性的窗口按钮、老式的像素字体。

甚至连游戏里的那些小图标,旗帜、地雷、问号,都尽力还原了当年 Windows 98 扫雷的样子,CSS 的功力都用在了这份复古感上。

04

经典中文DOS游戏

如果你对上世纪 9 0年代的经典中文 DOS 游戏,如《仙剑奇侠传》、《金庸群侠传》、《大富翁》等充满怀念,这个开源项目绝对是一个宝藏。

收集、整理并提供一个方便获取的经典中文 DOS 游戏资源库

开源地址:https://github.com/rwv/chinese-dos-games

目前它已经汇集了惊人的 1898款 中文DOS游戏,堪称目前网络上最全的同类合集之一。

图片
图片
图片
你只需在电脑上安装 Python 3,然后在项目目录下运行 python download_data.py 这个命令。
脚本会根据 games.json 中的信息,自动从互联网上的可靠存档源(如 Internet Archive)下载对应的游戏文件。

05

国际象棋平台

Lichess 是一个永久免费、无广告、完全开源国际象棋平台,让每个人都能无障碍地享受下棋的乐趣。

Lila 项目正是这个著名在线国际象棋平台的技术实现,包括所有后台逻辑。

当你实时对弈、分析棋局、参加锦标赛或查看那庞大的、包含超过47亿盘棋局的数据库时,背后运行的正是 Lila 的代码。

它确保了对局的公平性、实时性和稳定性。

开源地址:https://github.com/lichess-org/lila
图片

06

都看到这了,关注下吧。

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了。

#逛逛GitHub #开源 #GitHub

没有评论:

发表评论

推荐 5 个 GitHub 上 yyds 的开源游戏。

01 卡通城市建造模拟器 在一个色彩明快、充满卡通趣味的 2.5D 世界里,你可以 自由地规划和建设属于自己的独特城市。 这就是  CubeCity ,一个基于  Three.js 和 Vue  开发的轻量级开源城市模拟建造游戏。 开源地址: https : //github...