Aces High Bulletin Board

General Forums => The O' Club => Topic started by: Ex-jazz on December 30, 2010, 07:12:28 PM

Title: The BGE AirRace: a hobby coder's air race sim
Post by: Ex-jazz on December 30, 2010, 07:12:28 PM
Hi

So, I made my own flight sim. Well, more or less :)
http://www.youtube.com/watch?v=7422m-zrRUo
This is a video from earlier dev. version, but it shows the game main point.


Not a very big, fancy or perfect but it's pretty much what I like.

Unfortunately I didn't have a time to implement & optimize the Mr. Martish's breat taking 2D/3D work to this version . See link below:
http://www.youtube.com/watch?v=J9fnYuPsofo

The .exe file for windows only (compiled with standard Blender 2.49b) with needed .dll's (~16.5M):
http://fdm4bge.1g.fi/Files/10001/BGE_AirRace/Demos/BGE_AirRace.zip

The source .blend file, which contains a 2D/3D materials, FDM4BGE script plus all other python scripts plus game logics (~10M):
http://fdm4bge.1g.fi/Files/10001/BGE_AirRace/Demos/BGE_AirRace_DEMO_06.blend
Requires a Blender 2.49b intallation for running.

The sim/game is creating after successfully two lap race a .csv file with final result and details.

You can use a mouse or at least a 4-axis joystick for the steering.

I will rise my hat off, if your able to make under 2 minute final result  :aok
 
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: 1pLUs44 on December 31, 2010, 07:32:54 AM
That looks very cool!  :aok

Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: CptTrips on December 31, 2010, 10:45:06 AM
Very cool.

:aok,
Wab
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Pigslilspaz on December 31, 2010, 11:28:26 AM
looks awesome.
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ex-jazz on February 08, 2011, 03:14:02 PM
Hi

Just a heads up flick :)

http://www.youtube.com/watch?v=mvLaibJ63DE

The effect issues must fix, the control surface/cockpit controls needs rig up, some odd gauge problems needs to solve, the fps optimization and.. also.. plus...  :rolleyes:

Small steps
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Spikes on February 08, 2011, 04:54:04 PM
It's really coming together niecly ExJazz! Way to go!
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: curry1 on February 08, 2011, 08:32:28 PM
i remember the first version now look at it amazing.
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ex-jazz on February 09, 2011, 02:56:44 PM
Hi

Yes, now with Mr. Martinsh's 3D&2D work it look like a todays flight sim.

Anyhow, theres a lot of work to do to get the flight model even in same ball park with the Aces High.

 :)
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ardy123 on February 09, 2011, 03:11:39 PM
Ahh your using Blenders 'game mode'. I've never used it before, thats cool. Are you using any special algorithm for the terrain, such as geomipmapping or diamond based ROAM?

Also, for the flight model you could use ysflight or many of the other open source flight engines. Some of them have fairly straight forward APIs that you could bridge to Python, (Blender game mode uses Python I think).
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ex-jazz on February 09, 2011, 04:02:36 PM
Ahh your using Blenders 'game mode'. I've never used it before, thats cool. Are you using any special algorithm for the terrain, such as geomipmapping or diamond based ROAM?

Also, for the flight model you could use ysflight or many of the other open source flight engines. Some of them have fairly straight forward APIs that you could bridge to Python, (Blender game mode uses Python I think).


Hi Ardy123,

Yes, it's using currently the BGE all the way.

Mr. Martinsh took advantage from the BGE GSLS graphical effects. I can't tell more about it, since it's way above my skill/understanding.

The FM is purely selfmade with python. I need to study the JSBSim and ysflight a bit. It's bit hard for the sunday coder like myself :)
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ardy123 on February 09, 2011, 05:42:58 PM
Hi Ardy123,

Yes, it's using currently the BGE all the way.

Mr. Martinsh took advantage from the BGE GSLS graphical effects. I can't tell more about it, since it's way above my skill/understanding.

The FM is purely selfmade with python. I need to study the JSBSim and ysflight a bit. It's bit hard for the sunday coder like myself :)

you could also use ODE to do the flight modeling. Its not as specific as ysflight or JSBSim, but it is a decent open physics library.
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Penguin on February 09, 2011, 10:33:55 PM
One question- where are the SHEEP?

-Penguin
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: mensa180 on February 10, 2011, 12:50:17 AM
Fantastic work, Ex-jazz, my fellow python coading friend.
Title: Re: The BGE AirRace: a hobby coder's air race sim
Post by: Ex-jazz on February 11, 2011, 02:53:40 PM
Fantastic work, Ex-jazz, my fellow python coading friend.

Thanks Mensa. Now you said it... So, I'm, promoted to the 'IR COADING' class now? Gosh!

:)

Mr. Martinsh give a huge kick to this project.

This is a class example.
What a part time hobbyist Blender user can do and what a real Blender professional user can do with same tool...  :O