Jump to content

hotseat cooperative multiplayer gameplay


Recommended Posts

I think adding multiplayer capability to KSP could be made simple if that multiplayer capability were done on one computer, using split-screen views with multiple controllers. This would be immesurably useful in flying ships that split apart or come together, or just fly separately, but in which more than one ship needs to be controlled at once. One particular example would be using an aircraft to launch a spacecraft: you set the primary controller to the aircraft cockpit and the secondary to the spaceship command capsule--at first only the primary controller has control. The aircraft launches into a high arc that takes it outside of usable atmosphere, then they undock and suddenly the secondary controller gains control of the rocket, but the screen stays focused on the center of mass between the two initially. Now the primary controller can fly the plane back to KSC or wherever and land, while the spaceship ascends off to orbit. Once the two craft get very far apart from each other, the screen splits seamlessly and allows each to keep their eyes on the craft they are controlling. The screen split distance is dependent on the camera zoom level until they get far enough apart (maybe 1km) and each controller can control their own zoom level while the view will remain split regardless of zoom level. Finally, the computer must treat each spacecraft as separate control points, and be loading and centering two separate grids on these craft. If only one was treated as the center of activity, the other one would get eaten by the kraken once it got far enough away.

I think what this requires from a programmer's standpoint is the ability to load and render certain game functions in duplicate form, allowing one duplicate to begin to separate from the other (when the craft separate) while maintaining game continuity between them. Time warp would obviously be controlled only by the primary controller, and would be subject to the limitation that all currently controlled ships must be in a warpable state before time warp can be entered. I'm not sure if dual core processors and 64-bit unity/OS are needed/recommended for this but I assume they are, so there's another hurdle potentially.

Disclaimer: this is not a suggestion that multiplayer be added, it is a suggestion of how to accomplish adding multiplayer capability to KSP. I don't understand the mechanics of programming all this in, but I can see what goals need to be met and I know there are several video games (Call of Duty, for instance) which use this hotseat method to excellent effect.

Edited by thereaverofdarkness
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...