I'm not sure if I already said this, but I will actually start the building process a few months from now, because right now, I'm ridiculously busy with real life stuff, and I know I will have a lot of free time later.
Rollback Post to RevisionRollBack
My Youtube channel.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Also, building Minecraft inside of Minecraft would make for an extremely slow game, possibly minutes per clock cycle. Your computer would be measured in micro- or nanohertz.
Guys, discourage me when I get started, because I'm not "wasting my time" right now. In any case, neither me nor any of you have any proof whether or not this is possible. We will find out who's right when I start it. For now, you can just let this thread die, to express doubt and stuff.
Quote from Bufhimat »
You're using meta incorrectly.
You got a point there. Any suggestions for a technically correct name?
Rollback Post to RevisionRollBack
My Youtube channel.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Guys, discourage me when I get started, because I'm not "wasting my time" right now. In any case, neither me nor any of you have any proof whether or not this is possible. We will find out who's right when I start it. For now, you can just let this thread die, to express doubt and stuff.
Hey I think my response wasn't so far-fetched D: Sure it might sound a bit negative, but at least I tried to give ideas...
I actually want to see what comes out from this. Considering Life has already been replicated, ignore that part *shame*.
Then again my broken English makes my posts unreadable and with the wrong "tone". Sorry about that.
Your response has a lot more substance than most of the ones in this thread, and I appreciate it. Indeed, I will have to tackle a shiteload of technical difficulties, and even if I fail, it'll be a...learning experience (more than just technical stuff, but carrying out massive projects with people in general).
Rollback Post to RevisionRollBack
My Youtube channel.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
This sounds like a smart person trying to do a really dumb thing. I mean, I'm not trying to insult anybody here, but really, listen to this! That'd be like somebody running a Windows 7 virtual machine on a Windows 7 computer; incredibly pointless and a waste of time!
Sorry, but I think you could find a better way to spend your time.
er, running a windows 7 vm inside win7 isn't pointless.
Lets use an entire program to accomplish each thing one single line of code could accomplish, brilliant idea. I really don't see any sort of point to this, it'd take a massive amount of time to even make tic-tac-toe using a redstone cpu.
Far too complex. How do you even propose to present the display? Even before I consider the technical impossibilities, the ability to drive a 2D, 1 colour display in a way that would convey a 3D representation just doesn't exist. Not with any amount of redstone torches.
Even if you overcome that design problem, a 16x16x16 store, even assuming a limit of 4 bits per location, still means the construction of 16,384 memory bits. That will just not fit in a chunk, never mind the rest of the circuitry required to drive it.
You realize he COULD make 2D, side-scrolling minecraft?
Finally, the topic I've been looking for! Go for it, regardless of detractors. Absolutely ridiculous challenges that bust out of the old concepts of what a game is are what make this particular game great.
Why stop there? Put switchable doors in front of:
(front view)
(side view)
[]
[]
so I can watch 32 x 32 color video! It'll still be faster than my phone.
Just for giggles (I have a VERY boring job) here are my interpretations of what being attacked by Creepers in MetaMinecraft will look like:
1. 64 x 64 in BI-STATE OMNIREDSTONE!!!
2. 32 x 32 in QUADRAVISIOLE EYEBLASTER!!!
Also, I'm new here, and really to forums in general (they often suck, and this one is...often no exception), what's everyone's favorite free long-lasting photo hosting services?
The Meaning of Life, the Universe, and Everything.
Join Date:
9/30/2010
Posts:
660
Member Details
It may sound like just a bunch of naysaying, but this project will never happen. Just look at the 16 bit ALU. While it is very impressive, it runs hilariously slow for what it does, which in turn is hilariously simple compared to what this project seeks to do.
Practical application aside, I'm pretty certain that duplication of a system within itself is theoretically impossible.
The only option is to greatly simplify the game, probably so much so that it's got more in common with pong than it does Minecraft. Think Super Breakout (assuming even something like that could run, given the limitations of the medium).
Quote from LEROOOY »
Also, I'm new here, and really to forums in general (they often suck, and this one is...often no exception), what's everyone's favorite free long-lasting photo hosting services?
Well yeah, my point is that doesn't make it any less fun to meditate on seemingly craaazy ideas. I freely admit I know little of computer science, but find the concept of rediscovering basic computing on the inside of a game to be extremely interesting. It puts people back in touch with a topic that nobody even thinks about anymore: "F***in Computers, how do they work?"
Actually, screwing around in Imageready .gif editing for the sheer lunacy of a 32x32 Minecraft emulation makes me wish for paintings that are done up as "security cameras" that have monochrome .gif animations playing of Creepers storming the place.
...Practical application aside, I'm pretty certain that duplication of a system within itself is theoretically impossible.
Have you known the "Universal Turing Machine"? If it's Turing Completeness it can simulate any other Turing machine. It's exactly theoretically possible, BUT not practical. In fact the speed isn't the major problem at all, but space. The concept of IC(Integrated Circuit), means you need to make it small in order to work.
In building a working CPU model in minecraft, if you tweak the redstone torch delay time and redstone travel distance, it's very possible to create a working CPU. (In fact we are already working on that, and the I/O). The problem right now is that it takes too much space for even a simple 1k RAM (estimate 512x8x64 blocks). And the more space it takes the more delay it has. (You can google "tyranny of numbers" to understand this problem).
Even in a simple chip like Intel 4004, it contain 2,000+ transistors, and equivalent to roughly 500+ gates. That means if a gates can be compact to 4x4x4 blocks, it still needs at least 32,000 blocks, not counting the need for wires and space between them. That's the real challenge right there. But we can still build those mainframe-like computers in1950s/60s.
And the fact is minecraft is already running inside a "virtual machine" (you should find the details of JVM easily). Hence solving the hardware problem of a minecraft redstone computer is only half the answer, you also have to deal with the other half - software problems(how to run the program, the OS, memory allocation, etc.)
The current working CPU in minecraft has a speed of 3 instructions per minutes (before pipelining and optimized circuits). You can view our threads.
...It puts people back in touch with a topic that nobody even thinks about anymore: "F***in Computers, how do they work?"
People who major in computer science and related, know exactly how computers work. We all need to take the basic courses of computer architecture and programming language. And for someone who's interesting about the computer system, here is a good online course which can teach you from the scratch (It's the structure of the 16-bit ALU/CPU builder - theinternetftw use)
...It puts people back in touch with a topic that nobody even thinks about anymore: "F***in Computers, how do they work?"
People who major in computer science and related, know exactly how computers work. We all need to take the basic courses of computer architecture and programming language. And for someone who's interesting about the computer system, here is a good online course which can teach you from the scratch (It's the structure of the 16-bit ALU/CPU builder - theinternetftw use)
I still have yet to take a course in anything computer related (aside from that really basic intro to computer science course), but reading Gödel, Escher, Bach actually helped a lot, in helping me understand certain concepts.
Rollback Post to RevisionRollBack
My Youtube channel.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
I for one find this to be the most brilliant and creative idea thought up in minecraft yet. I've been keeping tabs on this thread, first time I've posted in it. If you can do this you will be hailed a hero! Even if you fail, I'm sure there's alot you could probably take from this project with you.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Also, building Minecraft inside of Minecraft would make for an extremely slow game, possibly minutes per clock cycle. Your computer would be measured in micro- or nanohertz.
check it out guys please tell ur friends
User was warned for this post: You're digging yourself a hole. Second warning for this exact offense.
You got a point there. Any suggestions for a technically correct name?
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Please, stop spamming threads.
MINECRAFT FACTS: BIG LIST OF WHAT NOTCH HAS ACTUALLY SAID ABOUT THE PLANNED FEATURES OF MINECRAFT
Your response has a lot more substance than most of the ones in this thread, and I appreciate it. Indeed, I will have to tackle a shiteload of technical difficulties, and even if I fail, it'll be a...learning experience (more than just technical stuff, but carrying out massive projects with people in general).
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
er, running a windows 7 vm inside win7 isn't pointless.
You realize he COULD make 2D, side-scrolling minecraft?
Echos Steel
Night and Moon
Why stop there? Put switchable doors in front of:
(front view)
(side view)
[]
[]
so I can watch 32 x 32 color video! It'll still be faster than my phone.
1. 64 x 64 in BI-STATE OMNIREDSTONE!!!
2. 32 x 32 in QUADRAVISIOLE EYEBLASTER!!!
Also, I'm new here, and really to forums in general (they often suck, and this one is...often no exception), what's everyone's favorite free long-lasting photo hosting services?
Practical application aside, I'm pretty certain that duplication of a system within itself is theoretically impossible.
The only option is to greatly simplify the game, probably so much so that it's got more in common with pong than it does Minecraft. Think Super Breakout (assuming even something like that could run, given the limitations of the medium).
Imageshack is pretty good.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Actually, screwing around in Imageready .gif editing for the sheer lunacy of a 32x32 Minecraft emulation makes me wish for paintings that are done up as "security cameras" that have monochrome .gif animations playing of Creepers storming the place.
Have you known the "Universal Turing Machine"? If it's Turing Completeness it can simulate any other Turing machine. It's exactly theoretically possible, BUT not practical. In fact the speed isn't the major problem at all, but space. The concept of IC(Integrated Circuit), means you need to make it small in order to work.
In building a working CPU model in minecraft, if you tweak the redstone torch delay time and redstone travel distance, it's very possible to create a working CPU. (In fact we are already working on that, and the I/O). The problem right now is that it takes too much space for even a simple 1k RAM (estimate 512x8x64 blocks). And the more space it takes the more delay it has. (You can google "tyranny of numbers" to understand this problem).
Even in a simple chip like Intel 4004, it contain 2,000+ transistors, and equivalent to roughly 500+ gates. That means if a gates can be compact to 4x4x4 blocks, it still needs at least 32,000 blocks, not counting the need for wires and space between them. That's the real challenge right there. But we can still build those mainframe-like computers in1950s/60s.
And the fact is minecraft is already running inside a "virtual machine" (you should find the details of JVM easily). Hence solving the hardware problem of a minecraft redstone computer is only half the answer, you also have to deal with the other half - software problems(how to run the program, the OS, memory allocation, etc.)
The current working CPU in minecraft has a speed of 3 instructions per minutes (before pipelining and optimized circuits). You can view our threads.
People who major in computer science and related, know exactly how computers work. We all need to take the basic courses of computer architecture and programming language. And for someone who's interesting about the computer system, here is a good online course which can teach you from the scratch (It's the structure of the 16-bit ALU/CPU builder - theinternetftw use)
I still have yet to take a course in anything computer related (aside from that really basic intro to computer science course), but reading Gödel, Escher, Bach actually helped a lot, in helping me understand certain concepts.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.