This would require some work, in making the whole "Which way to open" thing.
But this would be a cool idea.
It could just be set from which direction to create the door in, like, wherever you create the door, it will always be pushed by walking in the direction of whichever way it was that you were facing when you intially placed the door. For instance, if you placed the door while standing on the outside, you would always push the door when walking inside and pull the door open when leaving to the outside, and vice versa for placing it from inside of the building.
Or, it could be simpler and have it just push both ways. Also, having double doors would eliminate the matter of which side of the door is hinged. Putting both of those ideas together would make it so that you always push the door open (just by walking into it) and walk straight through.
I was just inspired: For survival mode (with NPCs, monsters and opposing players), if a hostile person wanted through the door but didn't have any keys or anything, they could start trying to break the door down (using their "dig" tool if it was a player) and would take about 5-10 hits to destroy the door completely and gain access. Damaged doors could be repaired by the team by gaining and using the appropriate materials.
I like this. I like the idea that the doors push open from either side. I also like the notion of doors disguised as other blocks to be used as trapdoors. That would be great for survival and other games.
The door blocks could be 2D, and can be placed in the direction you're looking at so you can cover all four sides. Also, rotating doors (like the ones in those malls) and even elevator doors, just to put that out there. Since it's 2D, it could just fold back when you open it, and the fun rotating doors and elevators doors would be cool (but they'd have to be implemented 1 square bigger than normal, so that may be questionable).
Why couldn't door work like they did on Dungeon Keeper (the first one) where they 'collapse' upwards on themselves but just vanish into thin air above the actual door 'frame'.
Why couldn't door work like they did on Dungeon Keeper (the first one) where they 'collapse' upwards on themselves but just vanish into thin air above the actual door 'frame'.
What I was thinking for this is what you might be talking about. I don't exactly know. I thought that if the person wanted to go through the door, the door would rise up into the blocks on top.
The bad thing that I find about locking doors is: What's the point if people can just delete the blocks around it and go through that?
Why couldn't door work like they did on Dungeon Keeper (the first one) where they 'collapse' upwards on themselves but just vanish into thin air above the actual door 'frame'.
What I was thinking for this is what you might be talking about. I don't exactly know. I thought that if the person wanted to go through the door, the door would rise up into the blocks on top.
The bad thing that I find about locking doors is: What's the point if people can just delete the blocks around it and go through that?
Maybe it's an admin house and is made of adminium?
Why couldn't door work like they did on Dungeon Keeper (the first one) where they 'collapse' upwards on themselves but just vanish into thin air above the actual door 'frame'.
What I was thinking for this is what you might be talking about. I don't exactly know. I thought that if the person wanted to go through the door, the door would rise up into the blocks on top.
The bad thing that I find about locking doors is: What's the point if people can just delete the blocks around it and go through that?
Maybe it's an admin house and is made of adminium?
But that would make is to that only admins would use it. What if a non-admin would want to use a door block?
Why couldn't door work like they did on Dungeon Keeper (the first one) where they 'collapse' upwards on themselves but just vanish into thin air above the actual door 'frame'.
What I was thinking for this is what you might be talking about. I don't exactly know. I thought that if the person wanted to go through the door, the door would rise up into the blocks on top.
The bad thing that I find about locking doors is: What's the point if people can just delete the blocks around it and go through that?
Well, interesting. I was thinking maaaaybe of a new suggestion here.
key's can still be used for effect, though just a door block in general would be nice for mode's like survival, if in creative sandbox mode they be nothing more then aesthetics (but what blocks are not?).
I'd think they'd all have to open in the same way, perhaps the direction your "pushing" to keep each door block simple (as each version would require 2 more on the limited set of 256 blocks we can have if they are to be kept a single byte on saving, one for the top of the door, another for the bottom)
Rollback Post to RevisionRollBack
<TrueWolves> That's what I meant Iguana, I'm like an Extra+, to just fill in tiny cracks... right?
<Iguana> YUS. <Iguana> BUT WE NEED YOU
<Iguana> You are like...Billy Mays Mighty Putty. (trademarked)
IRC quote on the Minecraft Machinima
Not only in this case would quite a few types of new block be required, but the "swinging" part would be very difficult to implement, as you well know (where to swing to, how to move, what to do if stuck, etc.).
-Keys
Keys would require, from Notch, at the least an implementation of yet another set of variables, and at the most, total implementation of items. And it would also of course require door blocks themselves. At the moment even the lesser extreme for keys seems a bit challenging engineeringwise.
-Disappearing doors
This implementation of doors is probably the best idea. At the very least only one block type would need to be added to the game (with a few slightly challenging rules to follow, I might add, but still).
-Collapsing doors
This idea is the most interesting, but probably also the hardest to implement. These would require even more scripting/coding than hinged doors (how to collapse and in which direction, where to disappear to, how to uncollapse, etc.), and would probably be a turn-off for building.
Summary:
Doors in general are an interesting idea, however you make them. But most concepts would require a good deal of work and hard thinking on Notch's part (possibly delaying our much-awaited Survival Mode), save one - vanishing doors. These are the most likely of any of the given ideas to be implemented (probably, though this is of course only my opinion), but of course if a sudden burst of inspiration manages to hit our esteemed leader at the right moment, anything may be possible. I will now give my own idea for doors...
-Thinking... with portals
Yes, portals. This idea may require even more intense coding to implement, but think - think of a "/setspawn" command set to a location, and give the user the ability to control both the placement of the orange (setspawn) and the blue (location set)... It's a magnificent idea, but with a terminal diagnosis of Extreme Complication Syndrome.
EDIT:Yes, portals were an impossibility for so long... until... THE ARCHIVES. Thank God (er, aera, unless they're the same person) that the forums are back up.
I thought i'd mention that it might be nice to have a door that is placed horizontally instead of vertically, similar to a roof hatch of sorts. I felt the need to have one, so some others might too.
I'm a pigman!
Follow me on Twitter! https://twitter.com/MikeLouisseize
http://minecraft.net/skin/skin.jsp?user=Iron815 - Hats really hide your true identity.
It could just be set from which direction to create the door in, like, wherever you create the door, it will always be pushed by walking in the direction of whichever way it was that you were facing when you intially placed the door. For instance, if you placed the door while standing on the outside, you would always push the door when walking inside and pull the door open when leaving to the outside, and vice versa for placing it from inside of the building.
Or, it could be simpler and have it just push both ways. Also, having double doors would eliminate the matter of which side of the door is hinged. Putting both of those ideas together would make it so that you always push the door open (just by walking into it) and walk straight through.
I was just inspired: For survival mode (with NPCs, monsters and opposing players), if a hostile person wanted through the door but didn't have any keys or anything, they could start trying to break the door down (using their "dig" tool if it was a player) and would take about 5-10 hits to destroy the door completely and gain access. Damaged doors could be repaired by the team by gaining and using the appropriate materials.
What do you think?
Relic of a bygone age.
Nice.
Ain't no party like a [SSSS] party 'cause a [SSSS] party [VV] [tnt]!
What I was thinking for this is what you might be talking about. I don't exactly know. I thought that if the person wanted to go through the door, the door would rise up into the blocks on top.
The bad thing that I find about locking doors is: What's the point if people can just delete the blocks around it and go through that?
Maybe it's an admin house and is made of adminium?
But that would make is to that only admins would use it. What if a non-admin would want to use a door block?
Well, interesting. I was thinking maaaaybe of a new suggestion here.
Here is an answer
I'd think they'd all have to open in the same way, perhaps the direction your "pushing" to keep each door block simple (as each version would require 2 more on the limited set of 256 blocks we can have if they are to be kept a single byte on saving, one for the top of the door, another for the bottom)
<Iguana> YUS. <Iguana> BUT WE NEED YOU
<Iguana> You are like...Billy Mays Mighty Putty. (trademarked)
IRC quote on the Minecraft Machinima
It doesn't come back until you're no longer 'blocking' it, and once you get out of the way it takes a second or so to close.
---> If you don't have the proper key, the block doesn't 'open'.
---> vede claimed Notch said this (and it is awesome).
-Hinged/swinging doors
Not only in this case would quite a few types of new block be required, but the "swinging" part would be very difficult to implement, as you well know (where to swing to, how to move, what to do if stuck, etc.).
-Keys
Keys would require, from Notch, at the least an implementation of yet another set of variables, and at the most, total implementation of items. And it would also of course require door blocks themselves. At the moment even the lesser extreme for keys seems a bit challenging engineeringwise.
-Disappearing doors
This implementation of doors is probably the best idea. At the very least only one block type would need to be added to the game (with a few slightly challenging rules to follow, I might add, but still).
-Collapsing doors
This idea is the most interesting, but probably also the hardest to implement. These would require even more scripting/coding than hinged doors (how to collapse and in which direction, where to disappear to, how to uncollapse, etc.), and would probably be a turn-off for building.
Summary:
Doors in general are an interesting idea, however you make them. But most concepts would require a good deal of work and hard thinking on Notch's part (possibly delaying our much-awaited Survival Mode), save one - vanishing doors. These are the most likely of any of the given ideas to be implemented (probably, though this is of course only my opinion), but of course if a sudden burst of inspiration manages to hit our esteemed leader at the right moment, anything may be possible. I will now give my own idea for doors...
-Thinking... with portals
Yes, portals. This idea may require even more intense coding to implement, but think - think of a "/setspawn" command set to a location, and give the user the ability to control both the placement of the orange (setspawn) and the blue (location set)... It's a magnificent idea, but with a terminal diagnosis of Extreme Complication Syndrome.
EDIT:Yes, portals were an impossibility for so long... until... THE ARCHIVES. Thank God (er, aera, unless they're the same person) that the forums are back up.