📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
leetcode
sql
langchain
graphql
tokio
unity
peg
redis
bi
"game-design"
📘 教程
深度解析 Claude Code Game Studios:从零到英雄的游戏开发工作坊
Claude Code Game Studios 是一个将单一 Claude Code 会话转变为全功能游戏开发工作坊的项目。它包括 49 个专用代理、73 个工作流技能和完整的协调系统,模拟真实工作室的等级制度。通过这个项目,您可以创建一个结构化的游戏开发环境,拥有多个代理和技能,帮助您从游戏创意到发布的整个过程。
进阶
9 章
★ 22.9k
ai-agents
ai-assisted-development
anthropic
📦 开源项目
4ian
/
GDevelop
GDevelop:开源跨平台游戏引擎 — GDevelop是一个开源的游戏引擎,支持2D、3D和多人游戏开发,使用JavaScript作为开发语言。它的设计目标是让所有人都能轻松地创建游戏,而无需复杂的编程知识。GDevelop的开放性和跨平台性使其成为游戏开发者的理想选择。
JavaScript
★ 24.5k
⑂ 1.4k
game
☆
hexops
/
mach
mach:Zig 游戏引擎和图形工具包 — mach 是一个开源的游戏引擎和图形工具包,使用 Zig 语言开发,提供了跨平台和组件化的功能。它可以帮助开发者快速创建高性能的游戏和图形应用。同时,mach 也提供了一个简单易用的 API,方便开发者使用
Zig
★ 4.8k
⑂ 210
game
☆
ggez
/
ggez
ggez:游戏开发库 — ggez是一个用Rust编写的游戏开发库,提供了一个简单易用的API,帮助开发者轻松创建游戏。它支持多种游戏开发功能,包括图形渲染、事件处理和资源管理。使用ggez,可以快速创建2D游戏,并将其部署到多个平台
Rust
★ 4.7k
⑂ 438
game
☆
Kavex
/
GameDev-Resources
GameDev-Resources:游戏开发资源集合 — GameDev-Resources 项目为游戏开发者提供了一个全面而有用的资源列表,包括 2D 和 3D 游戏开发框架、游戏引擎、游戏开发教程等。该项目帮助开发者快速找到所需的资源,提高开发效率。同时,GameDev-Resources 项目也是一个开源社区,欢迎开发者贡献和分享自己的资源和经验。
★ 6.7k
⑂ 549
game
☆
kitao
/
pyxel
pyxel:Python复古游戏引擎 — pyxel是一个开源的游戏引擎,允许开发者使用Python创建复古风格的游戏。它支持多种平台,包括WebGL和OpenGL,并提供了一个简单易用的API。pyxel的目标是让游戏开发变得更加容易和有趣
Rust
★ 17.6k
⑂ 927
game
☆
Donchitos
/
Claude-Code-Game-Studios
Claude-Code-Game-Studios:游戏开发工作室 — Claude-Code-Game-Studios是一个开源项目,旨在将Claude Code打造成为一个全面的游戏开发工作室。该项目拥有49个AI代理、72个工作流技能和一个完整的协调系统,模拟真实的工作室等级制度。该项目的目标是为了提高游戏开发的效率和质量,通过AI辅助开发和协调系统来实现这一目标
Shell
★ 22.8k
⑂ 3.3k
game
☆
fubark
/
cyber
cyber:快速并发脚本 — cyber是一个快速并发脚本项目,使用Zig语言开发,支持高性能脚本执行和并发运行。它适用于需要高性能脚本执行的应用场景,例如游戏开发和嵌入式系统。cyber的并发能力和高性能特性使其成为脚本执行的理想选择
Zig
★ 1.4k
⑂ 58
web
☆
chrismaltby
/
gb-studio
gb-studio:复古游戏创作工具 — gb-studio允许用户通过拖拽和下拉菜单轻松创建复古风格的游戏。它支持多种游戏机平台,包括Game Boy。通过使用gb-studio,用户可以快速创建和分享自己的复古游戏,促进游戏开发的民主化。
TypeScript
★ 9.3k
⑂ 565
game
☆
playcanvas
/
engine
engine:基于WebGL、WebGPU、WebXR和glTF的强大Web图形运行时 — engine是一个强大的Web图形运行时,用于构建高性能的Web应用程序。它支持WebGL、WebGPU、WebXR和glTF等技术,能够提供高质量的图形渲染和虚拟现实体验。engine的开发使用JavaScript和TypeScript语言,广泛应用于游戏开发、虚拟现实等领域
JavaScript
★ 16.2k
⑂ 1.9k
game
☆
skypjack
/
entt
entt:现代C++实体组件系统 — entt是一个基于现代C++的实体组件系统(ECS),它提供了一个快速可靠的框架,用于游戏开发和其他领域。它的设计目标是提供高性能、低依赖和易于使用的API。entt的特点包括无依赖、头文件-only和生产就绪,使其成为游戏开发者的首选
C++
★ 12.9k
⑂ 1.1k
game
☆
hajimehoshi
/
ebiten
ebiten:简单的2D游戏引擎 — ebiten是一个开源的2D游戏引擎,使用Go语言开发,提供了简单易用的API,适合开发2D游戏。它支持多种功能,如图形渲染、事件处理和音频播放。ebiten的简单性使其成为游戏开发者的理想选择
Go
★ 13.3k
⑂ 772
game
☆
ellisonleao
/
magictools
magictools:游戏开发资源集合 — magictools为游戏开发者提供了一个全面且有用的资源列表,包括游戏引擎、框架、设计工具等,帮助开发者提高效率和质量。该项目通过提供丰富的资源帮助开发者解决常见问题和挑战,节省时间和精力。同时,magictools也是一个社区驱动的项目,开发者可以贡献自己的资源和经验,共同推进游戏开发的进步。
Markdown
★ 17k
⑂ 1.2k
game
☆
FyroxEngine
/
Fyrox
Fyrox:Rust编写的3D和2D游戏引擎 — Fyrox是一个开源的游戏引擎,支持3D和2D游戏开发,使用Rust语言编写,提供了高性能的渲染和GUI功能。它的设计目标是提供一个高效、可靠和易用的游戏开发平台。Fyrox的开发者可以使用Rust语言创建高质量的游戏和应用程序
Rust
★ 9.4k
⑂ 446
game
☆
MonoGame
/
MonoGame
MonoGame:跨平台游戏开发框架 — MonoGame是一个开源的游戏开发框架,允许开发者使用C#创建跨平台的游戏。它支持3D图形和多种游戏开发功能,能够帮助开发者快速创建高质量的游戏。MonoGame的跨平台能力使其成为游戏开发者的理想选择。
C#
★ 14.1k
⑂ 3.1k
game
☆
libgdx
/
libgdx
libgdx:Java 游戏开发框架 — libgdx 提供了一个强大的游戏开发环境,支持 2D 和 3D 游戏开发,能够帮助开发者快速创建高质量的游戏。它支持多种平台,包括 Android、HTML5 和 iOS,且具有跨平台的兼容性。libgdx 的灵活性和可扩展性使其成为游戏开发者的首选框架
Java
★ 25.2k
⑂ 6.5k
game
☆
clockworklabs
/
SpacetimeDB
SpacetimeDB:快速开发数据库 — SpacetimeDB 是一个关系型数据库,专为游戏开发和 Web 开发而设计。它使用 Rust 语言开发,注重性能和可靠性。通过使用 SpacetimeDB,开发者可以快速构建高性能的应用程序
Rust
★ 24.8k
⑂ 1k
backend
☆
faiface
/
pixel
pixel:一个使用Go语言的手工2D游戏库 — pixel是一个手工打造的2D游戏库,使用Go语言开发,提供了基本的图形和窗口功能。它可以帮助游戏开发者快速创建2D游戏。pixel的设计目标是提供一个简单、易用的游戏库,帮助开发者专注于游戏逻辑的开发。
Go
★ 4.5k
⑂ 245
game
☆
zig-gamedev
/
zig-gamedev
zig-gamedev:游戏开发库和示例应用仓库 — zig-gamedev 仓库是 Zig 语言游戏开发的重要资源,提供了多种库和示例应用,包括跨平台支持、DirectX12 和 OpenGL 实现等。它帮助开发者快速创建高性能的游戏和图形应用。同时,仓库中的示例应用展示了如何使用这些库进行游戏开发
Zig
★ 2.8k
⑂ 187
game
☆
mosra
/
magnum
magnum:轻量级的C++11图形中间件 — magnum提供了一个灵活和高效的图形渲染引擎,支持多种平台和图形API,包括OpenGL、Vulkan和WebGL。它的模块化设计使得开发者可以轻松地集成和扩展其功能。magnum的应用领域包括游戏开发、数据可视化和科学模拟等
C++
★ 5.2k
⑂ 463
game
☆
godotengine
/
godot
godot:开源游戏引擎 — godot提供了一个全面的游戏开发环境,包括场景系统、动画系统、物理引擎和脚本语言支持等。它的开源性和高可定制性使其成为游戏开发者的热门选择。同时,godot的多平台支持让开发者可以轻松地将游戏部署到不同的操作系统和设备上
C++
★ 113.9k
⑂ 26k
game
☆
leereilly
/
games
games:GitHub 上的游戏列表 — games 提供了一个全面的游戏列表,包括各类游戏、附加组件、地图等,支持任何类型、任何平台和任何游戏引擎。该项目的目的是为游戏开发者和玩家提供一个便捷的游戏资源查找平台。通过 games,用户可以轻松发现和访问各种游戏资源。
★ 24.9k
⑂ 3.5k
game
☆
boardgameio
/
boardgame.io
boardgame.io:状态管理和多人网络游戏库 — boardgame.io提供了状态管理和多人网络功能,帮助开发者轻松创建回合制游戏。它支持多种游戏引擎和框架,包括React和React Native。通过使用boardgame.io,开发者可以专注于游戏逻辑和功能,而不需要担心底层的网络和状态管理
TypeScript
★ 12.4k
⑂ 830
web
☆
charmbracelet
/
crush
crush:魅力编程 — crush是一个基于Go语言的项目,旨在提供魅力编程体验。它使用agentic-ai和llms技术,提供ravishing的编程体验。这种编程方式可以让开发者更高效、更愉快地编写代码
Go
★ 26.5k
⑂ 2.1k
ai-ml
☆
KaijuEngine
/
kaiju
kaiju:通用3D和2D游戏引擎 — kaiju是一个使用Go语言和Vulkan开发的游戏引擎,支持2D和3D游戏开发,内置编辑器可以方便地创建和编辑游戏内容。该引擎的设计目标是提供一个高性能、易于使用的游戏开发平台。kaiju的出现为游戏开发者提供了一个新的选择,能够帮助他们快速创建高质量的游戏
Go
★ 4.6k
⑂ 197
game
☆
SanderMertens
/
flecs
flecs:实体组件系统 — flecs 是一个高性能的实体组件系统,用于构建游戏引擎和其他高性能应用。它提供了一个简单而灵活的 API,允许开发者快速创建和管理实体和组件。flecs 的设计目标是提供高性能、低依赖和易于使用的 ECS 解决方案
C
★ 8.5k
⑂ 609
game
☆
raylib-zig
/
raylib-zig
raylib-zig:Zig 语言的 raylib 绑定 — raylib-zig 为 Zig 语言提供了对 raylib 的支持,使得 Zig 开发者能够使用 raylib 进行游戏开发。该项目通过手动调整和自动生成绑定,确保了 Zig 语言对 raylib 的兼容性和可用性。这样,Zig 开发者就可以利用 raylib 的强大功能创建高质量的游戏
Zig
★ 1.8k
⑂ 255
game
☆
olistic
/
warriorjs
warriorjs:人工智能编程游戏 — warriorjs是一个使用TypeScript开发的游戏,结合了编程和人工智能的元素,玩家可以通过游戏来提高编程技能和学习人工智能知识。通过游戏,玩家可以体验到编程和人工智能的挑战和乐趣。warriorjs是学习和提高编程技能的好工具
TypeScript
★ 9.5k
⑂ 500
game
☆
ochococo
/
Design-Patterns-In-Swift
Design-Patterns-In-Swift:Swift 设计模式实现 — Design-Patterns-In-Swift 项目旨在提供一个 Swift 5.0 设计模式的实现示例集合,涵盖了 Gang of Four 设计模式,帮助开发者理解和应用设计模式。该项目使用 Swift 5.0 编写,包含 Playground 示例,方便开发者学习和实践。通过该项目,开发者可以提高代码质量和可维护性
Swift
★ 15.3k
⑂ 1.7k
mobile
☆
BoomingTech
/
Piccolo
Piccolo:迷你游戏引擎 — Piccolo是一个开源的迷你游戏引擎,使用C++编写,支持Vulkan和Imgui等多种技术。它为游戏开发者提供了一个轻量级和易于使用的解决方案,能够快速开发和部署游戏。同时,Piccolo还支持物理渲染和图形用户界面等功能,能够帮助开发者创建更丰富和更具交互性的游戏体验。
C++
★ 6.7k
⑂ 2k
game
☆
VoltAgent
/
awesome-design-md
awesome-design-md:设计系统集合 — awesome-design-md 提供了一种便捷的方式,将流行的设计系统应用于您的项目中,通过分析 DESIGN.md 文件,coding 代理可以生成匹配的 UI 界面。这种方法可以提高开发效率和设计一致性。同时,awesome-design-md 支持多种设计工具,如 Figma 和 Google Stitch。
★ 99.5k
⑂ 11.6k
ai-ml
☆
david-vanderson
/
dvui
dvui:即时Zig GUI库 — dvui提供了一个简单高效的方式来创建图形用户界面,使得开发者可以快速构建应用程序和游戏。dvui使用Zig语言编写,具有高性能和可靠性。通过使用dvui,开发者可以专注于创建高质量的用户体验,而无需担心底层的实现细节
Zig
★ 1.6k
⑂ 133
other
☆
flame-engine
/
flame
flame:基于Flutter的游戏引擎 — flame是一个开源的游戏引擎,使用Dart语言开发,基于Flutter框架。它提供了一个简单易用的API,允许开发者快速创建2D游戏。flame的出现让游戏开发变得更加容易和高效
Dart
★ 10.7k
⑂ 1k
game
☆
Redot-Engine
/
redot-engine
redot-engine:跨平台2D和3D游戏引擎 — redot-engine是一个开源的游戏引擎,支持2D和3D游戏开发,具有跨平台的特性,能够运行在多种操作系统和设备上。它使用C++编程语言开发,提供了强大的游戏开发功能。redot-engine的开源性和跨平台特性使其成为游戏开发者的理想选择
C++
★ 5.9k
⑂ 311
game
☆
urho3d
/
urho3d
urho3d:跨平台游戏引擎 — urho3d是一个功能强大的游戏引擎,支持多种平台和编程语言,包括C++和AngelScript。它提供了许多特性,如物理引擎、动画系统和图形渲染,能够帮助开发者快速创建高质量的游戏。urho3d的开源性质和跨平台支持使其成为游戏开发者的理想选择
C++
★ 4.8k
⑂ 1k
game
☆
CosmicMind
/
Material
Material:UI/UX 框架 — Material 是一个强大的 UI/UX 框架,用于创建美观的应用程序。它提供了一系列的组件和工具,帮助开发者快速创建出色的用户界面。Material 的设计理念源自 Material Design,旨在提供一致的用户体验
Swift
★ 12k
⑂ 1.3k
web
☆
carbon-design-system
/
carbon
carbon:IBM 设计系统 — carbon 提供了一套全面的设计原则和组件库,帮助开发者快速构建统一的用户界面。它支持多种技术栈,包括 React 和 SCSS。carbon 的目的是为了提高开发效率和用户体验
TypeScript
★ 9.3k
⑂ 2.2k
web
☆
MiniMax-AI
/
skills
skills:人工智能技能开发库 — skills是一个开源的C#库,用于开发和集成人工智能技能。它提供了一种简单的方式来创建和管理AI能力,使得开发者可以更加容易地将AI集成到自己的应用程序中。通过使用skills,开发者可以快速构建智能应用,提高用户体验
C#
★ 13k
⑂ 1.1k
other
☆
melonjs
/
melonJS
melonJS:现代轻量级HTML5游戏引擎 — melonJS是一个开源的JavaScript游戏引擎,支持HTML5、Canvas2D和WebGL等技术。它提供了一个简单易用的API,帮助开发者快速构建2D游戏。melonJS的轻量级和灵活性使其成为游戏开发者的首选
JavaScript
★ 6.3k
⑂ 662
game
☆
chrisbanes
/
cheesesquare
cheesesquare:Android 设计库示例 — cheesesquare 项目是使用 Kotlin 语言开发的,主要用于演示 Android Design 库的新功能。它为开发者提供了一个学习和参考的例子,展示了如何使用 Android Design 库来创建 Material Design 风格的应用程序。通过这个项目,开发者可以更好地理解 Android Design 库的特性和用法
Kotlin
★ 7.6k
⑂ 1.8k
mobile
☆
KilledByAPixel
/
LittleJS
LittleJS:微型快速HTML5游戏引擎 — LittleJS是一个开源的JavaScript游戏引擎,具有快速渲染和物理引擎等多种功能。它适用于开发小型至中型的HTML5游戏,且无需任何外部依赖。LittleJS的轻量和灵活使其成为游戏开发者的理想选择
JavaScript
★ 4.1k
⑂ 225
game
☆