Full Body Awareness Controller | Game Creator 2 OFFICIAL SALE

🎉 Launch Sale: 50% Off, offer ends November 1 · Only $24.99


Want to see your character's body in first person?

Full Body Awareness Controller brings a full body first-person experience to Game Creator 2, working with your existing characters rather than replacing them with a new character controller. See your character's torso, legs, and feet as you look around, with responsive camera movement and natural body motion. Your character follows your view while procedural turning helps keep movement grounded and natural.


Use weapons, tools, and everyday objects with customizable held item profiles and procedural motion modifiers. Full Body Awareness Controller also integrates with Game Creator 2's Shooter, Melee, and Traversal, letting you bring shooting, melee combat, and traversal movement into your full body first-person experience.


🎮 Try It Yourself!

Try Full Body Awareness Controller and the included demo directly in your browser, or download the Windows build on Itch.io.


⚔️ Shooter, Melee & Traversal Integration

Already using Game Creator 2's Shooter, Melee, or Traversal? Bring your existing weapons, combat features, and traversal actions into a full body first-person experience.

  • Shooter 2: Keep using your existing weapons, shooting, aiming down sights, and reloading.
  • Melee 2: Use your existing melee weapons for first-person combat.
  • Traversal 2: Keep using your existing traversal setups for climbing, vaulting, and moving through obstacles.

👁️ See Your Whole Body in First Person

Go beyond a floating camera and visible hands. Full Body Awareness Controller lets you experience the game through your character's own eyes while keeping the body part of the first-person view.

  • Full Body First Person: See your character's torso, legs, and feet while looking around.
  • Responsive Camera: Look around naturally while the body and spine follow your view.
  • Full Body Shadows: See your character's shadow in the world for a more grounded first-person experience.
  • Procedural Turn In Place: When standing still, your character uses natural turning steps instead of simply rotating in place. Feet stay planted and pivot naturally.

🧰 More Than Just Weapons

Bring different objects into your first-person view, from guns and melee weapons to flashlights, phones, maps, cups, binoculars, and tools.

  • Modular Held Items: Configure weapons, tools, props, and equipment for first-person use.
  • Reusable Profiles: Save and reuse held item settings across different objects.
  • Procedural Motion: Add movement bob, breathing, look sway, inertia, recoil, and jump and landing effects.
  • Situational Behavior: Lower held items while sprinting or retract them when approaching walls.


🎯 Fine-Tune Items With Live View Editor

Adjust and test held items directly in Play Mode, with a live preview that lets you see changes in your actual first-person view.

  • Live Position and Rotation: Adjust an item's position and rotation while seeing the result immediately.
  • Quick Adjustments: Nudge items into place using configurable adjustment steps.
  • Preview Different States: Hold the lowered pose for sprinting, test wall retract, or preview other modifier states.
  • Simulate Movement: Simulate running to test movement bob and other motion effects without having to play through each situation.

🧠 Aim Assist

Add subtle aim assistance to help players track targets without taking full control away from them.

  • Target Slowdown: Reduce camera movement speed near a target.
  • Gentle Camera Pull: Subtly guide the view toward nearby targets.
  • Configurable Range: Adjust the assist radius, distance, and strength.
  • Line of Sight: Configure whether targets require a clear line of sight.
  • Optional Aim Requirement: Enable aim assist only while the player is aiming.

💥 Keep Impact Effects Attached to Surfaces

The Stick To Surface component helps keep bullet holes, decals, and other impact effects attached to the surfaces they hit.

  • Moving Objects: Keep impacts attached to moving objects and rigidbodies.
  • Surface Alignment: Align effects with the surface they hit.
  • Edges and Corners: Handle impacts near surface edges and corners.
  • Pooling Support: Works with pooled impact effects.

⚙️ Character Setup & First-Person Tools

Get your character ready for first person with dedicated setup tools and utilities designed for full body awareness.

  • Dedicated Setup Tools: Configure your character and first-person camera using dedicated setup tools.
  • Head Splitter: Separate the head from the body mesh so it can be hidden from the first-person camera while preserving its shadows.
  • Shadow Body: Use an optional shadow-only body to give your character a more natural shadow pose while holding weapons or items in first person.

🎬 Included Example Scenes

Explore the included scenes to see Full Body Awareness Controller in action with different characters, weapons, and Game Creator 2 integrations.

  • Character Example: A character without weapons, showcasing the body, camera movement, turn in place, and shadows.
  • Combined Example (Motion Weave): Four guns and a sword in one scene, using Motion Weave movement states. Switch between walking and sprinting using Game Creator 2's Walk and Run locomotion states. This is the same demo available to play on itch.io.
  • Melee Example: A sword combat scene using Melee 2, showcasing first-person melee combat.
  • Shooter 2 Example (Motion Weave): Four guns, each with its own position and feel: pistol, AK, shotgun, and sniper rifle. Each weapon uses Motion Weave states and Game Creator 2's Walk and Run locomotion states.
  • Shooter 2 Example: The same four guns without Motion Weave, using Shooter 2's default locomotion, showcasing first-person shooting combat.

Shooter 2 examples require Shooter 2, and the Melee example requires Melee 2. Examples marked with (Motion Weave) also require Motion Weave.


📦 What's Included

✔ Full Source Code

✔ Quick Start Guide

✔ Example Scenes


🔗 Links

🌐 Website | 📖 Documentation | 💬 Discord