Godot 2D Character Movement
Implement CharacterBody2D platformer or top-down controllers with gravity, slopes, jump timing, and collision feedback.
These skills help an agent make game worlds react and move convincingly. Members cover Godot and Unity physics, Roblox hit detection, behavior trees, NavMesh, pathfinding, procedural generation, and tower defense systems.
16 skillsImplement CharacterBody2D platformer or top-down controllers with gravity, slopes, jump timing, and collision feedback.
Choose and implement state machines, behavior trees, steering, and A-star pathfinding for enemies and NPCs.
Generate reproducible terrain, grid dungeons, connected rooms, and weighted loot with seeded random generators.
Choose physics bodies, configure collision layers and masks, detect overlaps, apply forces, and cast 2D or 3D rays.
Build respawn-safe character logic with scoped cleanup, Humanoids, Animator tracks, rigs, tools, and movement ownership.
Create NPC behavior with AIControllers, blackboard keys, tasks, decorators, services, selectors, and sequences.
Tune fixed timesteps, interpolation, mass, gravity, drag, collision masks, and continuous detection for stable motion.
Implement NPC decision systems with blackboards, reusable behavior-tree nodes, utility scores, response curves, and hybrid agents.
Bake navigation surfaces, move NavMeshAgents, check reachable paths, carve obstacles, and connect navigation regions.
Combine seeded dungeons, turn scheduling, field of view, explored memory, permadeath, and loot tables.
Configure assemblies, constraints, collision policies, raycasts, overlap queries, forces, cleanup, and network ownership.
Build Rigidbody motion, force-driven controls, collisions, triggers, layer masks, raycasts, and moving platforms.
Build platformer movement with coyote time, jump buffering, variable jump height, one-way platforms, hazards, and goals.
Drive character animations through controllers, parameters, blend trees, layers, transitions, and humanoid IK.
Add physics bodies, movement, gravity, world bounds, collisions, overlaps, and groups to browser games.
Build timed enemy waves, lane navigation, tower targeting, firing, economy, lives, and damage-budget checks.
Choose an AI entry for decisions and navigation, a physics entry for movement and collisions, and procedural or tower-defense skills when the rules generate the level or encounter.