📢
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:開源跨平台2D/3D遊戲引擎 — GDevelop是一個開源、跨平台的2D/3D/multiplayer遊戲引擎,使用JavaScript開發,適用於所有人。它提供了無代碼(no-code)和程式設計兩種開發方式,讓用戶能夠輕鬆地創建自己的遊戲。GDevelop的開源和跨平台特性使其成為遊戲開發者的理想選擇。
JavaScript
★ 24.5k
⑂ 1.4k
game
☆
hexops
/
mach
mach:Zig 遊戲引擎與圖形工具包 — mach 是一款使用 Zig 語言開發的遊戲引擎和圖形工具包,提供跨平台的開發功能,讓開發者可以輕鬆地創建跨平台的遊戲和圖形應用。它的設計注重模組化和可組合性,讓開發者可以根據需要選擇和組合不同的功能。這使得 mach 成為遊戲開發和圖形渲染的理想選擇
Zig
★ 4.8k
⑂ 210
game
☆
ggez
/
ggez
ggez:簡單的遊戲開發庫 — ggez 是一個開源的 Rust 程式庫,提供了簡單易用的 API 讓開發者可以快速地創建 2D 遊戲。它提供了許多功能,包括圖形渲染、事件處理和資源管理,讓開發者可以專注於遊戲的邏輯和設計。ggez 的目標是讓開發者可以輕鬆地創建高品質的遊戲,同時也提供了高度的可定制性和擴充性
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復古遊戲引擎,使用Rust語言開發,支持多種平台,包括WebGL和OpenGL。該引擎提供了一個簡單易用的API,讓用戶可以輕鬆地創建復古風格的遊戲。通過pyxel,用戶可以創建出具有獨特風格和魅力的遊戲,同時也能夠學習到遊戲開發的基礎知識
Rust
★ 17.6k
⑂ 927
game
☆
Donchitos
/
Claude-Code-Game-Studios
Claude-Code-Game-Studios:將 Claude Code 轉變為完整的遊戲開發工作室 — Claude-Code-Game-Studios 項目致力於建立一個完整的遊戲開發工作室,結合 AI 技術和工作流管理,旨在提高遊戲開發效率和質量。該項目包含 49 個 AI 智能代理和 72 個工作流技能,為遊戲開發者提供了一個強大的工具。通過該項目,開發者可以更好地管理和協調遊戲開發流程,提高整體的生產力。
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:強大的網頁圖形運行時 — engine 是一個強大的網頁圖形運行時,能夠提供高效的圖形渲染和互動功能。它基於 WebGL、WebGPU、WebXR 和 glTF 等技術,能夠滿足複雜的網頁圖形需求。engine 的應用領域包括遊戲開發、虛擬實境等,能夠為用戶提供豐富的互動體驗
JavaScript
★ 16.2k
⑂ 1.9k
game
☆
skypjack
/
entt
entt:實體元件系統與現代C++ — entt是一個開源的實體元件系統(ECS)框架,使用現代C++編寫,提供快速和可靠的解決方案。它的設計目標是為遊戲開發提供高效和靈活的架構,同時也適用於其他領域。entt的特點包括無依賴、header-only和生產就緒,使其成為遊戲開發和其他領域的理想選擇
C++
★ 12.9k
⑂ 1.1k
game
☆
hajimehoshi
/
ebiten
ebiten:簡單的 2D 遊戲引擎 — ebiten 是一個開源的 2D 遊戲引擎,使用 Go 語言開發,提供了一個簡單易用的 API,讓開發者可以輕鬆地創建 2D 遊戲。它支持多種功能,包括圖形渲染、事件處理和音頻播放。ebiten 的簡單性和易用性使其成為開發 2D 遊戲的理想選擇
Go
★ 13.3k
⑂ 772
game
☆
ellisonleao
/
magictools
magictools:游戏开发资源清单 — magictools 提供了一个全面且有序的游戏开发资源列表,包括游戏引擎、框架、设计和编程资源等。它可以帮助游戏开发者快速找到所需的资源,从而提高开发效率。通过使用 magictools,开发者可以专注于创造更好的游戏体验
Markdown
★ 17k
⑂ 1.2k
game
☆
FyroxEngine
/
Fyrox
Fyrox:Rust 編寫的 3D 和 2D 遊戲引擎 — Fyrox 是一個開源的遊戲引擎,使用 Rust 編寫,提供了 3D 和 2D 渲染、GUI 和遊戲開發功能。它的目的是提供一個高性能、可擴展和易於使用的遊戲引擎,讓開發者可以快速創建高質量的遊戲。Fyrox 的開源性質使得它可以被廣泛的開發者社區使用和貢獻
Rust
★ 9.4k
⑂ 446
game
☆
MonoGame
/
MonoGame
MonoGame:跨平台遊戲開發框架 — MonoGame 提供了一個統一的框架,讓開發者可以跨平台地創建 2D 和 3D 遊戲,支持多種作業系統和設備。這個框架的優點在於其高可擴展性和跨平台的兼容性,讓開發者可以專注於遊戲的內容和設計。同時,MonoGame 也是一個開源項目,讓開發者可以自由地修改和擴展其功能。
C#
★ 14.1k
⑂ 3.1k
game
☆
libgdx
/
libgdx
libgdx:跨平台Java遊戲開發框架 — libgdx是一個開源的Java遊戲開發框架,允許開發者創建跨平台的2D和3D遊戲。它支援多種平台,包括桌面、Android、HTML5和iOS等,提供了一個統一的API讓開發者可以輕鬆地開發和部署遊戲。libgdx的跨平台能力和簡單的API使其成為遊戲開發者的熱門選擇
Java
★ 25.2k
⑂ 6.5k
game
☆
clockworklabs
/
SpacetimeDB
SpacetimeDB:時空數據庫開發平台 — SpacetimeDB 是一個關聯式數據庫,使用 Rust 語言開發,提供高速的數據存儲和查詢功能。它的設計目標是為了滿足遊戲開發和網絡應用中對數據庫的需求,特別是在大規模多人線上遊戲(MMORPG)伺服器和網絡框架中。SpacetimeDB 的開發目標是提供一個高效、可靠和易於使用的數據庫解決方案。
Rust
★ 24.8k
⑂ 1k
backend
☆
faiface
/
pixel
pixel:2D 遊戲庫 — pixel 是一個開源的 2D 遊戲庫,使用 Go 語言開發,提供了簡單易用的 API,讓開發者可以輕鬆地創建 2D 遊戲。它支持圖形渲染、窗口管理等功能,非常適合遊戲開發者使用。同時,pixel 也是一個高度可定制的庫,讓開發者可以根據自己的需求進行擴展和修改
Go
★ 4.5k
⑂ 245
game
☆
zig-gamedev
/
zig-gamedev
zig-gamedev:遊戲開發庫存儲庫 — zig-gamedev 是一個開源的遊戲開發庫存儲庫,提供各種跨平台的程式庫和示範應用程式,使用 Zig 語言開發,支持多種圖形 API,如 DirectX12、OpenGL 和 WebGPU。這個庫存儲庫提供了豐富的資源和工具,幫助開發者創建高性能和跨平台的遊戲應用程式。同時,zig-gamedev 也是一個活躍的開源社區,歡迎開發者參與和貢獻。
Zig
★ 2.8k
⑂ 187
game
☆
mosra
/
magnum
magnum:輕量級模組化C++11圖形中間件 — magnum提供了一套完整的圖形功能,包括OpenGL、Vulkan和WebGL等,讓開發者可以輕鬆地創建高性能的圖形應用。它的模組化設計使得開發者可以根據需要選擇所需的功能,從而降低了開發的複雜度和成本。同時,magnum也支持多種平台,包括Android、iOS和WebAssembly等
C++
★ 5.2k
⑂ 463
game
☆
godotengine
/
godot
godot:開源多平台2D和3D遊戲引擎 — godot是一個強大的開源遊戲引擎,支持2D和3D遊戲開發,同時提供了豐富的API和工具,讓開發者可以輕鬆地創建跨平台的遊戲。godot的開源性質使其受到廣泛的歡迎和貢獻,同時也使其成為了一個高度可定制和擴展的遊戲引擎。因此,godot已經成為了遊戲開發者的首選引擎之一
C++
★ 113.9k
⑂ 26k
game
☆
leereilly
/
games
games:GitHub 上的游戏列表 — games 项目提供了一个GitHub上的游戏列表,涵盖了多种类型、平台和引擎的游戏。这个项目的目的是为了方便开发者和玩家发现新的游戏和资源。通过 games 项目,用户可以找到从简单的 HTML5 游戏到复杂的 3D 游戏等各种类型的游戏
★ 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 應用。它的目的是讓編程變得更加簡單和高效,讓開發者可以專注於創造力和創新。crush 的出現讓開發者可以更容易地使用 AI 和機器學習技術
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是一個高效且可擴展的實體元件系統,允許開發者以資料導向的方式設計和實現遊戲引擎和其他應用程式。它支援多種C++標準,包括cpp11、cpp14和cpp17,同時也提供無依賴和可攜帶的特性。flecs的設計目標是提供高性能和低延遲的實體管理,適合於遊戲開發和其他高效能應用程式
C
★ 8.5k
⑂ 609
game
☆
raylib-zig
/
raylib-zig
raylib-zig:Zig語言的raylib繫結庫 — raylib-zig是為Zig語言而設計的raylib繫結庫,提供了手動調整和自動生成的繫結,讓開發者可以輕鬆地使用raylib進行遊戲開發。這個庫對於希望使用Zig語言進行遊戲開發的開發者來說非常重要,因為它提供了一個方便且高效的方式來使用raylib。同時,raylib-zig也支持了遊戲開發的多樣化需求,讓開發者可以專注於遊戲的創作。
Zig
★ 1.8k
⑂ 255
game
☆
olistic
/
warriorjs
warriorjs:程式設計與人工智慧遊戲 — warriorjs是一款基於TypeScript的遊戲,結合了人工智慧和程式設計元素,讓玩家可以在遊戲中學習和提升程式設計技能。這款遊戲使用Node.js作為運行環境,提供了一個互動式的學習平台。通過戰鬥和挑戰,玩家可以提高自己的程式設計能力和人工智慧知識
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 项目中
Swift
★ 15.3k
⑂ 1.7k
mobile
☆
BoomingTech
/
Piccolo
Piccolo:迷你遊戲引擎 — Piccolo是一個開源的迷你遊戲引擎,使用C++編寫,提供了基本的遊戲功能,如渲染、物理和ImGui支持。它的目的是為了簡化遊戲開發過程,讓開發者可以專注於創造遊戲內容。Piccolo的設計目標是輕量級和易於使用,適合於小型遊戲開發團隊和個人開發者
C++
★ 6.7k
⑂ 2k
game
☆
VoltAgent
/
awesome-design-md
awesome-design-md:設計系統集合 — awesome-design-md 提供了一系列的 DESIGN.md 文件分析,涵蓋了各大品牌的設計系統,包括 design-tokens、figma、google-stitch 等。這些設計系統可以用於生成匹配的 UI,讓開發者更容易地創建一致的用戶界面。通過使用 awesome-design-md,可以提高開發效率和用戶體驗
★ 99.5k
⑂ 11.6k
ai-ml
☆
david-vanderson
/
dvui
dvui:即時 Zig 圖形使用者介面 — dvui 提供了一個高效且易用的 GUI 解決方案,讓開發者可以快速建立圖形使用者介面。它使用 Zig 程式語言開發,提供了優異的性能和安全性。dvui 的即時性使其特別適合於遊戲和應用程式的開發
Zig
★ 1.6k
⑂ 133
other
☆
flame-engine
/
flame
flame:基於 Flutter 的遊戲引擎 — flame 提供了一個簡單且強大的遊戲開發框架,讓開發者可以輕鬆地創建 2D 遊戲。它基於 Flutter 框架,使用 Dart 語言開發,讓開發者可以享受 Flutter 的跨平台能力。flame 的目標是提供一個高性能、易於使用的遊戲引擎,讓開發者可以專注於遊戲內容的開發
Dart
★ 10.7k
⑂ 1k
game
☆
Redot-Engine
/
redot-engine
redot-engine:多平台2D和3D遊戲引擎 — redot-engine是一個開源的跨平台2D和3D遊戲引擎,使用C++編寫,支援多種平台,包括Windows、Mac和Linux。它提供了豐富的功能和工具,讓遊戲開發者可以輕鬆地創建高品質的遊戲。redot-engine的開源性質使其成為遊戲開發者的理想選擇
C++
★ 5.9k
⑂ 311
game
☆
urho3d
/
urho3d
urho3d:開源遊戲引擎 — urho3d是一個跨平台的遊戲引擎,使用C++編寫,支援2D和3D圖形渲染。它提供了強大的功能和工具,讓開發者可以輕鬆地創建自己的遊戲。同時,urho3d也是一個開源項目,讓開發者可以自由地修改和擴展引擎的功能。
C++
★ 4.8k
⑂ 1k
game
☆
CosmicMind
/
Material
Material:美麗應用程式UI/UX框架 — Material是一個基於Swift的UI/UX框架,提供了豐富的設計元素和組件,例如動畫、卡片、導航控制器等,幫助開發者創建美麗的應用程式。這個框架的設計理念是簡潔和易用,讓開發者可以快速地創建出高質量的用戶界面。同時,Material也提供了豐富的自定義選項,讓開發者可以根據自己的需求進行個性化定制
Swift
★ 12k
⑂ 1.3k
web
☆
carbon-design-system
/
carbon
carbon:IBM 設計系統 — carbon 是一個強大的設計系統,提供了一系列的元件和工具,幫助開發者快速建立一致的使用者介面。它支持 TypeScript、JavaScript 和 React 等技術,同時也提供 SCSS 樣式表。carbon 的設計目的是為了讓開發者能夠快速建立高品質的使用者介面
TypeScript
★ 9.3k
⑂ 2.2k
web
☆
MiniMax-AI
/
skills
skills:人工智慧技能開發 — skills是一個開源項目,提供了一個基於C#的技能開發框架,讓開發者可以輕鬆地創建和集成人工智慧技能。這個項目的目的是提供一個簡單和靈活的方式來開發和應用人工智慧技能。同時,skills也提供了一個強大的API,讓開發者可以輕鬆地擴展和自定義技能
C#
★ 13k
⑂ 1.1k
other
☆
melonjs
/
melonJS
melonJS:輕量級HTML5遊戲引擎 — melonJS是一個開源的HTML5遊戲引擎,提供了輕量級和現代化的解決方案,適用於2D遊戲開發。它支持多種功能,如Canvas 2D、WebGL和Web Audio,同時也提供了豐富的API和工具,讓開發者可以輕鬆地創建自己的遊戲。melonJS的目標是提供一個高效、可擴展和易用的遊戲引擎,讓開發者可以專注於遊戲內容的創作
JavaScript
★ 6.3k
⑂ 662
game
☆
chrisbanes
/
cheesesquare
cheesesquare:Android 設計庫示範 — cheesesquare 這個專案使用 Kotlin 語言,展示了 Android Design library 的新功能。它提供了一個實用的範例,讓開發者可以學習如何使用這些新功能來改善 app 的使用者介面。同時,cheesesquare 也是一個很好的學習資源,讓開發者可以更深入地了解 Android Design library 的能力
Kotlin
★ 7.6k
⑂ 1.8k
mobile
☆
KilledByAPixel
/
LittleJS
LittleJS:微型快速HTML5遊戲引擎 — LittleJS是一個開源的JavaScript遊戲引擎,具有Box2D物理引擎、WebGL渲染等功能。它的設計目標是提供一個快速、輕量級且易於使用的遊戲引擎,讓開發者可以快速地創建HTML5遊戲。LittleJS的開源性質和無依賴關係使其成為一個非常有吸引力的選擇
JavaScript
★ 4.1k
⑂ 225
game
☆