gamedev-skills

60 mods across 1 repository, 755 stars between them.

tower-defense

25

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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.

755 8d ago A 46 tokens original Apache-2.0

visual-novel

26

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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.

755 8d ago A 47 tokens original Apache-2.0

godot-2d-movement

27

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Implement 2D kinematic character movement in Godot 4.7 with CharacterBody2D and moveandslide(): 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 moveandslide()/…

755 8d ago A 98 tokens original Apache-2.0

godot-3d-essentials

28

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 115 tokens original Apache-2.0

godot-animation

29

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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 createtween(). Use when working with AnimationPlayer/AnimationTree nodes in a .tscn, blending…

755 8d ago A 85 tokens original Apache-2.0

godot-audio

30

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 91 tokens original Apache-2.0

godot-csharp

31

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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. Use when writing Godot game code in C# (.cs files, .csproj), needing the Godot .NET build…

755 8d ago A 108 tokens original Apache-2.0

godot-export

32

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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 exportpresets.cfg…

755 8d ago A 92 tokens original Apache-2.0

godot-gdscript

33

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Write idiomatic GDScript for Godot 4.7: static typing, the node lifecycle (ready/process/physicsprocess), @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…

755 8d ago A 101 tokens original Apache-2.0

godot-multiplayer

34

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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()/rpcid()), set per-node multiplayer authority, and replicate state with MultiplayerSpawner and MultiplayerSynchronizer. Use when adding multiplayer/networking to…

755 8d ago A 90 tokens original Apache-2.0

godot-nodes-scenes

35

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 86 tokens original Apache-2.0

godot-physics

36

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 104 tokens original Apache-2.0

godot-resources

37

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Design data-driven Godot 4.7 games with custom Resource classes: define typed data with classname + @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…

755 8d ago A 92 tokens original Apache-2.0

godot-shaders

38

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Write Godot 4.7 shaders in the Godot Shading Language: canvasitem shaders for 2D and spatial shaders for 3D, with vertex/fragment functions, uniforms (sourcecolor, hintrange), TIME/UV animation, and screen-reading via hintscreentexture. Use when authoring .gdshader files, writing fragment/vertex code, making 2D/3D…

755 8d ago A 107 tokens original Apache-2.0

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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 callgroup. Use when wiring node communication in a Godot project, replacing tight references with signals…

755 8d ago A 95 tokens original Apache-2.0

godot-tilemap

40

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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 (setcell, getcelltiledata, localtomap). Use when working with TileMapLayer nodes, .tres TileSets, autotiling, or…

755 8d ago A 97 tokens original Apache-2.0

godot-ui-control

41

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 88 tokens original Apache-2.0

bevy-ecs

42

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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…

755 8d ago A 100 tokens original Apache-2.0

love2d-core

43

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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

755 8d ago A 60 tokens original Apache-2.0

pygame-core

44

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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. Use when building or debugging a pygame game — when the user mentions pygame, pygame-ce, the game loop, blit, Surface, Rect…

755 8d ago A 85 tokens original Apache-2.0

roblox-datastores

45

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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. Use when saving or loading persistent data in a Roblox experience — when the user mentions…

755 8d ago A 112 tokens original Apache-2.0

roblox-luau

46

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

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). Use when building or debugging Roblox Studio scripts — when the user…

755 8d ago A 97 tokens original Apache-2.0

unity-animation

47

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Drive Unity 6.3 LTS character animation with Animator Controllers: states, transitions, parameters, blend trees, animation layers, and humanoid Avatar IK. Use when wiring an Animator, setting parameters from script (SetFloat/SetBool/SetTrigger), building blend trees, or when the user mentions Animator, Mecanim, state…

755 8d ago A 79 tokens original Apache-2.0

gamedev-skills/awesome-gamedev-agent-skills

Skill Claude CodeCodex

Build and ship Unity 6.3 LTS players: build settings and scenes, player/quality settings, the IL2CPP vs Mono scripting backend, managed code stripping, scripted BuildPipeline.BuildPlayer, and CI/headless builds. Use when configuring or automating a build, choosing a scripting backend, shrinking build size, or when the…

755 8d ago A 92 tokens original Apache-2.0