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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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).
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build a production behavior-tree runtime (Blackboard, action/condition leaves, sequence/selector/parallel composites, decorators) and a Utility AI system (response curves — linear, exponential, sigmoid, quadratic — considerations, and action evaluators), plus hybrid BT-drives-Utility agents. Use when implementing a reusable behavior-tree or utility-based decision system, or tuning enemy/NPC decisions beyond a simple FSM, or when the user mentions behavior tree, blackboard, decorator, selector, sequence, tick status, utility AI, response/scoring curve, or consideration. For choosing between FSM/BT/steering or for pathfinding, use game-ai; for Unreal's BehaviorTree/Blackboard assets, use unreal-behavior-trees.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build Godot 4.7 user interfaces with Control nodes: anchors and offsets for responsive layout, Container nodes (VBox/HBox/Grid/Margin) for automatic arrangement, Theme resources for consistent styling, and keyboard/gamepad focus navigation. Use when laying out a HUD, menu, or UI in a Godot project, working with Control/Container nodes, anchors, themes, or focus in a .tscn.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build a card game: card data, deck/hand/discard zones, draw/shuffle/reshuffle, a turn structure, costs, and effect resolution. Use for a deckbuilder, TCG/CCG, or roguelike deckbuilder.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build a puzzle game: grid/board state, move input, rule-based resolution (match-3 cascades, sokoban pushes, tile logic), scoring, and undo. Use for a match-3, sokoban, or grid-logic puzzle.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Find and fix game performance problems methodically — measure with the engine profiler first, reason about the frame-time budget, locate the CPU-vs-GPU bottleneck, then apply the right fix: object pooling, draw-call batching, fewer allocations/GC spikes, and asset budgets. Engine- neutral method that pairs with each engine's profiler. Use when the user mentions performance, optimize, low/dropping FPS, frame drops, stutter, lag, profiler, frame budget, draw calls, batching, garbage collection/GC spikes, object pooling, or "the game runs slow".
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build networked games with Godot 4.7 high-level multiplayer: set up an ENetMultiplayerPeer server/client, define RPCs with the @rpc annotation (call via rpc()/rpc_id()), set per-node multiplayer authority, and replicate state with MultiplayerSpawner and MultiplayerSynchronizer. Use when adding multiplayer/networking to a Godot project, writing @rpc functions, or syncing player/world state across peers.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build respawn-safe Roblox character systems around Players, CharacterAdded/CharacterRemoving, Humanoid, HumanoidRootPart, Animator, R6/R15 rigs, movement, animations and markers, death, tools, accessories, ownership, and custom characters. Use when character scripts break after respawn, cache stale Humanoids, control movement or velocity, load AnimationTracks, handle death, equip Tools, modify avatars, or support custom player rigs.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Design and harden Roblox client/server networking with RemoteEvent, RemoteFunction, and UnreliableRemoteEvent; server authority, argument and Instance validation, rate limits, proximity/ownership checks, targeted replication, streaming, lifecycle, prediction, and reconciliation. Use for Roblox remotes, exploits, request spam, multiplayer replication, network ownership, high-frequency cosmetic updates, or server/client desynchronization.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Build a survival-crafting game: resource gathering, inventory, crafting and a tech tree, needs (hunger/thirst/temperature), and base building. Use for a survival or crafting/base-building game.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Implement game audio practice — bus/mixer architecture and gain in decibels, ducking (sidechain), adaptive/dynamic music via layering and re-sequencing, SFX variation, and beat synchronization. Engine-neutral. Use when the user mentions audio mixing, audio buses, adaptive/dynamic music, ducking, SFX variation, music layers, or syncing gameplay to the beat.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Set up a Godot 4.7 3D scene: Node3D transforms, Camera3D, lighting (DirectionalLight3D/OmniLight3D), WorldEnvironment for sky/ambient/tonemap/post, MeshInstance3D materials, and GridMap for tile-based 3D levels. Use when building a 3D scene in a Godot project, placing cameras/lights, configuring environment and post-processing, or working with Node3D/.tscn 3D content and GridMap.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
Implement 2D kinematic character movement in Godot 4.7 with CharacterBody2D and move_and_slide(): platformer run/jump with gravity, top-down 8-direction motion, slope handling, and reading collisions. Use when coding a 2D player or enemy controller, a platformer or top-down character, or fixing move_and_slide()/ is_on_floor() behavior in a .tscn with a CharacterBody2D.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.5KUpdated Oct 9, 2026