UPBGE 0.2.5 flight simulator

Hi everybody,
I would like to share with you my work and know what you think.
It’s a split screen two player flight simulator which needs two joysticks with 4 axis to be played. 3 axis for yaw-pitch-roll and 1 axis for the throttle. You can set the split screen to left-right or up-down by hitting the space bar to adapt to your screen(s) setup. Joystick button ‘X’ toggles the afterburner, joy button ‘B’ toggles the brake, joy button ‘Guide’ toggles the autopilot(the autopilot seeks the other plane), joy button Y toggles the landing gears. joy button ‘Back’ toggles first person and third person views. the mouse left button restart the game.
You can land on runways but there’s no ground yet. The runways are roughly indicated in the HUD.
Please excuse the poor modelling and the visual aspect in general, I’m not an artist, I’m more on the technical aspect. Also I’m very sorry that my code lacks any form of commentary(I will remedy that soon).
I hope someone will be able to test my little game and give me feedback.
Here’s the link:

Cheers

P.S. I’m not a native english speaker so you may find some weirdness in my speech… Sorry for that.

Looks like an ambitious project (looking at the code :slight_smile: )
I can’t tell how good the flight dynamics are but I was able to fly nicely behind the other plane.
Wasn’t easy to find it in the sky even with the indicator.
The fact that you were able to build a kind of seeking autopilot is great. Can’t really tell how good it is.
Generally I would love to begin on a runway and have more clear landscape to be able to tell how the plane flies.

Cool work!

Perhaps you might find this resource useful for some of your HUD.

Hi musikai, thanks for the feedback!
About the flight dynamics, it’s an approximation. Not really realistic, but kind of plausible… And I can tell the autopilot is kind of bad, barely working. I got to work on it.
The fact that you start the game in flight is because it was easier for me in the beginning. I plan to change that but got overwhelmed by other aspects and left that problem unattended so far. Again, one thing I got to work on.
Another big problem is the landscape, I know. I’m struggling with bpy api and height map and color map to make that better but it will be a long run because I’m kind of lost in that specific problem.
Again thanks for your feedback, I’ll try to update soon.
Cheers

P.S.: Thanks for sharing this resource, will definitely check it out

1 Like