What Lanquage "Phun/Algodoo" made with?

For topics that don't fit under the other topics or forums.

What Lanquage "Phun/Algodoo" made with?

Postby Rhett97 » Thu Sep 17, 2009 2:27 am

Basically the Title,Because iv been wanting to make a game and i want to know WHAT Language and Programs were used....And how the Phuck you made your own Lanquage for it.
Chronos wrote:There's nothing wrong with swearing. They're just words. People just think they have a bad meaning. What's the difference between shit and poo? Nothing. They're the same.
User avatar
Rhett97
 
Posts: 522
Joined: Mon Aug 31, 2009 10:32 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby standardtoaster » Thu Sep 17, 2009 2:54 am

It was made with C++ but I don't know how they made thyme.
User avatar
standardtoaster
 
Posts: 606
Joined: Mon Aug 31, 2009 7:57 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby admin » Thu Sep 17, 2009 12:30 pm

Yes, it is all coded in C++ (with some things closer to C) and Thyme itself is also defined and implemented in C++. The graphics is done in OpenGL. Some standard libraries like STL and BOOST are also used. Future releases will also use OpenCL for parallel simulations on GPU and multi-core.
Image
User avatar
admin
Site Admin
 
Posts: 168
Joined: Thu Jun 11, 2009 2:17 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby Jaxc » Sat Sep 19, 2009 5:56 pm

swedish :D
User avatar
Jaxc
 
Posts: 78
Joined: Mon Aug 31, 2009 11:21 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby Chronos » Sun Sep 20, 2009 8:13 pm

Jaxc wrote:swedish :D

:lol: you, sir, have just won
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: What Lanquage "Phun/Algodoo" made with?

Postby Jallaboy » Fri Oct 02, 2009 9:02 pm

Chronos wrote:
Jaxc wrote:swedish :D

:lol: you, sir, have just won

lal, thoght of the same as jaxc, but he was faster :)
Hey, if you want me to make a sig for you, just PM me.
TOTALLY FREE SERVICE!!
I can make gameplay sigs too!

My site (please enter)
User avatar
Jallaboy
 
Posts: 30
Joined: Tue Sep 01, 2009 5:01 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby Rhett97 » Fri Oct 02, 2009 11:49 pm

Jallaboy wrote:
Chronos wrote:
Jaxc wrote:swedish :D

:lol: you, sir, have just won

lal, thoght of the same as jaxc, but he was faster :)

yeah about a week faster :problem:
Chronos wrote:There's nothing wrong with swearing. They're just words. People just think they have a bad meaning. What's the difference between shit and poo? Nothing. They're the same.
User avatar
Rhett97
 
Posts: 522
Joined: Mon Aug 31, 2009 10:32 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby macunixgeek » Sat Oct 03, 2009 1:38 am

admin wrote:OpenCL for parallel simulations on GPU

My brain just exploded. THE DAY THAT GPU COMPUTATION IS ADDED TO ALGODOO IS THE DAY THAT WE CAN SIMULATE 100000 BODIES WITHOUT LAG!!!
Thymer
macunixgeek
 
Posts: 49
Joined: Wed Sep 02, 2009 11:55 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby Sniperkasa » Thu Oct 08, 2009 8:24 pm

OMG thats true :shock: by then I just got to fix my issue with the water.. water works fine but I get some hardware water generation error every once in a while :)
If you have a question, have a dollar and call somebody that cares.
No really just PM me if you have a problem :)
User avatar
Sniperkasa
 
Posts: 493
Joined: Tue Sep 01, 2009 5:34 pm
Location: The bottom of a lake.

Re: What Lanquage "Phun/Algodoo" made with?

Postby admin » Thu Oct 08, 2009 10:29 pm

I can gossip some...

We have water-simulations running on GPU. We can do a million water particles in 3D at 2Hz and these fluids are nearly perfectly incompressible and fully integrated with rigid body simulations. I reckon we will be able to do 200.000 particles at fully interactive frame rates in Algodoo. We'll soon be releasing some really cool videos of our 3D fluids.

Simulating rigid body contacts on GPU is harder since the equations are inequalities (for example, Ax=b where x>0) and not just equalities (Ax = b). x here refers to the contact force and for large systems there can be tens of thousands of these forces that need to be solved for. Inequalities require much more communication in the processor, and communication is something a GPU is really bad at. In fact, it is pretty much an open research problem how to do this well on GPU, but we have our ways...
Image
User avatar
admin
Site Admin
 
Posts: 168
Joined: Thu Jun 11, 2009 2:17 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby immibis » Fri Oct 09, 2009 1:23 am

macunixgeek wrote:
admin wrote:OpenCL for parallel simulations on GPU

My brain just exploded. THE DAY THAT GPU COMPUTATION IS ADDED TO ALGODOO IS THE DAY THAT WE CAN SIMULATE 100000 BODIES WITHOUT LAG!!!


Only for those of us lucky enough to have good GPUs. Algodoo should split the load between the GPU and CPUs/cores to reduce lag as much as possible. That would be a neat feature.
Thymechanic
immibis
 
Posts: 87
Joined: Wed Sep 30, 2009 12:24 am

Re: What Lanquage "Phun/Algodoo" made with?

Postby Sonic » Mon Oct 19, 2009 6:28 pm

That would be awesome. Finally I could make my water park that I've been dreaming about since the very first day I got Phun! :thumbup: May that day come soon!!!
I do stuff and break things. You know how it is.
Image
User avatar
Sonic
 
Posts: 1467
Joined: Tue Sep 01, 2009 6:18 pm
Location: America!!!

Re: What Lanquage "Phun/Algodoo" made with?

Postby thebeech » Mon Oct 19, 2009 9:36 pm

Only for those of us lucky enough to have good GPUs. Algodoo should split the load between the GPU and CPUs/cores to reduce lag as much as possible. That would be a neat feature.

didnt ken just say that gpu is slow for communication with other devices ?
Inequalities require much more communication in the processor, and communication is something a GPU is really bad at.
Image
thebeech
 
Posts: 241
Joined: Mon Aug 31, 2009 8:32 pm
Location: Your Hardrive

Re: What Lanquage "Phun/Algodoo" made with?

Postby Sonic » Mon Oct 19, 2009 11:50 pm

Oh...so my dream once again has to wait...
I do stuff and break things. You know how it is.
Image
User avatar
Sonic
 
Posts: 1467
Joined: Tue Sep 01, 2009 6:18 pm
Location: America!!!

Re: What Lanquage "Phun/Algodoo" made with?

Postby macunixgeek » Thu Oct 22, 2009 6:33 am

Couldn't the GPU just get a batch of inequalities (one for each core) then have each core solve one, and transmit the entire batch of solutions back to the CPU? That would minimize communications, especially if the solution data was compressed.
Thymer
macunixgeek
 
Posts: 49
Joined: Wed Sep 02, 2009 11:55 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby Tank2333 » Mon Oct 26, 2009 12:09 am

thebeech wrote:
Only for those of us lucky enough to have good GPUs. Algodoo should split the load between the GPU and CPUs/cores to reduce lag as much as possible. That would be a neat feature.

didnt ken just say that gpu is slow for communication with other devices ?
Inequalities require much more communication in the processor, and communication is something a GPU is really bad at.



he said that the gpu is has bad communication in the gpu itself
a gpu has much streaming processors wich can calculate simultanly
and those streaming processers are like cooks in a canteen kitchen if there are 100 cooks and 100 meals are have to be made 1 cook makes on meal and all is fine but when only 1 meal is requiered to make than 100 cooks cooking at 1 meal and that is not very effecient
so a gpu is good at proceeding single tasks simultan but
so i think the problem is that water has only 1 input and thats easy for gpu
but a rigid body has more than 1 force to be calculated like rotaion friction
im no programmer i cant say that for sure
but i think that the GPU has big future in physical programms

does that makes sense anyway?... i hope u get what i try to explain ^^
I AM Phundamentalist

Rating: rated 7.3
Filesize: 130.15 kB
Comments: 7
Ratings: 8
download
Newest Scene
User avatar
Tank2333
 
Posts: 105
Joined: Tue Sep 01, 2009 12:52 am
Location: Old PhunLand

Re: What Lanquage "Phun/Algodoo" made with?

Postby Altro » Tue Oct 27, 2009 7:11 pm

immibis wrote:
macunixgeek wrote:
admin wrote:OpenCL for parallel simulations on GPU

My brain just exploded. THE DAY THAT GPU COMPUTATION IS ADDED TO ALGODOO IS THE DAY THAT WE CAN SIMULATE 100000 BODIES WITHOUT LAG!!!


Only for those of us lucky enough to have good GPUs. Algodoo should split the load between the GPU and CPUs/cores to reduce lag as much as possible. That would be a neat failure.
http://www.speedtest.net/result/546516101.png
EAT THAT LOWLOL ( now ivanlul)! ALMOST DOUBLE YOUR DL SPEED! - HAVE FASTEST INTERNET SPEED IN FORUMS! w00t!
I was on the old forums aswell
I cant be a Phundamentalist because Im crap at algodoo.
"Every cloud has silver lining. Except the mushroom shaped ones, which have a lining of Iridium and Strontium 90."- Kevin Holmes
Altro
 
Posts: 94
Joined: Mon Aug 31, 2009 5:56 pm

Re: What Lanquage "Phun/Algodoo" made with?

Postby izacque » Mon Nov 02, 2009 12:13 am

admin wrote:I can gossip some...

We have water-simulations running on GPU. We can do a million water particles in 3D at 2Hz and these fluids are nearly perfectly incompressible and fully integrated with rigid body simulations. I reckon we will be able to do 200.000 particles at fully interactive frame rates in Algodoo. We'll soon be releasing some really cool videos of our 3D fluids.

Simulating rigid body contacts on GPU is harder since the equations are inequalities (for example, Ax=b where x>0) and not just equalities (Ax = b). x here refers to the contact force and for large systems there can be tens of thousands of these forces that need to be solved for. Inequalities require much more communication in the processor, and communication is something a GPU is really bad at. In fact, it is pretty much an open research problem how to do this well on GPU, but we have our ways...


3D fluids!??!?!!? are you hinting at a 3D physics engine? :o
[/post]
Paradigm 29 wrote:I've been trying to figure out why people even buy hummers ever since I found out that they don't have machine guns.
User avatar
izacque
 
Posts: 483
Joined: Mon Sep 14, 2009 11:14 am

Re: What Lanquage "Phun/Algodoo" made with?

Postby KarateBrot » Mon Nov 02, 2009 12:15 am

izacque wrote:3D fluids!??!?!!? are you hinting at a 3D physics engine? :o


algoryx is more than just algodoo :D they make 3d physics simulations as well
http://www.algoryx.se/products.html
Image
User avatar
KarateBrot
 
Posts: 825
Joined: Mon Aug 31, 2009 7:32 pm
Location: Germany

Re: What Lanquage "Phun/Algodoo" made with?

Postby izacque » Mon Nov 02, 2009 4:47 pm

dang... that is some good stuff you got there, algoryx :thumbup:
[/post]
Paradigm 29 wrote:I've been trying to figure out why people even buy hummers ever since I found out that they don't have machine guns.
User avatar
izacque
 
Posts: 483
Joined: Mon Sep 14, 2009 11:14 am


Return to Algodoo in general

Who is online

Users browsing this forum: No registered users and 2 guests