that's an example of how it CAN work with just 1 boat
Have you not seen the "boats" people build on Minecraft?
They look AWESOME with sails made out of wool and stuff. Of course using this "system" you would have to combine more than 2 boats of course, to get anything like that.
BTW I would post some examples of "boats" people have built that could finally become true using this "system" but ATM I have none.
that's an example of how it CAN work with just 1 boat
Have you not seen the "boats" people build on Minecraft?
They look AWESOME with sails made out of wool and stuff. Of course using this "system" you would have to combine more than 2 boats of course, to get anything like that.
BTW I would post some examples of "boats" people have built that could finally become true using this "system" but ATM I have none.
You haven't understood how entites work, have you. You cannot "modify" entities (which is everything that is not an immobile block, save for sand and gravel) in any way, nor can you walk around on one while "following" it, not just sliding off of it. Of course, boats can be larger and house more people, but the boat will surely be uneditable and any passengers will be immobile.
With that said, boats are waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay too weak. My huge aquaduct system is useless because it's too weak. Also, iron boats would be quite improbable and frankly, unfitting. A better way would be to make a reinforced boat consisting of a combination of logs, sticks and planks.
There are two major problems for building your own boats.
1. How do you define where the boat starts and stops. In the sense that, what is part of the boat and what is not.
2. Keeping the player on the boat while allowing them to move around. See Gmod for this. the number of player collision deaths while standing on objects is horrendous.
There are fixes to this, make the player define what the boat will be with a cube, or let them build the boat outside of the game then import it.
The walking around could take on the system that Elephants in Halo 3 use, but i'm not sure how exactly that would be done; boat has it's own local gravity system separate from world.
It really is just easier to make several models that the player can choose from. There could be a little customization, colour of ship/trim or even some options about chests.
We can mount minecarts plus pigs and now boats can't we?
Why not be able to strap on cubes to a boat to make it larger?
You see, it's thinking like this that made boats become such a popular topic.
The current blocks use a system very different from the entities within the game like mobs and players. Notice how when you are standing on an accelerating minecart it's easy to fall off? The current collision detection between entities is rather off. Thus why we can't have entity ships we can walk on, because collision detection between two moving entities is inherently difficult. Even the Source engine can barely handle it.
Blocks are handled completely different from entities. They work within a grid that is very rigid about how it is handled. All blocks are constrained in the grid, and only one block is allowed in a grid slot. A block cannot be outside of a grid slot, not even slightly. To attach them to entities, which are not constrained to the grid, Notch would have to rewrite the entire game engine completely. The grid system was there from the beginning, and is the basis for all the other features surrounding it.
So yeah, two fatal flaws with these boats. The inherent difficulty in correct collision detection between two unattached entities and the grid system for the blocks.
I think duke hit the nail on the head. The current boats just explode when they touch walls, which I have a suspicion may be partially because collision detection is so tricky. If custom boats were added the engine would have to account for boats of potentially any shape and size trying to fit in different spaces and collide with different things... It would get ugly fast. If you've played any game with advanced physics you should know how oddly things can behave once things start smashing together. It's complicated and it will occasionally still act completely bizarre. Notch has been lucky so far in the collision department since the game is composed of rather large and evenly spaced blocks, you either fit through an opening or you don't, and there's no tricky angles to deal with.
@conway if what Duke is saying about how rigid the grid system really is is true, I guess I would be okay with that, it'd be better than having nothing.
So yeah, two fatal flaws with these boats. The inherent difficulty in correct collision detection between two unattached entities and the grid system for the blocks.
My point exactly. There could be some roundabout way of creating boats one could walk around on, however. Not sure, but wouldn't a speed check on the boat and applying it to the player as long he's in a certain area inside it.
Also, what's your avatar? I've seen you use it on other forums, and it's been bugging me.
On second thought, this reminds me of GMod. You can't really stand on anything moving, because the engine is seriously not made for it. You will stutter, be instantaneously killed and/or be launched several hundred meters into the air.
Say one boat box will alow you to strap on 10 cubes and a full chest. Two boats will allow you 20 and so on.
Because quite frankly I don't see much appeal of sailing the seven seas on such a puny boat.
What do you guys think?
Something like this is what I'm talking about, whenever you crash each cube becomes into 2 sticks
Diamond boats?
It would be so awesome, You could have fleets.
doesn't the forum say to keep it to one suggestion per topic/thread?
Willxo or C4C3 make another suggestion topic with that, I think you'll get a positive reception to it.
Real minecrafters sarcastically reference old jokes in their signatures.
what makes you say that?
We can mount minecarts plus pigs and now boats can't we?
Why not be able to strap on cubes to a boat to make it larger?
What a cop out then, I wanted to make myself a yacht and travel it around the seven seas
Have you not seen the "boats" people build on Minecraft?
They look AWESOME with sails made out of wool and stuff. Of course using this "system" you would have to combine more than 2 boats of course, to get anything like that.
BTW I would post some examples of "boats" people have built that could finally become true using this "system" but ATM I have none.
You haven't understood how entites work, have you. You cannot "modify" entities (which is everything that is not an immobile block, save for sand and gravel) in any way, nor can you walk around on one while "following" it, not just sliding off of it. Of course, boats can be larger and house more people, but the boat will surely be uneditable and any passengers will be immobile.
With that said, boats are waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay too weak. My huge aquaduct system is useless because it's too weak. Also, iron boats would be quite improbable and frankly, unfitting. A better way would be to make a reinforced boat consisting of a combination of logs, sticks and planks.
= boat
[] []
1. How do you define where the boat starts and stops. In the sense that, what is part of the boat and what is not.
2. Keeping the player on the boat while allowing them to move around. See Gmod for this. the number of player collision deaths while standing on objects is horrendous.
There are fixes to this, make the player define what the boat will be with a cube, or let them build the boat outside of the game then import it.
The walking around could take on the system that Elephants in Halo 3 use, but i'm not sure how exactly that would be done; boat has it's own local gravity system separate from world.
It really is just easier to make several models that the player can choose from. There could be a little customization, colour of ship/trim or even some options about chests.
server: mc.novylen.net
You see, it's thinking like this that made boats become such a popular topic.
The current blocks use a system very different from the entities within the game like mobs and players. Notice how when you are standing on an accelerating minecart it's easy to fall off? The current collision detection between entities is rather off. Thus why we can't have entity ships we can walk on, because collision detection between two moving entities is inherently difficult. Even the Source engine can barely handle it.
Blocks are handled completely different from entities. They work within a grid that is very rigid about how it is handled. All blocks are constrained in the grid, and only one block is allowed in a grid slot. A block cannot be outside of a grid slot, not even slightly. To attach them to entities, which are not constrained to the grid, Notch would have to rewrite the entire game engine completely. The grid system was there from the beginning, and is the basis for all the other features surrounding it.
So yeah, two fatal flaws with these boats. The inherent difficulty in correct collision detection between two unattached entities and the grid system for the blocks.
My point exactly. There could be some roundabout way of creating boats one could walk around on, however. Not sure, but wouldn't a speed check on the boat and applying it to the player as long he's in a certain area inside it.
Also, what's your avatar? I've seen you use it on other forums, and it's been bugging me.
On second thought, this reminds me of GMod. You can't really stand on anything moving, because the engine is seriously not made for it. You will stutter, be instantaneously killed and/or be launched several hundred meters into the air.