[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
Chipmunk Physics • View topic - Chipmunk Playground

Chipmunk Playground

Share your projects and Chipmunk enhancements.

Chipmunk Playground

Postby maximile » Mon Aug 20, 2007 1:35 pm

maximile
 
Posts: 157
Joined: Mon Aug 20, 2007 12:53 pm
Location: London, UK

Re: Chipmunk Playground

Postby slembcke » Tue Aug 21, 2007 2:44 am

I've been thinking about creating something like this for a while. Should be interesting to see what you come up with.
Can't sleep... Chipmunks will eat me...
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
User avatar
slembcke
Site Admin
 
Posts: 4164
Joined: Tue Aug 14, 2007 7:13 pm

Re: Chipmunk Playground

Postby viridis » Tue Aug 21, 2007 3:48 am

Your idea remember me the "Crayon Physics" game.
You must resolve "puzzles" by adding object to the scene. Objects are added by sketching them.
viridis
 
Posts: 2
Joined: Tue Aug 21, 2007 3:33 am

Re: Chipmunk Playground

Postby viblo » Tue Aug 21, 2007 3:50 pm

Ive been thinking about something like crayon physics for a while. Ive written a freehand-polygon-drawing script and a couple of ideas to make something different from crayon physics, but got distracted by how fun freehand-polygon-drawing + physcis is, how to draw freehand drawings like in crayon physics with opengl (or pygame/sdl) in python and how you divide a concave polygon into many convex ones :)
http://www.pymunk.org - A python library built on top of Chipmunk to let you easily get cool 2d physics in your python game/app
viblo
 
Posts: 206
Joined: Tue Aug 21, 2007 3:12 pm

Re: Chipmunk Playground

Postby maximile » Tue Aug 28, 2007 6:11 pm

maximile
 
Posts: 157
Joined: Mon Aug 20, 2007 12:53 pm
Location: London, UK

Re: Chipmunk Playground

Postby slembcke » Wed Aug 29, 2007 12:19 pm

Can't sleep... Chipmunks will eat me...
Check out our latest projects! -> http://howlingmoonsoftware.com/wordpress/
User avatar
slembcke
Site Admin
 
Posts: 4164
Joined: Tue Aug 14, 2007 7:13 pm

Re: Chipmunk Playground

Postby sporkstorms » Wed Jun 11, 2008 8:28 pm

maximile,

This is a wonderful idea, and I'd be very interested to learn of any updates.

Back in the day (OS 7 or 8?) there was a similar program (it pains me, but i can't remember the name). It was a 2D physics simulator.
* You'd draw circles, squares, lines, polygons.
* You could assign properties to them: initial velocity, mass, friction coefficients, etc.
* You could draw connectors between shapes: ropes, springs, joints
Then you run the simulation and watch it go.

I'm extremely interested in finding something like this again. I'm a science teacher now and think it would be a great tool for students to use for constructing virtual mini-experiments.

Let me know if you've worked any more on your playground app, or if you'd care to share the code so that I might possibly work on extending it (when/if I have time).
- mark
sporkstorms
 
Posts: 3
Joined: Wed Jun 11, 2008 8:21 pm

Re: Chipmunk Playground

Postby maximile » Thu Jun 12, 2008 4:19 am

I don't remember anything similar for the Mac, but there could well have been. I do remember Interactive Physics on Windows, which I used to mess around with for ages in my school library.

As for the status of the project, you can currently do pretty much all of what you listed except ropes and convex polygons. The main problem is the interface, which is not great. You can drag things around, but to resize or rotate things you have to type in values into text fields. It's already fun to play with; building little vehicles and watching them try to get over terrain.

I'd love to see it used in education, but I'm not sure how accurate it is.

Anyway, I've been very busy recently working on a short film for my course. That has to be handed in tomorrow, so after that I'll get to work on preparing a somewhat stable build. I don't mind releasing the source code either (though I would like to release the app as shareware sometime), but it's not very nice at the moment. I intend to rewrite it soonish. Until then, you can see some old videos here:
maximile
 
Posts: 157
Joined: Mon Aug 20, 2007 12:53 pm
Location: London, UK

Re: Chipmunk Playground

Postby sporkstorms » Fri Jun 13, 2008 12:34 am

Thanks for the update.
Keep us posted on any news. That's a great project you've started.

- Mark
sporkstorms
 
Posts: 3
Joined: Wed Jun 11, 2008 8:21 pm


Return to Community Creations

Who is online

Users browsing this forum: No registered users and 0 guests

cron