软件开发 Skill技能列表
Godot任务追踪系统Skill godot-quest-system
这是一个用于Godot游戏引擎的任务系统,通过基于资源的任务数据、信号驱动的更新和自动加载管理器,实现任务目标跟踪、进度管理、奖励分发和分支链功能,适用于RPG游戏或任务系统开发。关键词包括Godot、任务系统、任务跟踪、信号驱动、自动加载、游戏开发。
Godot项目模板技能Skill godot-project-templates
这个技能提供Godot游戏引擎的专业项目模板,适用于2D平台游戏、俯视视角RPG和3D FPS等游戏类型,包括目录结构、AutoLoad模式和核心系统,帮助开发者快速启动新项目、优化架构设计,并避免常见错误。关键词:Godot, 项目模板, 游戏开发, 2D平台游戏, RPG, FPS, AutoLoad, 场景结构。
Godot项目组织基础Skill godot-project-foundations
这个技能提供Godot 4游戏项目的组织专家蓝图,涵盖特征基础文件夹结构、命名约定(如snake_case文件、PascalCase节点)、版本控制最佳实践(.gitignore、.gdignore),以及避免常见错误的指南。关键词:Godot,项目组织,命名约定,版本控制,游戏开发,特征基础。
程序化内容生成专家Skill godot-procedural-generation
此技能专精于在Godot游戏引擎中实现程序化内容生成,用于自动创建游戏中的地牢、地形、战利品和关卡。采用FastNoiseLite、随机行走、BSP树、波函数坍缩和种子随机化等技术,适用于开发roguelike游戏、沙盒游戏和动态内容项目。关键词:程序化生成、Godot、FastNoiseLite、Perlin噪声、BSP、波函数坍缩、随机化、游戏开发。
GodotWeb平台开发Skill godot-platform-web
这个技能专注于在Godot游戏引擎中开发和导出到Web平台(HTML5)的游戏或应用。它涵盖WebGL/WebGPU渲染、自定义加载屏幕、JavaScriptBridge集成、LocalStorage保存和大小优化等关键方面。适用于Web导出或实现浏览器特定功能,帮助开发者优化性能、确保兼容性和提升用户体验。关键词:Godot、Web平台、HTML5、WebGL、WebGPU、JavaScriptBridge、LocalStorage、游戏开发、浏览器集成、性能优化、SEO。
API设计Skill designing-apis
API设计技能专注于创建安全、可扩展和可维护的应用程序编程接口,采用RESTful、GraphQL和事件驱动模式。它涵盖资源设计、版本控制、错误处理、分页、速率限制和安全性,适用于设计新API、演进现有API或为团队建立API标准。关键词:API设计、RESTful、GraphQL、事件驱动、安全、可扩展、可维护、版本控制、错误处理。
Shell脚本编写Skill shell-scripting
Shell 脚本编写技能用于自动化系统任务、构建 CI/CD 管道脚本、创建容器入口点等。它涉及错误处理、参数解析、测试和可移植性优化,适用于 DevOps、系统管理和开发自动化。关键词:Shell 脚本、自动化、DevOps、CI/CD、容器、错误处理、参数解析、测试、可移植性。
Godot音频系统Skill godot-audio-systems
这是关于Godot游戏引擎音频系统的专家指南,提供AudioStreamPlayer变体、AudioBus混音架构、动态效果、音频池化性能优化、音乐过渡和程序化音频生成等模式。适用于音乐系统设计、音效实现、空间音频配置和音频反应式游戏玩法开发。关键词:Godot、音频系统、AudioStreamPlayer、AudioBus、音频效果、音频池、音乐交叉淡入淡出、BPM同步、程序化音频。
技能射击指示器Skill godot-genre-moba
这个技能用于在MOBA游戏中实现鼠标跟随的技能射击指示器,绘制矩形指示器并在物理过程中旋转以预览技能范围,提升游戏交互和视觉效果。关键词:技能射击、指示器、鼠标跟随、MOBA游戏、Godot开发、游戏开发。
Godot多人在线网络编程Skill godot-multiplayer-networking
这个技能是关于使用Godot游戏引擎进行多人在线网络编程的专家指南,涵盖RPC、状态同步、权威服务器、客户端预测和大厅系统,适用于开发在线多人在线游戏、LAN合作游戏或网络游戏。关键词:Godot, 多人在线网络, RPC, 状态同步, 游戏开发, 权威服务器, 客户端预测, 网络编程, 游戏引擎。
Godot游戏性能优化技能Skill godot-performance-optimization
这个技能是关于使用 Godot 游戏引擎进行性能分析和优化的专家技能。它涵盖使用 Godot Profiler、对象池化、可见性剔除等技术来诊断帧率下降、内存泄漏、绘制调用过多等问题,并优化游戏性能以达到目标 FPS。关键词:性能优化、Godot Profiler、对象池、可见性剔除、瓶颈识别、游戏开发。
Godot粒子系统技能Skill godot-particles
这个技能提供了使用Godot游戏引擎创建高性能GPU粒子系统的专家指南,用于视觉特效(VFX)、环境效果和视觉反馈。关键词包括GPUParticles2D、ParticleProcessMaterial、emission_shape、color_ramp、sub_emitter、one_shot。