三合一棋盘玩法
仓库包含 Lexis、TicTacToe、Puzzlemania 三款游戏,均属于棋盘/桌面类玩法范畴。
sapling2d · sapling2d/sapling2d
Sapling2D 是一个用 TypeScript 编写的代码优先、对 Agent 友好的 2D 游戏引擎,基于 PixiJS 渲染与 planck.js 物理,采用 Godot 风格节点树,可在浏览器及微信小游戏中运行。仓库 topics 标注了无头测试、LLM 等方向。注意:README 摘要...
GidiGames 是一个以 Java 编写的开源小游戏合集,作者为 Victor Dibia。仓库把三款棋盘类游戏集中放在同一个工程里,分别是 Lexis、TicTacToe(井字棋)与 Puzzlemania,全部基于 cocos2d for android 引擎实现。README 对项目的定位说得很直接:这是一组用 cocos2d for android 完成的棋盘游戏,同时为使用该引擎提供一个基础方向上的参考。
从仓库描述可以看出,GidiGames 更像是一份可运行的示例集合,而不是一款打磨完整的商业作品。它把多个小体量玩法放在一起,方便读者对照查看同一套引擎在不同游戏中的组织方式。README 顶部还附有四张游戏截图(assets/screen-1.jpeg 至 screen-4.jpeg),用于直观展示运行画面。
项目以 MIT 许可证开源,代码可自由使用、修改与分发,适合作为学习素材或二次开发起点。
仓库包含 Lexis、TicTacToe、Puzzlemania 三款游戏,均属于棋盘/桌面类玩法范畴。
三款游戏共用 cocos2d for android 引擎,便于横向比较同一引擎下不同玩法的实现差异。
README 明确表示项目可提供该引擎使用的基本方向,适合作为上手参考。
README 内嵌四张游戏截图,读者无需构建即可先了解画面风格。
MIT 许可证,对个人学习与小规模复用都比较友好。
从仓库元信息看,GidiGames 的主语言为 Java,运行在 Android 平台之上,图形与场景部分由 cocos2d for android 承担。这一组合在早期 Android 小游戏开发中较为常见:Java 负责业务逻辑与 Android 层交互,cocos2d 负责场景、精灵与渲染循环。
由于 README 没有给出目录结构说明,这里不对模块划分做推测。可以确认的技术信息包括:
对于想了解「如何用 cocos2d for android 组织一个多游戏工程」的读者,仓库本身即是第一手材料;具体类职责、资源组织方式需要阅读源码确认。
README 未提供构建步骤、依赖版本或运行环境说明,因此本节只能给出方向性提示,具体命令与配置待核验:
以上均为基于项目类型的合理推断,仓库并未给出官方构建文档,实际步骤请以源码中的工程文件为准。
GidiGames 的价值主要在于「多玩法 + 单引擎」的对照阅读。建议按以下顺序使用:
由于 README 未说明代码注释与文档完善程度,阅读时可能需要较多地依赖源码本身。对于希望系统学习 cocos2d for android 的读者,本项目更适合作为补充案例,而非唯一的入门教材。
Unknown Horizons 官方代码仓库,使用 Python 开发。据 README,这是一款 2D...
《Dead Ascend》是一款手绘风格的 2D 点击式(point-and-click)冒险解谜游戏...
id Software 公开的初代 DOOM 源代码,限非盈利使用。README 说明:运行仍需...
Endless Sky 是一款 C++ 编写的 2D 沙盒式太空探索游戏,玩法接近 Elite、Esc...