SkillAgentSearch skills...
Home

gamedev-skills

75 skills across 75 repos84.7k repo starsGitHub

Showing 1–60 of 75 skills · Page 1 of 2

gamedev-skills / ai-behavior-trees-utility-ai

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / audio-design

1.1k

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

📄 SKILL.mduniversal
skilldesignreact
85
Updated 21d ago

gamedev-skills / bevy-ecs

1.1k

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

📄 SKILL.mduniversal
skillrust
85
Updated 21d ago

gamedev-skills / camera-systems

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / card-game

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / create-game-assets

1.1k

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.

📄 SKILL.mduniversal
skillimage
85
Updated 21d ago

gamedev-skills / dialogue-systems

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / fps-shooter

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / game-ai

1.1k

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

📄 SKILL.mduniversal
skillapidesign
85
Updated 21d ago

gamedev-skills / game-feel

1.1k

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

📄 SKILL.mduniversal
skillapi
85
Updated 21d ago

gamedev-skills / game-jam

1.1k

Plan and ship a game under a jam deadline: lock scope to the clock, schedule the hours, cut features, and submit on time. Use for a game jam (Ludum Dare, GMTK Jam, Global Game Jam), a 48-hour or weekend build, or scoping and submitting a jam entry.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / game-ui-ux

1.1k

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.

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / godot-2d-movement

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-3d-essentials

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-animation

1.1k

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()

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-audio

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-csharp

1.1k

Use C#/.NET in Godot 4.7: partial classes extending nodes, the PascalCase lifecycle (_Ready/_Process/_PhysicsProcess), [Export] fields, [Signal] delegates as C# events, type-safe node lookup, and calling between C# and GDScript

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-export

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-gdscript

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-gdscript-headless-testing

1.1k

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

📄 SKILL.mduniversal
skilltestinggit+1
85
Updated 21d ago

gamedev-skills / godot-multiplayer

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-nodes-scenes

1.1k

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

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / godot-physics

1.1k

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)

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-resources

1.1k

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)

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / godot-shaders

1.1k

Write Godot 4.7 shaders in the Godot Shading Language: canvas_item shaders for 2D and spatial shaders for 3D, with vertex/fragment functions, uniforms (source_color, hint_range), TIME/UV animation, and screen-reading via hint_screen_texture

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-signals-groups

1.1k

Build event-driven, decoupled Godot 4.7 gameplay with signals and node groups: declare and emit custom signals, connect with Callables (incl. bind/one-shot), and broadcast to many nodes via groups and call_group

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-tilemap

1.1k

Build and edit tile-based 2D levels in Godot 4.7 with TileMapLayer and TileSet: paint layers, set up collision/navigation/custom-data on tiles, autotile with terrain sets, and read/write cells from code (set_cell, get_cell_tile_data, local_to_map)

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / godot-ui-control

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / input-systems

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / itch-publish

1.1k

Publish and update a game on itch.io: create the project page and upload builds with the butler CLI (butler push) to named channels. Use for itch.io publishing, butler push, channel naming for Windows/macOS/Linux/HTML5, versioning uploads, or shipping a jam or release build to itch.io.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / level-design

1.1k

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

📄 SKILL.mduniversal
skilldesignrest
85
Updated 21d ago

gamedev-skills / love2d-core

1.1k

Structure and debug a LÖVE (Love2D) game in Lua: the love.load/update/draw loop, delta-time movement, input, and screen states

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / performance-optimization

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / phaser-arcade-physics

1.1k

Use Phaser 4 Arcade Physics: enable the world, give sprites bodies, set velocity/acceleration/gravity, and resolve collisions with colliders, overlaps, groups, and world bounds

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / phaser-core

1.1k

Set up and debug a Phaser 4 game: the Game config, the Scene lifecycle (init/preload/create/update), the asset loader, cameras, and cross-scene communication

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / physics-tuning

1.1k

Tune game physics for stable, good-feeling motion — fixed vs variable timestep, render interpolation, mass/gravity/drag, continuous collision detection (CCD) to stop tunneling, fixing jitter, and collision layers/masks. Engine-neutral

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / pixijs-rendering

1.1k

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

📄 SKILL.mduniversal
skillapiaws
85
Updated 21d ago

gamedev-skills / platformer

1.1k

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.

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / procedural-gen

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / prototype-fast

1.1k

Build a playable prototype in about an hour to answer one question — is it fun? — with greybox primitives, a hard timebox, and explicit keep/kill criteria

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / puzzle

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / pygame-core

1.1k

Structure a pygame (pygame-ce) game in Python: the init/event/update/draw loop, delta-time movement, Surface/Rect blitting, keyboard/mouse input, and Sprite/Group management with collision

📄 SKILL.mduniversal
skillpython
85
Updated 21d ago

gamedev-skills / roblox-characters

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / roblox-datastores

1.1k

Persist player data in Roblox with DataStoreService: GetDataStore, GetAsync/ SetAsync/UpdateAsync/IncrementAsync wrapped in pcall, load-on-join and save-on-leave plus BindToClose, retries, and OrderedDataStore leaderboards

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / roblox-luau

1.1k

Script a Roblox experience in Luau: get services, create and parent Instances, connect events, run server Scripts vs client LocalScripts, and communicate across the client/server boundary with RemoteEvents/RemoteFunctions (server-authoritative)

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / roblox-networking

1.1k

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.

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / roblox-physics

1.1k

Implement Roblox physical simulation and queries with assemblies, anchoring, constraints, collision groups, CanCollide/CanTouch/CanQuery, raycasts and overlap queries, mass, impulses, forces, velocity, moving assemblies, cleanup, and network ownership.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / roblox-studio-workflow

1.1k

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 o…

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / roblox-ui

1.1k

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.

📄 SKILL.mduniversal
skillrest
85
Updated 21d ago

gamedev-skills / roguelike

1.1k

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.

📄 SKILL.mduniversal
skillapi
85
Updated 21d ago

gamedev-skills / router

1.1k

Routes any game-development request to the right specialized skill(s): it detects the engine (Godot, Unity, Unreal, Bevy, Phaser, PixiJS, three.js, LÖVE, pygame, Roblox) and the task, then reads the chosen skill before acting.

📄 SKILL.mdzed
skilldevelopment
85
Updated 21d ago

gamedev-skills / rpg

1.1k

Build an RPG: stats and leveling, inventory and equipment, quests, branching dialogue, save/load, and combat. Use for an RPG/JRPG, or designing stat, inventory, quest, or combat systems.

📄 SKILL.mduniversal
skilldesign
85
Updated 21d ago

gamedev-skills / save-systems

1.1k

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

📄 SKILL.mdzed
skilldesignrest
85
Updated 21d ago

gamedev-skills / shader-programming

1.1k

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

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / steam-publish

1.1k

Publish or update a game on Steam with Steamworks and SteamPipe: configure depots and packages, upload builds with steamcmd, set a build live on a branch, and run the release checklists. Use for Steam publishing, app_build.vdf/steamcmd uploads, depots, beta branches, or a store page release.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / survival-crafting

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / threejs-gltf-loading

1.1k

Load glTF/GLB models in three.js with GLTFLoader and play their skinned animations with AnimationMixer, including DRACO/Meshopt-compressed meshes and KTX2 textures

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / threejs-materials-lighting

1.1k

Light and shade a three.js scene: choose materials (MeshStandardMaterial PBR vs unlit MeshBasicMaterial), add ambient/hemisphere/directional/point/spot lights, turn on shadow maps, and use an environment map (IBL) for realistic reflections

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / threejs-scene-setup

1.1k

Stand up a three.js scene: import maps and the three/addons path, the Scene/PerspectiveCamera/WebGLRenderer trio, the setAnimationLoop render loop, responsive resize, and OrbitControls

📄 SKILL.mduniversal
skill
85
Updated 21d ago

gamedev-skills / tower-defense

1.1k

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.

📄 SKILL.mduniversal
skill
85
Updated 21d ago