Mobile Bases/Custom ships

  • Since there is so much ocean in the game, it would be nice to have a mobile base. Im thinking along the lines of how Atlas did their ships, where you can make a basic hull, and build onto it with chests/crafting tables/ cannons/ beds/ etc. The world is just so huge that it would make more sense to be nomadic and mobile if you WANT to vs using portals. Or better yet being able to build a boat hull out of all the wood shapes and textures that can be built on, moved, and add sails to would be amazing. I dont think itd be too terrible to implement, if youve never played atlas, i think you can find the game keys for like 5 bucks (id say support the devs but it was abondoned years ago then modders have been keeping it alive).

  • More like Ark rafts in terms of being created with building pieces. Atlas was predefined boat pieces (and IIRC near the end they junked that and did prebuilt ships) and because it is basically the same game engine, many modders moved its boat parts back to Ark. RW would not need predefined pieces beyond the functional sail and wheel/rudder/oars - the rest can be resized voxel construction just like any house on land.

  • More like Ark rafts in terms of being created with building pieces. Atlas was predefined boat pieces (and IIRC near the end they junked that and did prebuilt ships) and because it is basically the same game engine, many modders moved its boat parts back to Ark. RW would not need predefined pieces beyond the functional sail and wheel/rudder/oars - the rest can be resized voxel construction just like any house on land.

    yea. with all the different shapes and sizes of stuff it wouldnt be diffucult to use the pieces already in game to make a boat hull. the key would be giving it physics and movable once its done. The possibilities are endless.


    There is a mod in minecraft called Eureka!/valkyrien skies that uses existing blocks in the game, that you just attach a ship wheel to to give it physics. I think thatd be the simplest way to incorporate this using existing blocks. You can also make airships and such with the balloon blocks as well. He could just allow us to use existing sail components from other ships, and let the speed of the ship scale to how many blocks VS how many sails it has as well.

  • A mix of both would be good. We already have row/sail boat pieces - just make a raft variant so we can have something flat to build and expand upon. The trick there is currrently there is no moving blocks but the game has dynamic lighting so not sure what else they need to prebake. Occluded pieces has to be dynamic as that depends on camera angle. I think because water does not react to block pieces right now the prebuilt parts would be needed. Just like Ark where you get massive pirate ships - but the game thinks it is just the tiny raft down in the hold. Easy exploit whale proof, build out a raft with blocks, which prevents the whale from reaching the raft part to bite and sink it. That is what Atlas modular ships fixed - had to constantly repair the hull parts to prevent sinking.

  • A mix of both would be good. We already have row/sail boat pieces - just make a raft variant so we can have something flat to build and expand upon. The trick there is currrently there is no moving blocks but the game has dynamic lighting so not sure what else they need to prebake. Occluded pieces has to be dynamic as that depends on camera angle. I think because water does not react to block pieces right now the prebuilt parts would be needed. Just like Ark where you get massive pirate ships - but the game thinks it is just the tiny raft down in the hold. Easy exploit whale proof, build out a raft with blocks, which prevents the whale from reaching the raft part to bite and sink it. That is what Atlas modular ships fixed - had to constantly repair the hull parts to prevent sinking.

    I never had much issues repairing/keeping ships repaired. However i mostly played on modded servers, and used the repair kiosk that automatically repairs your ships for you using items places in the ship resource box. but yea theres a ton of ways to do it and it would suit me better than a base plopped down somewhere when i intend to travel and see the world. especially when dungeons etc are in. Would also like to see more endgame/group content but i know the dev is a busy guy.

  • The basis for a working ship is available in the game: the sailboat. The mechanics can also be used to steer a larger ship. And the blueprintsystem makes it possible to design ship parts; after a while you have a whole catalogue. You can use these parts to assemble a ship of your choice. And it's always possible to make adjustments.

  • The basis for a working ship is available in the game: the sailboat. The mechanics can also be used to steer a larger ship. And the blueprintsystem makes it possible to design ship parts; after a while you have a whole catalogue. You can use these parts to assemble a ship of your choice. And it's always possible to make adjustments.

    wait youre saying its possible now?

  • Ships require ship base objects for steering/sailing/paddling - you cannot do that with blocks just like you cannot make a loom with blocks - you can make something that looks like a loom but does not function as one! Also blocks require terrain connection or they (optionally) collapse, a ship instead needs block connection to ship base, and rendering that supports blocks moving thru the terrain with the ship base rather than fixed to the terrain. Even the new version of Ark still had loading and movement lag causing animals falling into sea.


    Since resizable blocks are much better at complex building than fixed blocks like Ark I think it can be done like Ark that building parts attach to base - and creative block resizers can certainly make something that looks as good as Atlas prebuilt modules.

  • wait youre saying its possible now?

    Yes and no.


    1. With the blocks we have er hab cold everything. Even ships. But they are not able to move


    2. Some small boats are already in the game.


    3. What you asked for is technically impossible yet for today's hardware. Imagine a huge ship, made from thousands of blocks, and the game would have to calculate each voxel and its position again and again while you steer it across the ocean. not to mention the information stored for each block how is connected to other pieces, the size, texture, etc.

    That's an insane amount of calculation


    But there is hope and the dev is working on that.

    Premade modules that you can individually put together to create your own ship or boat.


    It's in the making ;)

  • What you asked for is technically impossible yet for today's hardware. Imagine a huge ship, made from thousands of blocks, and the game would have to calculate each voxel and its position again and again while you steer it across the ocean. not to mention the information stored for each block how is connected to other pieces, the size, texture, etc.

    That is why you do not do moving voxels. Require that ship construction only be done in drydock, then when you launch it - the game internally merges all the blocks into one mesh so that it is now a 3D object just like the rowboat (same as an export/import blueprint as 3D object function) Want to make changes you have to go back to drydock, it just needs to sync the block version and the 3D object version.


    But even without that the game may be more performant than expected, because each block is the same mesh instanced thousands of times it reduces draw calls by orders of magnitude. I think this is where Ark boats have problems each wall/floor is loaded as a seperate mesh even though they are the same mesh - watch it draw things piece by piece as you get near. I think they did piece instancing in ASA because base/ship loading is much more performant.

    Also you only need to calculate moving world position for the steering object. The rest of the blocks only know they are attached to the steering object by using a local coordinate system. You certainly do not need to calculate moving world position for each block

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!