游戏开发 Skill技能列表

4.5

Godot经济系统Skill godot-economy-system

这个技能提供游戏经济系统设计的专家指导,包括货币管理、商店系统、动态定价、掉落表等,适用于RPG、交易游戏或资源管理系统,帮助开发者构建平衡的游戏经济。关键词:EconomyManager, currency, shop_item, loot_table, dynamic_pricing, buy_sell_spread, currency_sink, inflation, item_rarity。

4.5

Godot对话系统开发Skill godot-dialogue-system

这个技能专注于在Godot游戏引擎中设计和实现灵活、数据驱动的对话系统,支持分支对话、角色肖像、玩家选择、条件对话、打字机效果、本地化和语音集成。适用于叙事游戏、RPG或视觉小说开发。关键词:Godot对话系统、游戏开发、分支对话、本地化、语音集成、数据驱动、对话图、条件逻辑。

4.5

Godot调试与性能分析Skill godot-debugging-profiling

这个技能提供了在Godot游戏引擎中进行高效调试和性能分析的专家指南。它包括打印调试方法(如push_warning、push_error、assert)、断点设置、Godot调试器使用、性能监控工具(如时间分析器和内存监视器)、错误处理模式和性能优化技巧。适用于游戏开发中的bug修复、性能调优和开发诊断。关键词:Godot调试、性能分析、游戏开发、bug修复、优化工具。

4.5

Godot组合架构Skill godot-composition

这个技能提供在Godot游戏引擎中使用组合模式(实体-组件系统)构建可扩展游戏的专家级架构指南。适用于设计玩家控制、NPC、敌人、武器等复杂系统,强调模块化、代码重用和“Has-A”关系,提升开发效率和可维护性。关键词:Entity-Component, ECS, 游戏开发, Godot, 组件化架构, 玩家控制, NPC, 敌人, 武器, 游戏循环, 关卡设计。

4.5

Godot战斗系统Skill godot-combat-system

Godot战斗系统是一个专家级的技能,用于在Godot游戏引擎中构建灵活、基于组件的战斗系统。它涵盖了命中框、伤害框、伤害计算、生命值管理、战斗状态机、连击系统、技能冷却和伤害弹窗等关键组件,适用于动作游戏、RPG和格斗游戏的开发。关键词:Hitbox, Hurtbox, DamageData, HealthComponent, 战斗状态, 连击系统, 技能冷却, 无敌帧, 伤害弹窗, Godot游戏开发, 游戏战斗系统。

4.5

GodotCharacterBody2D专家实现Skill godot-characterbody-2d

此技能提供在Godot引擎中使用CharacterBody2D进行2D角色移动的专家级实现模式,包括平台移动(如coyote时间、跳跃缓冲、可变跳跃高度)、顶部移动(8方向、坦克控制)、碰撞处理、单向平台和状态机等。适用于游戏开发、角色控制和物理模拟。关键词:Godot, CharacterBody2D, 2D游戏开发, 移动控制, 物理引擎, coyote_time, jump_buffer, 平台移动, 碰撞处理。

4.5

Godot相机系统Skill godot-camera-systems

这个技能提供Godot游戏引擎中2D和3D相机控制的专家级模式,包括平滑跟随、相机抖动、超前预测、相机过渡等功能。适用于玩家相机、电影序列或多相机系统,关键词包括Camera2D、Camera3D、SpringArm3D、position_smoothing、camera_shake等,便于SEO搜索。

4.5

Godot自动加载架构Skill godot-autoload-architecture

本技能提供Godot AutoLoad(单例)架构的专家级指导,涵盖全局状态管理、场景转换、信号通信、依赖注入等核心模式,适用于游戏开发中的管理器、音频控制和数据持久化。关键词:Godot、AutoLoad、单例、架构、游戏开发、信号总线、依赖注入。

4.5

Godot音频系统Skill godot-audio-systems

这是关于Godot游戏引擎音频系统的专家指南,提供AudioStreamPlayer变体、AudioBus混音架构、动态效果、音频池化性能优化、音乐过渡和程序化音频生成等模式。适用于音乐系统设计、音效实现、空间音频配置和音频反应式游戏玩法开发。关键词:Godot、音频系统、AudioStreamPlayer、AudioBus、音频效果、音频池、音乐交叉淡入淡出、BPM同步、程序化音频。

4.5

GodotAnimationTree精通Skill godot-animation-tree-mastery

掌握 Godot 游戏引擎中 AnimationTree 的高级使用技巧,包括状态机、混合空间、根运动等,用于开发复杂角色动画系统。关键词:Godot, AnimationTree, 动画, 游戏开发, 状态机, 混合动画。

4.5

Godot动画播放器Skill godot-animation-player

此技能用于Godot游戏引擎中的AnimationPlayer系统,实现时间线动画制作和管理,包括角色动画、UI过渡、过场动画、根运动提取、程序化动画生成等功能。关键词:动画播放、关键帧、时间线、游戏开发、UI动画、根运动、程序化动画、轨道类型、动画回调。

4.5

Godot游戏多玩家适配技能Skill godot-adapt-single-to-multiplayer

这个技能提供了在Godot引擎中将单机游戏转换为多玩家游戏的专家指导,涵盖客户端-服务器架构、权威服务器设计、MultiplayerSynchronizer使用、延迟补偿技术(如客户端预测和服务器协调)、输入缓冲和防作弊措施。适用于游戏开发者需要为单机游戏添加多玩家功能的情况,确保游戏体验流畅和安全。关键词:Godot引擎、多玩家游戏、游戏开发、网络编程、延迟处理、防作弊、客户端预测、权威服务器。