This website requires JavaScript.

开源游戏集合

gameboy.live:Gameboy 模拟器,还可以通过 socket 远程玩

pyxel:基于 Python 编程程语言实现的复古游戏引擎。

emoji-minesweeper:Emoji 符号的扫雷游戏。代码很简短,游戏创意很酷。寥寥 300+ 行代码实现该游戏,简短易于初学者学习

tinytetris:一个用 C++ 编写的终端版俄罗斯方块游戏。提供了两个版本的源码,分为注释版和库版,注释较多易于理解和学习

taiko-web:Web 版的太鼓达人,太好玩啦!

quinesnake: 贪吃蛇

Gameboy:这个项目在终端上面打造了一个 Gameboy 模拟器,让你可以直接在终端上面玩掌上游戏

坦克大战小游戏

ratel:命令行可联网的斗地主游戏。Ratel 分客户端和服务端,你可以让小伙伴们的客户端都连接你的服务器进行游戏,也可以直接连接作者的公网服务器进行游戏

nes:Golang 写的 NES 模拟器。现在可能已经没人玩 NES 游戏了,不过可以了解下怎么写模拟器、如何用 Go 模拟 CPU 和 GPU

2048.cpp:C++ 写的终端 2048 游戏

pacman:基于 HTML5 的吃豆人游戏。核心代码就两个文件,代码有注释、整洁。对于新手来说是个很好的实践项目。

battle-city:基于 React 的经典坦克大战

python-console-snake:命令行贪吃蛇

Snake:贪吃蛇游戏 AI 版,通过算法实现让小蛇通过吃豆,最后蛇的身体填满整个地图算结束。该项目详细描述实现思想以及相关算法的讨论

react-tetris:逼真的俄罗斯方块

sshtron:sshtron 是通过 SSH 运行的多人贪吃蛇游戏,命令行输入:ssh sshtron.zachlatta.com,无需安装等待几秒即可进行游戏

BrowserQuest:Mozilla 开源的多人在线角色扮演游戏项目

games:GitHub 上游戏项目的合集

OpenEmu:在 macOS 系统上回味下童年时的游戏,一个可以玩各种复古游戏的游戏机

rwv/chinese-dos-games-web:中文 DOS 游戏

FightLandlord:该项目采用 .NETCore 跨平台技术,实现斗地主服务端。已实现功能:洗牌、发牌、抢地主、斗地主、提示出牌、游戏结束等。

0条评论
avatar