Jump to content

A New (Game) Physics engine


rje
 Share

Recommended Posts

I'm getting ready to release a new game oriented physics engine.  The main aim was to bring some of the advantages of the full physics engines out there (Box, P2, chipmunk etc) without the (performance) overhead and usable for a large subset of games with minimal effort.

 

  • High performance, 100's active game objects with low CPU usage
  • Designed for tiled worlds, guarantees no catching on edges
  • Supports large worlds (tested up to 5000x5000 tiles) with features to manage active/inactive regions (sleeping, cleanup etc)
  • Supports CCD (continuous collision detection) with low overhead for object vs world and object vs object
  • Arcade type responses with optional elasticity, friction and restitution whilst retaining a good feel
  • Pluggable broad-phase (brute-force, grids etc)
  • Only rectangle shapes (sorry!)
  • It supports the usual contact callbacks, broadphase queries (search area, ray casts etc)
  • Various built in character controllers that mimic various platform type game feels.
  • Very easy setup, minimal code to integrate.  Low cognitive load.

There is alpha demo here: http://www.rjewson.com/demo/

Used WASD and space to fire. If you end up in the water bottom right you wont be able to get out.  The canvas renderer is not optimal but does its job.

 

What I'm looking for are any features you always wanted from such an engine...

 

FYI, It currently written in Haxe.  

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...