Phun - 2D physics sandbox - forum

Official Forum

You are not logged in.

#1 2008-06-09 08:40:37

emilk
Administrator (Phun Creator)
From: Umeċ, Sweden
Registered: 2008-02-29
Posts: 631

Response to some suggestions

I have decided to give some response to some of the most common suggestions that gets repeated over and over again here and elsewhere.

First of all, let me give you the immediate plan for Phun: first, I'm going to complete beta 4.0 for release sometime this month. After that I will be designing a completely new physics engine to replace the current one. Once the new engine is done I will start thinking more about user interface and features again. Anyway, here are some common suggestions (in no particular order):


* Magnetic, electric and gravitational body-to-body forces: Probably gonna add some support for at least one of these. It certainly would be useful to create stuff like magnetic locks that can be triggered (see separate point)

* Water: The water in Phun has a lot of weaknesses - it is slow and it compresses easily. This will be improved upon greatly in the new physics engine.

* Air pressure: Phun has an infinite amount of air, and simulating that is just very very hard. What probably will be added in Phun (once the new physics engine is done) is support of multiple liquids and gasses. This way you can fill up a confined space with a pressurized gas and then have it act on the liquids and bodies in that space.

* Soft/breakable objects: Will need a lot of work, but I really want this feature in Phun, so expect it at some (distant) point in time.

* Ropes, non-streching chains etc: Will be there when the new physics engine is complete

* Fire! Combustion! Explosions! - I'm actually not very fond of this idea since I think it rhymes badly with the Phun concept. But once the new physics engine is done and we have support for multiple liquids and gases - maybe I'll add a feature that lets liquids burn and create hot gasses or something of the sort. Maybe.

* Sand: I won't add sand as a primitive in Phun; but I will try to optimize the code so you can simulate sand by having a lot of small bodies.

* Video export: Using an external video application to capture video of Phun is a bit cumbersome, so I'll probably add a video recording feature to Phun. It would be especially useful to those of you who use Phun as an animation tool. Maybe I'll combine video recording with a demo recording feature of some sort.

* Sound: Although I don't see sound as a top priority, it would certainly make Phun more fun, so I will add it in the not-too-distant future.

* Better user interface: The user interface will definitely be improved upon in coming betas. I want Phun to be easy to use and learn, even for young children.

* More layers, better layer control etc: Useful stuff, and will certainly be added to Phun soon

* Snap-to-grid, object alignment etc: Will probably be added some time in the near future (since it's a pretty simple thing to add). Although it would be useful for creating exact machines etc, I fear it would also make Phun loose some of its "sketch" appeal...

* Input: More input options (for controlling hinges etc) will be available in the next beta

* Scale tool, mirror/flip-tool etc: Coming soon...

* Triggers: Will be added some time in the future. I'd like to create a visual programming language for this, since most people aren't that keen on learning a scripting language to do stuff. Exactly how this will be done is yet to be decided.

* Subtracting, splitting and otherwise modifying and combining shapes: Although it will take a lot of work, I am planning to add full constructive solid geometry to Phun.

* More advanced polygon tool (spline creation etc): This has a pretty low priority for me. Although useful for the artists within the Phun community, such a tool would probably be too advanced for most users anyway. For now you'll have to create things in other applications and import them into Phun.

There you go. Of course there a lot more suggestions out there, but they're just too many to address them all.

The suggestion forum isn't really working as well as I had hoped. Maybe we should concentrate on expanding the suggestion wiki instead?


My work is Phun

Offline

 

#2 2008-06-09 10:45:19

link0007
Webz0rs Devz0rs
From: up yours
Registered: 2008-03-07
Posts: 3989
Website

Re: Response to some suggestions

Wow, CSG in phun?! That's awesome smile But I guess the phun files will look quite different?

edit: kind of destroyed by emilk before, sorry link... smile

Last edited by emilk (2008-06-09 13:00:14)


http://i16.photobucket.com/albums/b44/the_man11/LinkAangSignature.png
~signature by Wildcat
unofficial phun chat room!

Offline

 

#3 2008-06-09 11:22:51

guyboy
Phunky Munkey
From: Zürich, Switzerland
Registered: 2008-04-02
Posts: 1866

Re: Response to some suggestions

link0007 wrote:

link0007 wrote:

Wow, CSG in phun?! That's awesome smile But I guess the phun files will look quite different?

The Phun files will change drastically in beta 4.0, and I have no doubt they will change again. While Phun is still in beta I won't put too much energy into having consistent file formats between versions, although I'm going to make sure that new betas will always load the old file formats. Maybe they'll even do it correctly!

Also note that the list above is things that I will add to Phun when I find the time, I don't promise that they will appear anytime soon.

you are also working on phun?


http://i38.tinypic.com/s474pl.jpg
Human horse pasture expansion OpenGL Book Hall
Kwon owned Version (C) 2002-2008

Offline

 

#4 2008-06-09 11:33:04

Zuriki
Demoted
Registered: 2008-03-05
Posts: 12

Re: Response to some suggestions

No thats a parser error lol.

Emil wrote that but it showed up as link xD


Get Psycho!

Offline

 

#5 2008-06-09 11:51:09

guyboy
Phunky Munkey
From: Zürich, Switzerland
Registered: 2008-04-02
Posts: 1866

Re: Response to some suggestions

lol!


http://i38.tinypic.com/s474pl.jpg
Human horse pasture expansion OpenGL Book Hall
Kwon owned Version (C) 2002-2008

Offline

 

#6 2008-06-09 12:12:26

Ze Roob
Very Active Poster
From: Wales
Registered: 2008-03-31
Posts: 402

Re: Response to some suggestions

Wow.
Can't wait for this new physics engine!
Although Emil didn't mention thrusters, maybe thats because they will be implemented in beta 4.0?
Also, will beta 4.0 be coming out around the 20th?

p.s Zurk! Uh, I mean Zuriki, can you change meh user title?

Last edited by Ze Roob (2008-06-09 12:13:03)


http://i300.photobucket.com/albums/nn1/Ze_Roob/0phunlog222.png
98% of forumers put fake statistics into their sigs, put this in your sig if your one of the other 2% who doesn't

Offline

 

#7 2008-06-09 12:20:20

Zuriki
Demoted
Registered: 2008-03-05
Posts: 12

Re: Response to some suggestions

Ze Roob wrote:

Wow.
Can't wait for this new physics engine!
Although Emil didn't mention thrusters, maybe thats because they will be implemented in beta 4.0?
Also, will beta 4.0 be coming out around the 20th?

p.s Zurk! Uh, I mean Zuriki, can you change meh user title?

TO WHAT?


Get Psycho!

Offline

 

#8 2008-06-09 12:21:24

guyboy
Phunky Munkey
From: Zürich, Switzerland
Registered: 2008-04-02
Posts: 1866

Re: Response to some suggestions

I think it's best you change it back to default.


http://i38.tinypic.com/s474pl.jpg
Human horse pasture expansion OpenGL Book Hall
Kwon owned Version (C) 2002-2008

Offline

 

#9 2008-06-09 12:25:04

link0007
Webz0rs Devz0rs
From: up yours
Registered: 2008-03-07
Posts: 3989
Website

Re: Response to some suggestions

Lol, emil accidentally edited my post instead of quoting it I guess? lol (been there, done that)

Last edited by link0007 (2008-06-09 12:25:17)


http://i16.photobucket.com/albums/b44/the_man11/LinkAangSignature.png
~signature by Wildcat
unofficial phun chat room!

Offline

 

#10 2008-06-09 12:28:11

Ze Roob
Very Active Poster
From: Wales
Registered: 2008-03-31
Posts: 402

Re: Response to some suggestions

Zuriki wrote:

TO WHAT?

Whatever. Suprise me


http://i300.photobucket.com/albums/nn1/Ze_Roob/0phunlog222.png
98% of forumers put fake statistics into their sigs, put this in your sig if your one of the other 2% who doesn't

Offline

 

#11 2008-06-09 13:01:47

emilk
Administrator (Phun Creator)
From: Umeċ, Sweden
Registered: 2008-02-29
Posts: 631

Re: Response to some suggestions

link0007 wrote:

Wow, CSG in phun?! That's awesome smile But I guess the phun files will look quite different?

The Phun files will change drastically in beta 4.0, and I have no doubt they will change again. While Phun is still in beta I won't put too much energy into having consistent file formats between versions, although I'm going to make sure that new betas will always load the old file formats. Maybe they'll even do it correctly!

Also note that the list above is things that I will add to Phun when I find the time, I don't promise that they will appear anytime soon.


PS: Sorry for the confusion of editing link:s post instead of adding a new one, it was a stupid misstake. Now we will have confusion of causality instead!


My work is Phun

Offline

 

#12 2008-06-09 13:05:04

TotalAnihilation10
Suggestion Overlord Deluxe Edition
From: Wouldn't you like to know?
Registered: 2008-05-05
Posts: 569

Re: Response to some suggestions

Do you have any clue of when Phun 4.0 will be released with the new physics engine?  Or at least a Rough estimate of when?


http://i301.photobucket.com/albums/nn77/TotalAnihilation10/TotalAnihilationNameplate2.jpg
- Signature may be too big for your screen to handle if it's in anything below 1024x768 resolution... Hehehe...

Offline

 

#13 2008-06-09 13:18:06

Ze Roob
Very Active Poster
From: Wales
Registered: 2008-03-31
Posts: 402

Re: Response to some suggestions

Well I'm guessing 4.0 will come out around the 20th


http://i300.photobucket.com/albums/nn1/Ze_Roob/0phunlog222.png
98% of forumers put fake statistics into their sigs, put this in your sig if your one of the other 2% who doesn't

Offline

 

#14 2008-06-09 13:22:44

TotalAnihilation10
Suggestion Overlord Deluxe Edition
From: Wouldn't you like to know?
Registered: 2008-05-05
Posts: 569

Re: Response to some suggestions

Awesome, that's not as far away as I thought...Another question:  Are all of these updates going to be bundled together into one huge release, or is everything going to come out seperately as fast as you can program them?


http://i301.photobucket.com/albums/nn77/TotalAnihilation10/TotalAnihilationNameplate2.jpg
- Signature may be too big for your screen to handle if it's in anything below 1024x768 resolution... Hehehe...

Offline

 

#15 2008-06-09 14:26:27

emilk
Administrator (Phun Creator)
From: Umeċ, Sweden
Registered: 2008-02-29
Posts: 631

Re: Response to some suggestions

TotalAnihilation10 wrote:

Do you have any clue of when Phun 4.0 will be released with the new physics engine?

I'm aiming to release Phun beta 4 in about two weeks. I will commence work on the new physics engine after that.

TotalAnihilation10 wrote:

Are all of these updates going to be bundled together into one huge release, or is everything going to come out seperately as fast as you can program them?

A few at the time. I'm going to try pushing out a new beta about every two months or so.


My work is Phun

Offline

 

#16 2008-06-09 14:35:34

totodog
Senior Member
Registered: 2008-04-18
Posts: 271

Re: Response to some suggestions

This game is going to be awesome with those features!  I can't wait!


http://img32.picoodle.com/img/img32/4/6/30/f_totodogm_e9c1a4b.jpg
http://img354.imageshack.us/img354/2893/681216675234ve3.png

Offline

 

#17 2008-06-09 14:47:20

guyboy
Phunky Munkey
From: Zürich, Switzerland
Registered: 2008-04-02
Posts: 1866

Re: Response to some suggestions

Excuse me, but could you please explain how broadphase collision works?


http://i38.tinypic.com/s474pl.jpg
Human horse pasture expansion OpenGL Book Hall
Kwon owned Version (C) 2002-2008

Offline

 

#18 2008-06-09 15:31:11

emilk
Administrator (Phun Creator)
From: Umeċ, Sweden
Registered: 2008-02-29
Posts: 631

Re: Response to some suggestions

guyboy wrote:

Excuse me, but could you please explain how broadphase collision works?

It's a set of algorithms targeted at optimizing collision detection down from having to test every body against every other. It doesn't change how Phun works in any way, it just speeds up (as in taking less cpu time) collision detection for large scenes.


My work is Phun

Offline

 

#19 2008-06-09 15:55:39

kyles2143
Respected Member
From: The U.S.
Registered: 2008-04-09
Posts: 140

Re: Response to some suggestions

Emilk, when you said that water is slow do you mean that you will make it easier for computers to process water? Also (on an unrelated note) I'm really looking foward to scaling and mirroring shapes! It would make life so much easier.


I used to think I was indecisive... but now im not sure

Offline

 

#20 2008-06-09 16:18:59

Livirus
Silicon Bully ;)
Registered: 2008-03-19
Posts: 517

Re: Response to some suggestions

kyles2143 wrote:

I'm really looking foward to scaling and mirroring shapes! It would make life so much easier.

Ye, would be very nice to have in real life. Scaling up my wallet, scaling up my computer- and TV-screen. Maybe mirroring my car when going to scotland this summer.
Sorry for going off topic. I felt I had to big_smile

Last edited by Livirus (2008-06-09 16:19:24)

Offline

 

#21 2008-06-09 16:58:13

arinlares
Power Member
From: A place.
Registered: 2008-03-17
Posts: 3162
Website

Re: Response to some suggestions

does the new engine mean that phun will break away from OpenGL?  That fact alone might help many users.


http://i251.photobucket.com/albums/gg290/arinlares/phunsig.png
PhunBox

Will be out of town for two weeks to a month from Aug. 2nd, with possibly limited access.

Offline

 

#22 2008-06-09 17:03:23

link0007
Webz0rs Devz0rs
From: up yours
Registered: 2008-03-07
Posts: 3989
Website

Re: Response to some suggestions

arinlares wrote:

does the new engine mean that phun will break away from OpenGL?  That fact alone might help many users.

OpenGL = Open Graphics Library. So no, the new engine will only change the physics, not the graphics library.


http://i16.photobucket.com/albums/b44/the_man11/LinkAangSignature.png
~signature by Wildcat
unofficial phun chat room!

Offline

 

#23 2008-06-09 17:30:14

Zuriki
Demoted
Registered: 2008-03-05
Posts: 12

Re: Response to some suggestions

Jeez the forums did it again.

Above post = Emil.


Get Psycho!

Offline

 

#24 2008-06-09 17:52:02

link0007
Webz0rs Devz0rs
From: up yours
Registered: 2008-03-07
Posts: 3989
Website

Re: Response to some suggestions

Zuriki wrote:

Jeez the forums did it again.

Above post = Emil.

Nope, that was me (link0007)


http://i16.photobucket.com/albums/b44/the_man11/LinkAangSignature.png
~signature by Wildcat
unofficial phun chat room!

Offline

 

#25 2008-06-09 21:07:30

aaa11
not a dupe account
From: your imagination
Registered: 2008-03-08
Posts: 328

Re: Response to some suggestions

hmm 2 weeks i can live with that

ps zuriki you should stop changing titles now i want one too


http://i292.photobucket.com/albums/mm30/topsy__krets/007.png

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Phun and Phunland.com is copyright of Algoryx