Multiplayer Finally being created

Rtyh-12

Member
Joined
Sep 12, 2010
Messages
918
Reaction score
0
Points
16
Location
Kraken Mare
Cooperation would of course be neat, but as this guy doesn't want to work with Face, then a competition is the next best thing. Anyway, let's stop off-topic posting here...
 

deltawing777

Member
Joined
Jan 4, 2008
Messages
513
Reaction score
0
Points
16
Location
South of Houston,Texas
Website
omp.dyndns-server.com
Boy! I sure did have fun with OMP this weekend. I got to meet alot of nice people in Teamspeak3. Had a absolute BLAST! So reguarding this new multiplayer,any code or updates website link , Svn, anything? Oh wow Bonanza123d hasn't posted in a while now. Humm....
 

Wonderer

New member
Joined
Jan 15, 2010
Messages
192
Reaction score
0
Points
0
Imagine trying to dock with Mir while having high latency :rofl:
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
In the case of orbiter, I'd prefer to see co-operation instead of competition. With co-operation many different ideas can be put into one super-sonic-stellar package. Also less chance for two standards to be developed. Orbiter is complex enough as it is!

Indeed. Co-operation is why I made OMP open source and put it up on a DVCS site: http://bitbucket.org/face/omp and http://omp.ddns.net/hg/omp.

Unfortunately, making development on open-source as easy as that means opening doors to wild forking.

Either way it is a matter of trust. Just like with the Linux kernel the average user will trust Linus' repository more than another one. If e.g. the OP forks OMP into OMPNG and completely changes the work-mode, you have to decide for yourself if you trust me more than the OP.

It will always be like that. Just imagine someone is fed up with Dan's OrbiterSound and writes another sound framework...

regards,
Face
 
Last edited:

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,653
Reaction score
2,374
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
It will always be like that. Just imagine someone is fed up with Dan's OrbiterSound and writes another sound framework...

Why not? It might be a bit hard to work with both frameworks at once, but if the new framework would permit that add-ons linked to it also work with orbitersound (but with less features), it would sure spread quickly...

If the need is there, somebody will do it.
 

Wishbone

Clueless developer
Addon Developer
Joined
Sep 12, 2010
Messages
2,421
Reaction score
1
Points
0
Location
Moscow
I hate forks... bruised egos, and introduction of new bugs... Rewriting from a clean slate is IMHO better since it frees the architect from the fetters of the old design (while also tempting him with shiny new features, to be honest).
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,653
Reaction score
2,374
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
I hate forks... bruised egos, and introduction of new bugs... Rewriting from a clean slate is IMHO better since it frees the architect from the fetters of the old design (while also tempting him with shiny new features, to be honest).

Depends on how you fork... I know many forks that had been done in good relations, often resulting in a very active exchange of code between original and fork. Many Linux kernel extensions and improvements had actually been done essentially as forks, by distributors. Simply because not every extension was automatically ready for getting included in THE Kernel.
 

Phillips

Regular witty saying title.
Joined
Jan 4, 2011
Messages
46
Reaction score
0
Points
0
Except not.

Simple example:
Server is running at 1x time accel. I'm standing at KSC at 8am in the morning, local KSC time. I time-accelerate to move forward a total of 10 hours and 1 minute in sim-time, taking only 1 minute in real-time, so the server now thinks it's 8:01am and I think it's 6:01pm.

How then do you resolve all of the differences between me and the server? For me, the Earth has moved 10 hours further along its orbit, so if you just transmit my coordinates to the server (as you suggest), I'll be floating in space at a point the Earth won't reach for another ten hours. If you synchronize with the planet (so I remain stationary at KSC), I will have seen the sun move almost completely across the sky. When I get re-synchronized to the server, the sun will jump from an hour or so before sunset to a couple hours after sunrise.

The moon and ISS will be different places than they were a moment before, which makes things like rendeszvous impossible (I time accel to orbit and catch the ISS, then turn off time accel and the ISS will be in a completely different place).

How is this even remotely a good illusion or "immersive"?

Try playing FSX and pausing or slewing, you'll see their aircraft is just staying there in the air, 20 minutes passes by, 2 planes pass over it, the time changes on the server along with the client.

My explanation is totally worth a :facepalm:
 

Hielor

Defender of Truth
Donator
Beta Tester
Joined
May 30, 2008
Messages
5,580
Reaction score
2
Points
0
Try playing FSX and pausing or slewing, you'll see their aircraft is just staying there in the air, 20 minutes passes by, 2 planes pass over it, the time changes on the server along with the client.

My explanation is totally worth a <img src="images/smilies/facepalm.gif" border="0" alt="" title="Facepalm" smilieid="169" class="inlineimg" />

FSX doesn't have to deal with orbital mechanics. When you pause in FSX multiplayer, you're not actually stopping time...you're just stopping all your movement and hanging stationary at a given point above the ground. When you resume, you'll continue with whatever velocity you had before. This works fine for FSX, which has a global constant reference point that you can kill motion relative to (the ground) without impacting your flight path relative to the ground. Orbiter has no such reference point--if you kill motion relative to the Sun, the other bodies will continue moving, so your carefully plotted course is now worthless.

The closest analogue in terms of FSX multiplayer would be an aircraft carrier--if you have an aircraft carrier steaming along, and you're set up for a perfect final approach to it, then pause...the aircraft carrier will keep moving away from you, since you've killed your motion relative to the earth (but not relative to the ship). When you resume from pause, the aircraft carrier will no longer be in front of you, and your perfect landing will turn into a go-around or a long swim.

Make sense?
 
Last edited:

Phillips

Regular witty saying title.
Joined
Jan 4, 2011
Messages
46
Reaction score
0
Points
0
<p></p>
<p> </p>
<p>FSX doesn't have to deal with orbital mechanics. When you pause in FSX multiplayer, you're not actually stopping time...you're just stopping all your movement and hanging stationary at a given point above the ground. When you resume, you'll continue with whatever velocity you had before. This works fine for FSX, which has a global constant reference point that you can kill motion relative to (the ground) without impacting your flight path relative to the ground. Orbiter has no such reference point--if you kill motion relative to the Sun, the other bodies will continue moving, so your carefully plotted course is now worthless.</p>
<p> </p>
<p>The closest analogue in terms of FSX multiplayer would be an aircraft carrier--if you have an aircraft carrier steaming along, and you're set up for a perfect final approach to it, then pause...the aircraft carrier will keep moving away from you, since you've killed your motion relative to the earth (but not relative to the ship). When you resume from pause, the aircraft carrier will no longer be in front of you, and your perfect landing will turn into a go-around or a long swim.</p>
<p> </p>
<p>Make sense?</p>

<p> Yeah, I get it now.</p>
<p> :lol: </p>
 

Wishbone

Clueless developer
Addon Developer
Joined
Sep 12, 2010
Messages
2,421
Reaction score
1
Points
0
Location
Moscow
all those <p>'s are supposed to be Cheshire <g>'s... :)
 

HAL9001

super-ninja-orbinaut
Joined
Jun 4, 2010
Messages
1,107
Reaction score
11
Points
38
Location
Stuttgart, Germany
I would love a multiplayer version where you put two joysticks at the computer and fly with splitscreen.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna

Danzig70

New member
Joined
Jan 10, 2011
Messages
4
Reaction score
0
Points
0
Instead of having other users in other craft, would it be possible to have another player as passenger in a craft?
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,403
Reaction score
581
Points
153
Location
Vienna
Instead of having other users in other craft, would it be possible to have another player as passenger in a craft?

You can join as observer and use a server command to register to a craft. You will then see everything this vessel sees, F3 to it, and take seat somewhere in the passenger area. It is funny to watch a flight from a passenger seat.
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,927
Reaction score
795
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
Yes indeed. Face has... experienced... one of my smoother landings in a DG. >.>
 

Hielor

Defender of Truth
Donator
Beta Tester
Joined
May 30, 2008
Messages
5,580
Reaction score
2
Points
0
I would love a multiplayer version where you put two joysticks at the computer and fly with splitscreen.
Multiplayer via two people at the same computer hasn't really been supported by complex games in like a decade...
 
Top