# [link] How to Create a Custom 2D Physics Engine: The Basics and Impuls

Page 1 of 1

## 0 Replies - 800 Views - Last Post: 09 April 2013 - 09:16 AMRate Topic: //<![CDATA[ rating = new ipb.rating( 'topic_rate_', { url: 'http://www.dreamincode.net/forums/index.php?app=forums&module=ajax&section=topics&do=rateTopic&t=318071&amp;s=7d3d459eeb300ba9d8b620261238c8ff&md5check=' + ipb.vars['secure_hash'], cur_rating: 0, rated: 0, allow_rate: 0, multi_rate: 1, show_rate_text: true } ); //]]>

### #1 modi123_1

• Suitor #2

Reputation: 10216
• Posts: 39,292
• Joined: 12-June 08

# [link] How to Create a Custom 2D Physics Engine: The Basics and Impuls

Posted 09 April 2013 - 09:16 AM

http://hub.tutsplus....ulse-resolution

I know quite a few folk are 'build your own' types..and I've gotten a few questions about this topic.. now a solid intro article pops up!

Quote

There are many reasons you might want to create a custom physics engine: first, learning and honing your skills in mathematics, physics and programming are great reasons to attempt such a project; second, a custom physics engine can tackle any sort of technical effect the creator has the skill to create. In this article I would like to provide a solid introduction on how to create a custom physics engine entirely from scratch.
...

By the end of this tutorial the following topics will have been covered, in two dimensions:

Simple collision detection
Simple manifold generation
Impulse resolution

Is This A Good Question/Topic? 0

Page 1 of 1

 .related ul { list-style-type: circle; font-size: 12px; font-weight: bold; } .related li { margin-bottom: 5px; background-position: left 7px !important; margin-left: -35px; } .related h2 { font-size: 18px; font-weight: bold; } .related a { color: blue; }