搜索结果

关键词「Python」共 68 条结果

浏览器端多人 Roguelike(Roguish)

浏览器端多人 Roguelike(Roguish)

Roguish 是一款用 HTML/JavaScript 编写的浏览器端 Roguelike 游戏,仓库描述为开源、支持多人、可扩展。按 README,克隆仓库后可用 python -m SimpleHTTPServer 8000 启动本地服务,再在浏览器访问 localhost:8000 或 devindex.html 游玩;修改代码后可在 build 目录运行 build.sh 重新生成 game.min.js。README 还给出了在线演示站点链接,具体玩法与多人机制待核验。

文字冒险 自研引擎 Python 中级
★ 104 Fork 52 BSD-3-Clause 更新 2026-11-01
「命令与征服」HTML5 复刻版(Command & Conquer)

「命令与征服」HTML5 复刻版(Command & Conquer)

用 HTML5 与 JavaScript 复刻经典即时战略游戏《命令与征服》的项目。作者明确说明这只是技术概念验证,用于演示 RTS 的基本要素,图片与音效均取自《泰伯利亚黎明》,版权归原游戏创作者。README 建议使用 Chrome 或 Firefox,并提醒图片加载较慢;同时给出 Demo 地址与开发笔记链接。当前分享的代码为早期 Demo 版本,已停止开发,仅供学习参考。

RPG 无明确引擎 Python 初级
★ 811 Fork 191 未明确 更新 2026-11-10
Freeciv-web:HTML5/WebGL 开源回合制策略游戏(文明类)

Freeciv-web:HTML5/WebGL 开源回合制策略游戏(文明类)

Freeciv-web 是 Freeciv 的开源回合制策略游戏网页版,使用 HTML5 与 WebGL 实现,可在支持 HTML5 的浏览器中直接运行。玩法围绕建设城市、收集资源、组织政府、组建军队展开,目标是打造最强文明;支持在线多人对战与单人对抗电脑 AI,并提供采用等距视角的 2D 版本和 3D WebGL 版本。Freeciv 的 C 服务端采用 GPL 许可,网页客户端采用 AGPLv3 许可。

文字冒险 自研引擎 Python 中级
★ 2,218 Fork 386 未明确 更新 2026-11-09
Unknown Horizons(2D 实时经济城建策略模拟)

Unknown Horizons(2D 实时经济城建策略模拟)

Unknown Horizons 官方代码仓库,使用 Python 开发。据 README,这是一款 2D 实时策略模拟游戏,侧重经济与城市建设:玩家可扩张小型定居点、征税、为居民供应商品,并通过经济平衡、战略贸易与外交提升实力。其他运行与版本信息待核验。

策略 其他 Python 高级
★ 1,561 Fork 243 未明确 更新 2026-11-12
命令与征服:泰伯利亚黎明(C++ RTS 开源源码)

命令与征服:泰伯利亚黎明(C++ RTS 开源源码)

EA 开源的《命令与征服:泰伯利亚黎明》C++ 源码,属于经典即时战略游戏。当前代码不完整,无法直接完整编译,且缺少核心引擎库(需参考 Red Alert 仓库);还需自行替换 DirectX 5 SDK、GCL、HMI SOS 等依赖。仅支持 Win32,恢复原构建环境需 Watcom C/C++、TASM、MASM;使用编译产物须拥有游戏。该版本提供 Steam Workshop 支持。

竞速体育 其他 Python 中级
★ 1,809 Fork 655 未明确 更新 2026-11-13
Permafrost Engine:C 语言 OpenGL 实时战略(RTS)游戏引擎

Permafrost Engine:C 语言 OpenGL 实时战略(RTS)游戏引擎

Permafrost Engine 是一个用 C 编写的 OpenGL 3.3 实时战略(RTS)游戏引擎,官方称其参考经典 RTS 并融入现代思路。其旗舰游戏 EVERGLORY 基于该引擎开发,Steam 提供免费 Demo,并附带驱动玩法的全部脚本,可供学习和修改。仓库主题还标注了 Python、3D 渲染与 RTS 引擎等方向。

Roguelike 无明确引擎 TypeScript 中级
★ 2,772 Fork 122 GPL-3.0 更新 2026-11-09
《帝国时代》引擎开源克隆(openage)

《帝国时代》引擎开源克隆(openage)

openage 是 SFTtech 发起的志愿者项目,目标是开源复刻《帝国时代》《帝国时代 II(HD)》及《星球大战:银河战场》所用的 Genie 引擎,思路类似 OpenRA、OpenMW 等引擎重写计划。仓库不附带原版游戏素材,运行需自备原版或决定版游戏资源。代码主要使用 Python 与 C++(C++20),采用 GPLv3 许可。

动作游戏 自研引擎 C 高级
★ 14,604 Fork 1,287 未明确 更新 2026-11-13
Yorg(Panda3D 开源赛车游戏)

Yorg(Panda3D 开源赛车游戏)

Yorg 是 Ya2 使用 Panda3D 引擎开发的开源赛车游戏,支持 Windows、OSX 与 Linux,主要语言为 Python,需 Python 3.x。仓库依赖 yyagl 与 yracing 两个子模块,需递归克隆;运行前要用 setup.py 生成 images、lang、models 等资源,并可用 Panda3D 部署工具打包。具体玩法细节与项目热度待核验。

动作游戏 自研引擎 其他 高级
★ 188 Fork 41 未明确 更新 2026-11-08