CengBall: Soccer programming game with 2D simulation.
CengBall:Java 2D 足球 AI 编程对战游戏
基于 Java 的 2D 足球模拟编程游戏,玩家需编写人工智能代码来控制球队对战。README 称其环境具有随机性与完全可观测性,并提供半动态环境下的目标型智能体实现。项目附带教程、Javadoc API 和下载页面(链接指向土耳其梅特大学课程站点),另有土耳其语玩法视频。Stars 与实际运行效果待核验。
CengBall: Soccer programming game with 2D simulation.
基于 Java 的 2D 足球模拟编程游戏,玩家需编写人工智能代码来控制球队对战。README 称其环境具有随机性与完全可观测性,并提供半动态环境下的目标型智能体实现。项目附带教程、Javadoc API 和下载页面(链接指向土耳其梅特大学课程站点),另有土耳其语玩法视频。Stars 与实际运行效果待核验。
HexGL 是一款未来科幻风格的 HTML5 赛车游戏,本仓库为其公开源码,使用 JavaScript 编写,Master 分支为稳定发布版。代码与资源采用 MIT 许可证;按 README 说明,可在本地用 Python SimpleHTTPServer 启动,并通过 Chromium 打开 index.html 运行,若要使用完整尺寸贴图,需对调 textures/ 与 textures.full/ 目录。作者表示开发目前处于暂停状态,欢迎提交 issue 与补丁;具体玩法细节与性能表现待核验。
pooltool 是一款用 Python 编写的台球沙盒游戏,主打贴近真实的物理模拟,标签涵盖台球、八球与斯诺克等玩法场景。项目使用 Panda3D,README 显示其处于活跃维护状态,已在 PyPI 发布为 pooltool-billiards,文档托管于 Read the Docs。具体手感与实际功能细节待核验。
DustRacing2D 是一款基于 Qt(C++)与 OpenGL 的俯视角 2D 赛车游戏,采用瓦片式赛道,并附带 Qt 关卡编辑器;物理由独立引擎 MiniCore 负责。支持 1–2 名人类玩家对战 11 名电脑车手,含三档难度、分屏双人、竞速/计时/对决模式及多条赛道。
VDrift 是一款跨平台开源驾驶模拟游戏,以漂移赛车为核心玩法,采用 C++ 编写,遵循 GPLv3 协议,目前支持 FreeBSD、Linux、Mac OS X 与 Windows。项目目标是打造注重车辆物理精确模拟、兼具挑战性与沉浸感的开源竞速模拟器,并为开发者与美术社区提供创作实验平台。仓库描述仅为「VDrift source code」,具体 playable 版本与实机表现待核验。
Spring(原名 TASpring)是一款开源、免费的跨平台即时战略(RTS)游戏引擎,使用 C++ 编写,涉及 Lua 脚本与 OpenGL 渲染等技术主题;仓库描述称其为功能强大的免费跨平台 RTS 引擎。按 README,开发者可用 CMake 配合 make 编译、make install 安装,Windows 与 Linux 另有官方安装包指引;玩家通常需借助大厅客户端进行单人或多人对战,游戏内玩法与其他 RTS 类似。具体功能与性能表现待核验。
Solarus 是用 C++ 编写的开源 2D 游戏引擎,风格类似《塞尔达传说》,支持用 Lua 脚本编写游戏逻辑,采用 GPLv3 许可。官方基于该引擎推出了多款塞尔达同人游戏。需注意:此仓库已迁移至 GitLab(gitlab.com/solarus-games/solarus),当前地址仅作存档。
基于《Nuclear Throne》Update #19 反编译源码重写的开源项目,并附免费 Android 移植版,主要用 GameMaker 引擎构建。仓库不含原游戏素材,需自备正版(Update 100 及以上)并用自带工具提取资源,且需安装 GameMaker 才能构建;实际完成度与可玩性待核验。
id Software 发布的 DOOM Classic iOS v2.1 GPL 源码,主要使用 C 语言。该仓库为源代码发布,不包含游戏数据;游戏数据仍受原始 EULA 及适用法律约束。许可证说明见 COPYING.txt(GNU GPL)。
EbbeFlut 是一位开发者在多年前用 Java 编写的棋盘桌游克隆,内置一个作者自评“还算能用”的 AI 对手。代码年代久远,作者直言 bug 不少,并明确提醒不要拿它来学编程或 AI。项目采用 GPL v2 协议,界面基于 AWT,README 称其甚至能在 2000 年前后的 Sharp Zaurus 上运行。具体玩法与规则需查看仓库 doc/ 目录,待核验。
这是 Ed Hobbs 于 1984 年在 Commodore 64 上推出的游戏《The Castles of Dr. Creep》的开源重制版,使用 C++ 编写。据 README 说明,该项目在原作基础上内置了城堡编辑器(Builder),玩家可以自行创建城堡,也可以在已有城堡上继续扩建。README 还提到,这个重制版已上架 Steam。项目同时提供 Travis CI 构建状态徽章。原作作者在 README 中回顾了当年在 Apple II 上汇编 6502 代码,再通过线缆传输到 C64 的开发经历。
据仓库自述,GlPortal 是一款开源科幻第一人称解谜平台跳跃游戏,核心围绕传送机制,采用 C++ 编写,涉及 OpenGL、SDL 与物理模拟,并由 RadixEngine 驱动;官方说明可在 GNU/Linux、Mac 与 Windows 上运行。仓库内含编译指南(COMPILE.md)及规格文档链接。具体关卡内容、可玩完整度与运行表现待核验。