Build a PixiJS v8 render layer: create the async Application, load textures with Assets, compose the scene graph with Container and Sprite, drive the ticker loop, wire pointer events, and group draws with render groups. Use when building or debugging PixiJS v8 — when the user mentions PixiJS, Pixi, Application, app.stage, Container, Sprite, Assets.load, app.ticker, or eventMode. Pins the v8 async init() API.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated 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.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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).
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
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.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
Play and mix audio in Godot 4.7: AudioStreamPlayer (2D/3D variants), audio buses with volume/mute and effects, music vs SFX routing, db/linear volume, and precise sync-to-beat playback timing. Use when playing sounds or music in a Godot project, routing AudioStreamPlayer nodes to buses, adjusting bus volume via AudioServer, or syncing gameplay to the beat.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
Design save/load for game state — choosing what to serialize, file formats, save slots, atomic crash-safe writes, schema versioning and migration, and autosave. Engine-neutral. Use when the user mentions save system, save/load, game state persistence, save slots, autosave, save file corruption, or migrating old saves to a new version.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026
Build a visual novel: a branching script, character and background display, a text box with choices, save/load, backlog, and skip/auto. Use for a VN, dating sim, or branching story game.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated 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.7KUpdated Oct 9, 2026
Write game shaders from cross-engine fundamentals — the vertex→fragment pipeline, coordinate spaces, UV math, and common 2D/3D effects (tint, UV scroll, dissolve, outline, fresnel rim, vignette) in GLSL with HLSL equivalents. Use when the user mentions shaders, fragment/pixel shader, vertex shader, UV, GLSL, HLSL, or effects like dissolve, outline, or rim light.
The English summary is being prepared. Showing the original description.
gamedev-skills/awesome-gamedev-agent-skills☆ 2.7KUpdated Oct 9, 2026