Foosball game using Newton

Share with us how are you using the powerrrr of the force

Moderator: Alain

Foosball game using Newton

Postby Tuppe » Tue May 04, 2010 11:49 am

Hello, I've made this Foosball also known as table soccer or table football game featuring Newton physics and it finally was accepted to AppUp so I will now notify about my project here too.

Here is brief video of the gameplay:
http://www.youtube.com/watch?v=8ZIS-7yy4hs

Would be sweet to get 2.0 wrapper for DarkBASIC but I have no clue how to update the wrapper or code C++, but otherwise I'd be up for it. This is 1.53 version.
Most of my future projects will also include Newton physics, I found it fairly more advaced than the other physics engines, thanks to Julio Jerez and Alain Suero for creating this great physics library.
Tuppe
 
Posts: 9
Joined: Sat Feb 06, 2010 4:13 pm

Re: Foosball game using Newton

Postby Julio Jerez » Tue May 04, 2010 11:52 am

wow that looks very nice. is that still Walaber wraper.
is is sad no want ever opdated it to new 2.00.

Is dark basic free? is it possible to program it with Visual studio?
Maybe I can take a look and update it to teh newer version.
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Foosball game using Newton

Postby Stucuk » Tue May 04, 2010 12:57 pm

There use to be(Talking alot of years ago) a Free version of Dark Basic which was limited only in the sense that you couldn't save your app to an exe (You needed DB to run it), now it seems that you have to pay for that limited version. Dark Basic Pro seems to have a free version, which has adverts built in tho no limitations.

- http://www.thegamecreators.com/?m=view_product&id=2000&page=free
User avatar
Stucuk
 
Posts: 801
Joined: Sat Mar 12, 2005 3:54 pm
Location: Scotland

Re: Foosball game using Newton

Postby Julio Jerez » Tue May 04, 2010 1:44 pm

I know Dark Basic is a Game engine, but I was under teh impresion that is was using Bisual basic. or am I wrong?
Julio Jerez
Moderator
Moderator
 
Posts: 12249
Joined: Sun Sep 14, 2003 2:18 pm
Location: Los Angeles

Re: Foosball game using Newton

Postby Stucuk » Wed May 05, 2010 3:59 am

Dark Basic is both an Engine and a programming language. The end user only ever uses Dark Basic's own implementation of the BASIC language. Most BASIC languages are similar to each other in some ways but different at the same time.
User avatar
Stucuk
 
Posts: 801
Joined: Sat Mar 12, 2005 3:54 pm
Location: Scotland

Re: Foosball game using Newton

Postby Tuppe » Thu May 06, 2010 10:05 am

Julio Jerez wrote:wow that looks very nice. is that still Walaber wraper.
is is sad no want ever opdated it to new 2.00.

Walaber made the original wrapper, then it was updated to 1.32b by Kjelle (2005) and then updated to 1.53 by Tiresius (2009).

DarkBASIC has been completely free for few months, only difference is that the free one has one advertisment area(advertising DarkBASIC expansions)

Would be sweet to see what 2.0 has to offer, I believe there has been some nice upgrades and features.

I have absolutely none experience on C++ code, but how hard would you rate this 1.53 -> 2.2 update? I mean writing wrapper from scratch would require high C++ skill but just updating it.
Tuppe
 
Posts: 9
Joined: Sat Feb 06, 2010 4:13 pm

Re: Foosball game using Newton

Postby Dave Gravel » Sun May 09, 2010 12:58 am

C++ code is pretty simple to read.
The most important with wrapper is to have good knowledge about newton.
On this way you can write a good wrapper with good logic.
It's a (*)bad situation to make a wrapper and on the end it leak in many situation.
It's important to test many simulation types possible with your wrapper.
Other thing that can help a lot is to have many users using your wrapper, it's more simple to find problems.
You can have more features idea from users better logic too, and a good final optimisation.

This website tut have help me many times before...
http://www.cplusplus.com/doc/tutorial/

If you know nothing about c++, don't try to read in one shot any tuto's.
Read just what you need to know, it's not so long in final you can read and understand pretty much all.
Just try to understand the c++ logic, Exemple : pascal, delphi and a lot more use pretty similar logic.

Good luck with your project.
You search a nice physics solution, if you can read this message you're at the good place :wink:
OrionX3D Projects & Demos:
https://orionx3d.sytes.net
https://www.facebook.com/dave.gravel1
https://www.youtube.com/user/EvadLevarg/videos
User avatar
Dave Gravel
 
Posts: 800
Joined: Sat Apr 01, 2006 9:31 pm
Location: Quebec in Canada.


Return to User Gallery

Who is online

Users browsing this forum: No registered users and 11 guests