The capability to dock, or affix ships to one another, is and most likely than not will always be an integral part of the game. However...the current docking system...how do I put this politely...it's horrible. The core-centric design of the current docking system is horrible, and if you don't place the core JUST SO, the ship goes from docakble to "What's docking?" in a single placement of a block. This clearly is a horrible option for docking, and, with Schema and his fellow developers working on revampping docking, here are some ideas that might help them figure out how to make docking easier:
1: Area-vs-size docking:
This is a simplistic fix of the old system. Essentially, it takes the current docking procedures and removes the idea that the core must be over the docking clamp. This is by no means anything other than a "quick fix", and may lend itself to more problems in the long run.
2: Clamp-to-Clamp Style docking:
This is like the way that real-life spaceships dock. Essentially, the player would need a docking clamp on each door he wished to be dockable. There would also have to be a set on the opposite door, as both sides would "latch" together., which may cause issues. The plus side is that there would be a form of walkway between ships, and that they could undock easier. While this would be a nice addition to larger vessels, most small crat would become pointless. Also, you'd need some way of indicating that the ships want to dock with each other.
3:A combination of the above to functions:
This is, by far (IMO) the best option. It provides a "docking area" for smaller ships, and a latch-based system for bigger ships. There is one downside in that getting both systems to function together effectively would be a hassle for developers to code, and would be difficult to build for players
4:Mass-Based Docking (As first suggested on this thread by AtraUnam)
Mass-based docking is another solution. The docking area, rather than supporting an area of clear space into which the ship must fit, bases the docking compatability based on mass, providing that the ship does not bump into anything in the docking area. In other words, a ship could dock if its mass/block count were less than or equal to the amount that the clamp allows.
IN CONCLUSION:
The above are suggestions for ways that docking could be improved in StarMade. Of course, though, the above ideas all have their drawbacks as well as their strengths. If you, the reader, have any other ideas, please let me know.
-signed
CAPTAINZACH
1: Area-vs-size docking:
This is a simplistic fix of the old system. Essentially, it takes the current docking procedures and removes the idea that the core must be over the docking clamp. This is by no means anything other than a "quick fix", and may lend itself to more problems in the long run.
2: Clamp-to-Clamp Style docking:
This is like the way that real-life spaceships dock. Essentially, the player would need a docking clamp on each door he wished to be dockable. There would also have to be a set on the opposite door, as both sides would "latch" together., which may cause issues. The plus side is that there would be a form of walkway between ships, and that they could undock easier. While this would be a nice addition to larger vessels, most small crat would become pointless. Also, you'd need some way of indicating that the ships want to dock with each other.
3:A combination of the above to functions:
This is, by far (IMO) the best option. It provides a "docking area" for smaller ships, and a latch-based system for bigger ships. There is one downside in that getting both systems to function together effectively would be a hassle for developers to code, and would be difficult to build for players
4:Mass-Based Docking (As first suggested on this thread by AtraUnam)
Mass-based docking is another solution. The docking area, rather than supporting an area of clear space into which the ship must fit, bases the docking compatability based on mass, providing that the ship does not bump into anything in the docking area. In other words, a ship could dock if its mass/block count were less than or equal to the amount that the clamp allows.
IN CONCLUSION:
The above are suggestions for ways that docking could be improved in StarMade. Of course, though, the above ideas all have their drawbacks as well as their strengths. If you, the reader, have any other ideas, please let me know.
-signed
CAPTAINZACH
Last edited: