跳到正文
cccskills

gamedev-skills

@gamedev-skills

组织

Agent Skills that make AI coding agents reliable at game dev. Open & cross-engine.

75 个技能1 个仓库 2523

技能(75)

在搜索中筛选

Build a first-person shooter: move+mouse-look controller, hitscan or projectile shooting, weapons, health, and enemy AI. Use for an FPS, or tuning aim feel, time-to-kill, recoil, or spread.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Export and build a Godot 4.7 project for distribution: install export templates, define export presets (Windows/macOS/Linux/Web/Android), run headless command-line exports for CI, and handle web (HTML5) COOP/COEP and dedicated-server/headless builds. Use when exporting a Godot game, configuring export_presets.cfg, building for web/desktop/mobile, or automating builds from the command line.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Structure and debug a LÖVE (Love2D) game in Lua: the love.load/update/draw loop, delta-time movement, input, and screen states. Use when building a LÖVE 11.x game (main.lua, conf.lua, .love).

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Design and build game UI/UX — HUDs, menus, and overlays — that survive every screen: anchor- based responsive layout, resolution/aspect scaling and safe areas, keyboard/gamepad focus navigation, a screen/menu state stack, and event-driven (not polled) HUD updates. Engine- neutral patterns that pair with the detected engine's UI skill. Use when the user mentions HUD, health bar, main menu, pause menu, settings screen, UI layout, anchors, UI scaling, aspect ratio, safe area, controller/keyboard menu navigation, or wiring UI to game state.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Structure a Godot 4.7 project with the scene tree and node composition: build reusable scenes, instance PackedScenes at runtime, navigate the tree safely, and register autoload singletons. Use when designing .tscn scenes, deciding how to split nodes, spawning instances with instantiate(), wiring autoloads, or fixing "node not found"/freed-node errors in a Godot project.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Build a 2D platformer: run/jump control with coyote time, jump buffering, and variable jump height, plus tiled levels and hazards. Use for a platformer or Mario/Celeste-like, or tuning jump feel.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Run GDScript test suites from the command line with `godot --headless`, using a SceneTree/MainLoop runner script that exits non-zero on failure so CI can gate merges. Use when a Godot project needs unit tests without opening the editor, when wiring a CI job (GitHub Actions or similar) that must fail the build on a failing `.gd` test, or when a `godot --headless` invocation hangs, opens a window, or exits 0 despite failed assertions.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Build a tower defense: enemies pathing along lanes, wave spawning, towers that auto-target and fire, an economy, and lives. Use for a tower-defense/wave-defense game, or balancing waves and economy.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Build game cameras that feel good — 2D follow with a deadzone, look-ahead, smoothing, and level-bounds clamping; 3D third-person orbit with collision and first-person look; plus multi-target framing and a shake hook. Engine-neutral techniques that pair with the engine's camera node and rigs like Unity Cinemachine or Godot Camera2D/PhantomCamera. Use when the user mentions camera follow, follow camera, deadzone, look-ahead, camera smoothing, camera bounds/ limits, third-person camera, orbit camera, first-person look, Cinemachine, or camera jitter.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Plan, generate, source, normalize, and validate cohesive visual game assets. Use for art direction, style bibles, sprites, tilesets, backgrounds, UI art, icons, textures, concept art, or 3D asset briefs.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Build branching dialogue and narrative — a node/choice graph with conditions, variables, and localization hooks — and choose between authoring tools Ink and Yarn Spinner or a custom data-driven runner. Engine-neutral. Use when the user mentions dialogue system, branching dialogue, conversation tree, choices, Ink (.ink), Yarn Spinner (.yarn), or NPC dialogue.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

game-ai

免费

Design NPC and enemy decision-making with finite state machines, behavior trees, steering behaviors, and A* pathfinding — engine-neutral algorithms that pair with the detected engine's navigation API. Use when building enemy AI, an FSM or behavior tree, steering/flocking, or pathfinding, or when the user mentions state machine, behavior tree, blackboard, A*, navmesh, seek, or patrol/chase.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

game-feel

免费

Add "juice" and game feel that makes actions satisfying — screen shake, hit-stop/freeze frames, tweened/eased motion, squash & stretch, knockback, and layered audio-visual feedback — as engine-neutral techniques that pair with the detected engine's tween, particle, and camera APIs. Use when the user mentions game feel, juice, "make it feel good/punchy", screen shake, hit stop, screen freeze, easing, squash and stretch, impact frames, or feedback/polish on hits, jumps, pickups, and deaths.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Architect game input — action mapping (abstracting keys into named actions), rebinding with conflict detection and persistence, multi-device support (keyboard, gamepad, touch), analog deadzones, and feel features like input buffering and coyote time, plus accessibility. Engine-neutral. Use when the user mentions input mapping, rebind controls, gamepad support, deadzone, input buffering, coyote time, or accessible controls.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Design and build playable levels — the blockout/whitebox-to-playable workflow, player metrics and grid layout, pacing and flow (tension/rest curve), gating and the critical path, and encounter design. Engine-neutral practice. Use when the user mentions level design, blockout/whitebox/greybox, level layout, level pacing, encounter design, or the critical path through a level.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

roguelike

免费

Build a roguelike: turn-based grid movement, procedural dungeons, permadeath, field-of-view, and loot tables. Use for a roguelike/roguelite or turn-based grid dungeon crawler with procedural levels.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Write idiomatic GDScript for Godot 4.7: static typing, the node lifecycle (_ready/_process/_physics_process), @export/@onready/@tool annotations, signals, and await for asynchronous flow. Use when editing .gd scripts in a Godot project (project.godot), writing or debugging GDScript, or porting 3.x GDScript to 4.x (function signatures, yield to await, export to @export).

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Design data-driven Godot 4.7 games with custom Resource classes: define typed data with class_name + @export, save/load .tres/.res files, instance and duplicate resources, and load on demand with ResourceLoader (incl. threaded loading). Use when modeling items/stats/configs as data in a Godot project, creating .tres resources, or working with custom Resource subclasses and ResourceLoader/ResourceSaver.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

bevy-ecs

免费

Structure a Bevy app around its Entity Component System: build the App with plugins, define Component/Resource types, write systems with Query/Res/Commands, filter and order systems, and use the Time resource for frame-rate-independent motion. Use when building or debugging a Bevy game in Rust — when the user mentions Bevy, ECS, App::new, add_systems, Query, Commands, components/systems, or a Cargo.toml depending on bevy.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

roblox-ui

免费

Build production Roblox interfaces with ScreenGui/PlayerGui lifecycle, responsive UDim2 layouts, safe insets, reusable editable Instances, cross-device input and selection, restrained motion, cleanup, and multi-viewport verification. Use for Roblox HUDs, inventories, shops, settings, ability bars, ScrollingFrames, AutomaticSize, GuiService, gamepad focus, touch UI, or UI that clips, resets on respawn, looks generic, or was generated as one giant LocalScript.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Generate game content procedurally — seeded deterministic RNG, value/Perlin/ Simplex noise for terrain and heightmaps, grid dungeon generation (rooms + corridors, BSP, random walk), and weighted loot/drop tables. Engine-neutral algorithms. Use when the user mentions procedural generation, perlin/simplex noise, random seed, dungeon generator, heightmap/terrain, or loot tables.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Use Godot 4.7 physics bodies and detection in 2D and 3D: RigidBody, StaticBody, Area, and CharacterBody; collision layers vs masks; contact/overlap signals; and raycasts (RayCast nodes and direct space-state queries). Use when configuring collision layers/masks, detecting overlaps with Area2D/Area3D, applying forces to a RigidBody, or casting rays in a Godot project (.tscn with physics bodies), including 3D projects running Jolt Physics, the default 3D engine for projects created in 4.6+.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Animate in Godot 4.7 three ways: AnimationPlayer for keyframed clips (incl. call and signal tracks), AnimationTree with state machines and blend spaces for character animation, and Tween for short procedural/UI tweens via create_tween(). Use when working with AnimationPlayer/AnimationTree nodes in a .tscn, blending character states, sprite-sheet animation, or code-driven Tweens.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

Modify living Roblox Studio projects safely: inspect Explorer and execution locations, preserve existing structure, reuse modules/remotes, create meaningful Instances, apply Attributes and CollectionService tags, test server/client and multiple devices, inspect Output, and remove experiments/debug objects. Use when an agent edits a place or rbxl/rbxlx/Rojo project, operates in Studio, adds Scripts/LocalScripts/ModuleScripts, or must verify a Roblox change in context.

中文简介正在准备中。当前显示原文说明。

gamedev-skills/awesome-gamedev-agent-skills25232026年10月9日 更新

这是你的账号吗?关联 GitHub 后可以汇总到你的创作者页面(日语)