# 2D physics engine

**URL:** <https://forum.kirupa.com/t/2d-physics-engine/275088>\
**Category:** flash\
**Created:** [November 9, 2008, 9:57am UTC](https://forum.kirupa.com/t/2d-physics-engine/275088 "2008-11-09T09:57:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Esseti](https://avatars.discourse-cdn.com/v4/letter/e/bb73d2/32.png) [@Esseti](https://forum.kirupa.com/u/Esseti)\
**Post date:** [November 9, 2008, 9:57am UTC](https://forum.kirupa.com/t/2d-physics-engine/275088/1 "2008-11-09T09:57:13Z")

</div>

I want to simulate some basic physics to a scene that consists of a top view camera looking at the top of a desk which has some items on it (mostly primitive shapes). I would need:

- scene bounding
- collision detection
- dragging and pulling physics of objects (not just simple startDrag())
- friction and bounce (2D)
- no gravity necessary, because of the top view

Most of the engines that I’ve googled have some of that, but they don’t have the dragging of rigid bodies. I found just one (Box2DFlashAS3\_2.0.1) that would be great, but there’s practically no documentation or tutorials for it, so it’s hard to make something on my own.
