physics-system

Implement 3D and 2D physics simulation with collision detection in Bestow.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/radical-beard/bestow --skill physics-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: physics-system
Source: https://github.com/radical-beard/bestow/tree/main/template/.claude/skills/physics-system
Command: npx skills add https://github.com/radical-beard/bestow --skill physics-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables developers to implement realistic physics, collision detection, and character movement within the Bestow game engine, crucial for creating interactive and immersive game experiences.

Core Features & Use Cases

  • 3D Physics: Create static and dynamic bodies, apply forces, and manage character controllers for 3D environments.
  • 2D Physics: Utilize Box2D for 2D game physics, including body creation and ground checks.
  • Collision Handling: Implement raycasting, overlap queries, and collision callbacks for intricate interactions.
  • Use Case: Develop a platformer game by using the character controller for player movement, applying jump forces, and detecting ground collisions.

Quick Start

Use the physics-system skill to create a dynamic 3D physics body for a game entity.

Frequently Asked Questions about physics-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add 3D physics and collision detection to a game entity in the Bestow engine?

To add 3D physics and collision detection in the Bestow engine, use this skill to create dynamic or static bodies integrated with the entity-component system, enabling forces, impulses, and collision callbacks for realistic interactions.

Can I use Box2D for 2D physics simulation and ground checks in Bestow?

Yes, you can use Box2D for 2D physics simulation in Bestow. The skill supports 2D body creation, ground checks, and collision handling specifically for 2D game environments.

What's the best way to implement a character controller for a platformer game?

The best way to implement a character controller for a platformer is by using this skill's character movement features to apply jump forces, manage kinematic bodies, and detect ground collisions via raycasting and overlap queries.

Does the Bestow physics system support raycasting and overlap queries for collision handling?

Yes, the Bestow physics system supports raycasting and overlap queries for collision handling, allowing developers to execute intricate interactions and collision callbacks within the entity-component system.

How do I apply forces and impulses to dynamic physics bodies in a 3D environment?

You apply forces and impulses to dynamic physics bodies in a 3D environment by using this skill's simulation features, which manage body movement and collision events through integrated callbacks.