Box3D Physics Engine Ported to Construct 3

Not favoritedFavorited Favorited 1 favourites
  • 6 posts
From the Asset Store
75 vehicle sound effects, from real looping car engines to jet aircraft and sci-fi engines.
  • construct.net/en/make-games/addons/1656/box3d-physics-engine

    The new Box3D Physics engine ported to Construct 3.

    Features nearly all of the amazing Box3D features including...

    Rigidbody Collisions

    Sensors

    Raycasting

    Character Controller

    Joints

    Wheels

    Collision Filtering

    Explosion

    Conveyor Belts

    Compound Shapes

    and more to come!

    Quickstart Guide

    1) Add the behavior to a 3D model object

    2) On Start of Layout

    -> (your object) -> Initialize Box 3D

    ->Create world with default gravity

    3) (Every Tick) (your Object) Step default world by dt seconds

    I've also included a debug renderer addon you can add to visual the physics cages as well. Simply add it to your layout scene and there's some properties you can adjust on it to see it at runtime.

    drive.google.com/file/d/1k_NHJIQtxKDO5UBUJc2vkCMvjeS7PHtO/view

    There are lots of property settings, actions and expressions to play with.

    See Box3D examples in action isaac-mason.github.io/box3d.js

    Or read more technical Box3D information box2d.org/documentation3d

  • Wow, amazing work. Thanks.

  • I've always deliberately ignored anything 3D - not neccessarily because of C3's limited support, but simply because it's whole new paradigm to learn. But with recent developments by Scirra, other third-party plugins and especially this one, I think it might be time for me to delve in. Thank you.

  • I've always deliberately ignored anything 3D - not necessarily because of C3's limited support, but simply because it's whole new paradigm to learn. But with recent developments by Scirra, other third-party plugins and especially this one, I think it might be time for me to delve in. Thank you.

    Happy to answer any questions! It takes a bit of wrapping your head around how 3D works in C3 along with this addon, but it opens a HUGE world of possibilities now that 3D is is a thing.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Here's a debug renderer addon that will visualize the 3D physics cages. Simply add it to your layout and it'll make them appear at runtime.

    drive.google.com/file/d/1k_NHJIQtxKDO5UBUJc2vkCMvjeS7PHtO/view

  • Very nice! I am facing two issues though:

    -are the positional units in the plugin consistently Z-up (like Construct) or mixed? Noticing ex. Gravity in Create World uses Y-up notation...

    -what's the procedure for getting Raycasting to work? I set Cast Ray on Spacebar pressed with the position and target using Construct coordinates and get no hits on "On Raycast" condition. The objects are there though...

Jump to:
Active Users
There are 0 visitors browsing this topic (0 users and 0 guests)