https://github.com/xiaomingx/awesome-godot
A curated list of free/libre plugins, scripts and add-ons for Godot
https://github.com/xiaomingx/awesome-godot
List: awesome-godot
Last synced: 3 months ago
JSON representation
A curated list of free/libre plugins, scripts and add-ons for Godot
- Host: GitHub
- URL: https://github.com/xiaomingx/awesome-godot
- Owner: XiaomingX
- License: apache-2.0
- Created: 2024-11-25T07:55:04.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-25T07:59:09.000Z (6 months ago)
- Last Synced: 2024-11-25T08:32:38.208Z (6 months ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-godot - A curated list of free/libre plugins, scripts and add-ons for Godot. (Programming Language Lists / GDScript Lists)
README
# awesome-godot 开源游戏项目(基于Godot)
### 2D游戏
#### Godot 4
- [Poder Solar](https://github.com/antimundo/poder-solar) - 资源管理小游戏。
- [Unknown Horizons](https://github.com/unknown-horizons/godot-port) - 《Unknown Horizons》的官方重制版本。#### Godot 3
- [Breakable](https://github.com/didier-v/breakable) - 类似《打砖块》的游戏。
- [Flappy Race](https://github.com/Jibby-Games/Flappy-Race) - 灵感来自《Flappy Bird》和《马里奥赛车》的在线多人游戏。
- [Haldric](https://github.com/wesnoth/haldric) - 《Battle for Wesnoth》的官方重制版本。
- [Memory Game](https://github.com/Tzoop/MemoryGame) - 简单的记忆力游戏。
- [Portal 2D](https://github.com/JulianWels/portal2d) - 《Portal》的2D重制版本。
- [ROTA](https://github.com/HarmonyHoney/ROTA) - 重力解谜平台游戏。
- [TuxBuilder](https://github.com/Alzter/TuxBuilder) - 《SuperTux》的重制项目。#### Godot 2
- [Tanks of Freedom](https://github.com/w84death/Tanks-of-Freedom) - 回合制等距战略游戏。### 3D游戏
#### Godot 4
- [LibreAim](https://github.com/Nokorpo/LibreAim) - FPS训练游戏。
- [Super Tux Party](https://gitlab.com/SuperTuxParty/SuperTuxParty) - 类似《马里奥派对》的多人派对游戏。
- [Thrive](https://github.com/Revolutionary-Games/Thrive/) - 关于生命进化的开放世界游戏。#### Godot 3
- [Rapid Rescue](https://github.com/Azza292/RapidRescue) - 多人策略游戏。### XR游戏
#### Godot 4
- [Piggy Rescue](https://github.com/surreal6/piggyRescue) - 抓小猪的趣味游戏。#### Godot 3
- [Beep Saber VR](https://github.com/NeoSpark314/BeepSaber) - 基于《Beat Saber》的VR游戏。---
## 开源工具/非游戏项目(基于Godot)
#### Godot 4
- [Clipboard Narrator](https://github.com/lesleyrs/clipboard-narrator) - 将网页内容转为有声读物。
- [Lorien](https://github.com/mbrlabs/Lorien) - 无限画布绘图与白板工具,支持绘图板和压力感应。
- [Pixelorama](https://github.com/Orama-Interactive/Pixelorama) - 2D像素画编辑器。#### Godot 3
- [Material Maker](https://github.com/RodZill4/material-maker) - 生成PBR材质的工具,类似Substance Designer。
- [vpuppr](https://github.com/virtual-puppet-project/vpuppr) - 跨平台的VTuber应用,支持多种追踪方式。## 模板资源
### Godot 4
- [Godot XR 模板](https://github.com/godotVR/godot-xr-template) - 多关卡XR游戏的基础模板。
- [Maaack 游戏模板](https://github.com/Maaack/Godot-Game-Template) - 包含主菜单、选项菜单、暂停菜单、场景加载和示例游戏场景的模板。### Godot 3
- [First Person Starter](https://github.com/Whimfoome/godot-FirstPersonStarter) - 包含第一人称控制器的模板,易于从Inspector调整。
- [Godot FPS 模板](https://github.com/MilkAndBanana01/godot-fps-template) - 免费的第一人称游戏模板。
- [Minimum Game](https://github.com/benmarz/minimum_game) - 简约的像素风2D游戏模板,包含多个房间、HUD、菜单和自动保存功能。---
## 演示项目
### Godot 4
- [Kaleidoscope](https://github.com/Elesh-Norn/kaleidoscope) - 用于交互式Shader的演示项目。
### Godot 3
- [Godot Demo Projects](https://github.com/godotengine/godot-demo-projects) - 官方提供的演示项目集合。
- [TPS Demo](https://github.com/godotengine/tps-demo) - 官方第三人称射击游戏演示,画质优良。
- [OpenRPG](https://github.com/GDquest/godot-open-rpg) - JRPG风格的游戏演示与模板。
- [真实水面Shader](https://github.com/godot-extended-libraries/godot-realistic-water) - 带有泡沫和折射效果的3D水面Shader。---
## 插件和脚本
### Godot 4
- [3D 碰撞自动生成器](https://github.com/ThGnommy/godot_3d_auto_collision_generator) - 一键为多个3D对象生成碰撞体。
- [对话引擎](https://github.com/Rubonnek/dialogue-engine) - 适配GUI节点的简单对话引擎,可自动绘制对话树。
- [场景管理器](https://github.com/glass-brick/Scene-Manager) - 一行代码实现美观的场景切换效果。
- [任务管理器](https://github.com/Rubonnek/quest-manager) - 简约的任务管理器,便于运行时调试。
- [HTerrain](https://github.com/Zylann/godot_heightmap_plugin) - 支持纹理绘制、洞穴、LOD的地形编辑插件。### Godot 3
- [2D 日夜循环](https://github.com/hiulit/Godot-3-2D-Day-Night-Cycle) - 适用于2D游戏的日夜循环脚本。
- [对话系统](https://github.com/coppolaemilio/dialogic) - 创建对话、角色和对话场景的工具。
- [Aseprite 导入工具](https://github.com/viniciusgerevini/godot-aseprite-wizard) - 将Aseprite动画导入为SpriteFrames。
- [Godot SQLite](https://github.com/2shady4u/godot-sqlite) - SQLite数据库支持的GDNative封装。
- [Godot Trail System](https://github.com/OBKF/Godot-Trail-System) - 高级2D/3D拖尾效果系统。---
## 教程
- **官方教程列表**:[Godot文档教程](https://docs.godotengine.org/en/latest/community/tutorials.html) - 包含丰富的官方资源与学习资料。
## **Godot 插件**
### **常用插件**
- [Camera2D Screen Shake](https://godotengine.org/qa/438/camera2d-screen-shake-extension) - 实现 Camera2D 的屏幕震动效果。
- [Godot Shaders](https://github.com/GDQuest/godot-shaders) - 丰富的 2D 和 3D 开源着色器库。
- [Tileset Builder](https://gist.github.com/Calinou/27e979ab0a35500c3381) - 创建瓷砖地图的工具。
- [Godot Game Tools](https://github.com/vini-guerrero/Godot_Game_Tools) - 提供从 Blender 导入资产到 Godot 的支持。### **热门模块**
- [FMOD Integration](https://github.com/alexfonseka/godot-fmod-integration) - 将 FMOD 音频引擎集成到 Godot 中,支持高品质音频处理。
- [GodotSteam](https://github.com/Gramps/GodotSteam) - 提供 Steam API 绑定,支持 Windows、macOS 和 Linux。
- [Godot Voxel](https://github.com/Zylann/godot_voxel) - 用于构建体素世界的模块。
- [godot-python](https://github.com/touilleMan/godot-python) - 为 Godot 提供 Python 支持。---
## **编辑器支持**
### **GDScript/C# 开发支持**
- **Visual Studio Code**
- [godot-tools](https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools) - 提供 GDScript 支持的完整工具集。
- [C# Tools](https://marketplace.visualstudio.com/items?itemName=neikeq.godot-csharp-vscode) - 专为 Godot C# 项目设计的调试器和工具。
- **Vim**
- [vim-godot](https://github.com/habamax/vim-godot) - 支持 GDScript 和 Godot Shader 语言的语法高亮、补全和代码检查。### **内置脚本编辑器主题**
- [Godot Syntax Themes](https://github.com/godotengine/godot-syntax-themes) - 包含多种流行主题,如 Solarized、Gruvbox 等。---
## **资源与工具**
### **Godot 官方与社区资源**
- [Godot Asset Library](https://godotengine.org/asset-library/asset) - 官方资源库,包含用户创建的游戏、插件、模板和教程。
- [Godot Shaders](https://godotshaders.com/) - 专注于 Godot 的社区驱动着色器库。### **辅助工具**
- [godot-gdscript-toolkit](https://github.com/Scony/godot-gdscript-toolkit) - 独立的命令行工具,用于 GDScript 的解析、格式化和检查。
- [Godot CI](https://github.com/aBARICHELLO/godot-ci) - 基于 Docker 的工具,支持通过 CI 导出 Godot 游戏。---
## **推荐开发技巧**
- **脚本管理**:使用 [godot-package-manager](https://github.com/you-win/godot-package-manager) 管理 Godot 的 npm 包。
- **持续集成**:结合 GitHub Actions 和 [godot-actions](https://github.com/bend-n/godot-actions) 高效管理项目部署。---