Well, I plan to make tetris in minecraft, and after that, minecraft in minecraft. Along with a lot of friends who play minecraft and are good at programming/electronics, I'm going to ask a cs teacher at my school for help, since he also plays minecraft.
I considered making a computer, but it really doesn't have much of an impact, especially since someone already built a functional CPU with programming and all.
How much do you know about digital electronics, programming, and computer science?
Personally, not much, but I know a fair bit about redstone, I've build cannons.
Actually, I don't believe anybody has built a computer with software yet in minecraft, just binary computers.
I don't know if you should go so far as to put Minecraft in Minecraft, but tetris sounds cool. Minecraft is a lot more detailed than you think, and if someone wrote the code for an in game os, it would be extremely easy to just insert a flash tetris game of the internet using embedding.
Notch isn't going to upgrade the current redstone system. I tried many times, and he wouldn't even consider making mere redstone BLOCKS, because he said he "doesn't want too much of an emphasis on redstone."
Sorry guys. Unless we have mods, we won't get this far in redstone computing.
I take this as a challenge, if people are making binary computers, i believe we can do this, we just need some programmers capable of it, and as cheesy as it sounds, we should for an alliance.
URC: Unity For Redstone Computing, We would need one or more coders, a visual designer, and a mechanics advisor (i could do that)
Anyone in?
(Pretty Much) IMPOSSIBLE, READ THIS FOR PROOF
First of all I'd like to start by saying it looks like you have no idea about what you are talking about. "people are making binary computers." Seriously every computer you can ever make in redstone is binary. Nobody in the real world even USES computers that aren't binary. Anyway:
Simply not possible. I've actually written a pong game in pure assembly. It's bootable meaning that it runs directly on your computer without an operating system, or in other words it is the operating system. This is just like programming for a redstone CPU. I can tell you that it takes a LOT to run a simple pong game. First you'd need a CPU. A pretty powerful one, that can run quicker than, I dunno, 100 instructions per second or so. That in itself is impossible in Minecraft (torches burnout and on top of that Minecraft just simply doesn't change the state of circuits quick enough). Then you'd need a LOT of ram, more than 128 bytes or so just to hold the program, have fun fitting that in, my pong game has a total image size of 8KB (but quite a lot of that can be cut down if you are making code to just run on a redstone CPU, I can't be screwed explaining why here). Then you'd need a screen and a graphics card (for all you 12 year old harware kiddies out there a graphics card doesn't have to be capable of any hardware acceleration, it just has to put a picture on the RAM onto the screen). With this you'd be able to run an ugly low res version of pong, PROVIDED we didn't run into the speed problems I just explained. In current minecraft, I'd say this game would take over 2 minecraft days to render a single frame (possibly MUCH MORE). So yes pong IS POSSIBLE, just incredibly slow.
But you said you want 3D rendering and such? 3D software rendering is ALREADY difficult on real world computers, and you want to do it in a virtual machine inside a game inside a virtual machine running on a computer. Ignoring the fact that the screen would be incredibly low res and each pixel would only have 2 states (making 3D rendering impossible) it would be possible to get a redstone computer to do 3D rendering. Firstly, you'd need to add an FPU (floating point unit) to your CPU, a component that would probably not even fit by itself in the 300 block area limit. Then you'd need incredible amounts of RAM to store the program that does the rendering, and to store the image being generated (2 images if you are using a back buffer). Have fun fitting that in. Even if you somehow create this, have fun watching it take a week to render.
EVEN if Notch were to make Redstone run as fast as it possibly can, it would still be too big, and even if he were able to remove the size limit (somehow) you probably would be able to run basic games like pong, but probably nothing more.
If we are ever going to make a small computer, Notch would have to make an FPGA block.
Quote from samwd1 »
Am I the only one who doesnt understand how a few eletric wires in minecraft make a damn computer?
or is there something im missing? im general, redstone circuits are confusing to me but this makes no sense unless someone explains.
Fun fact: all you need to build a computer is a component that turns the output off when the input is on and turns the output on when the input is off.
Notch isn't going to upgrade the current redstone system. I tried many times, and he wouldn't even consider making mere redstone BLOCKS, because he said he "doesn't want too much of an emphasis on redstone."
Sorry guys. Unless we have mods, we won't get this far in redstone computing.
I take this as a challenge, if people are making binary computers, i believe we can do this, we just need some programmers capable of it, and as cheesy as it sounds, we should for an alliance.
URC: Unity For Redstone Computing, We would need one or more coders, a visual designer, and a mechanics advisor (i could do that)
Anyone in?
(Pretty Much) IMPOSSIBLE, READ THIS FOR PROOF
*proof*
Pretty much why I asked about how much OP knew about computers. But this doesn't render (a simplified) Minecraft inside Minecraft impossible. No way in hell am I programming a game inside a redstone computer, it's best to just hardwire it together.
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.
Pretty much why I asked about how much OP knew about computers. But this doesn't render (a simplified) Minecraft inside Minecraft impossible. No way in hell am I programming a game inside a redstone computer, it's best to just hardwire it together.
Everything you said is pretty true but the bit about minecraft in minecraft.
Of course minecraft in minecraft is impossible currently and it most likely never will be. Ever wondered why theres no virtual machines that simulate computers on the inverter level.
My 2 cents... I personally like the redstone system because it is simple to use for easy tasks and it is more interesting and rewarding to try and make a working computer with limited resources. However i do like one of notches ideas where you have a block that acts to compress a large mechanism into one block.
Pretty much why I asked about how much OP knew about computers. But this doesn't render (a simplified) Minecraft inside Minecraft impossible. No way in hell am I programming a game inside a redstone computer, it's best to just hardwire it together.
Everything you said is pretty true but the bit about minecraft in minecraft.
Of course minecraft in minecraft is impossible currently and it most likely never will be. Ever wondered why theres no virtual machines that simulate computers on the inverter level.
When I said simplified, it's open for interpretation. Hell, even a grid of d-latches might be considered Minecraft.
Also, it's because no one wants to waste their time. However, us playing minecraft, we got plenty of time to waste
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 means war! Yes I know that computers run on binary too all the people talking about how stupid i am, I'm just saying that even something like pong could be cool! All we need is developer backing and everything will come together.
lol no. It seriously isn't possible. well I guess pong might be but at incredibly low frame rate (probs up to 1 minute per frame) and resolution. even if you got your FPGA block you wouldn't have a good screen to display stuff on. And even if you got that then it just wouldn't be redstone. it would probably still be slow anyway considering you are simulating individual logic gates. The only other game I know of that can do 3D rendering and play games inside it is garrys mod (wiremod addon) and that runs programs in the game's in built scripting engine (as opposed to simulating logic gates and crap)
Personally, I'm sad to hear that redstone will remain primitive. IC's are essential to even getting this off the ground, and dev backing is absent ATM.
I've been playing Minecraft practically since it came out, and it's only now that I'm not scared of the complexity of redstone! (Being an English geek that only fiddles with computers/circuits when I need to) and I realise how awesome this was. I built one of those arrow dispenser-clock towers and challenged 12 friends to come and get me before the sun set, and they couldn't get close!
Redstone, like so much of this game, is woefully undeveloped. I'm sick of people saying "I want it to remain medieval", when the possibilities are endless! If those people don't want steampunk, supercomputers, flight, nuclear reactors, automated stuff, and so much more cool ****, then they shouldn't build it! Have notch put in a checkbox or something to disable it for them, but hell! Why can't everybody else have it?
We want stuff developed. If Java doesn't like it, try some other, less crappy script. This has developed beyond Java. It'll take ages, yeah, but who cares if we can get all this? Notch has the cash to hire some guys to translate the script. Why not? After all, we collectively paid for it.
Keep thinkin' caseyds620. I'm right behind you.
Matter of fact, I'm going to find a thread supporting development of high technology.
There doesn't seem to be a thread... I shall start one when I write up the proposal.
If there is a thread I've neglected, let me know. Anybody who can do banners, I'd love to hear from you. PM me.
My 2 cents... I personally like the redstone system because it is simple to use for easy tasks and it is more interesting and rewarding to try and make a working computer with limited resources. However i do like one of notches ideas where you have a block that acts to compress a large mechanism into one block.
I can imagine it as a sort of crafting table, where you can scroll around to move around maybe 64x64 redefine and angled torches...
Hey guys! Been a while since I posted since my computer is about to be restored, but I want to thank everyone for getting us over 1000 views!
Here is a nice little treat for you guys.
Also, I want to post this funny comment I read from a youtuber! If you are easily offended, please do not read!
Listen, this is what will happen. Some clever mother****er will beg notch to put in blocks which change colour when powered, then some other ****er will build a ****ing computer monitor, and things will progress until you have a ****ing OS in minecraft. then some ****er is going to run programs on that computer. eventually, someone will install minecraft on the computer. everyones heads will simultaneously explode.
I find this funny due to the fact so many people have said things like this on the thread!
I want to let everyone know I appreciate the support, and the criticism, and even the personal insults. Thanks for making URC a better thread!
Here is another extremely complex computer, that will be capable of running actual software! Its not finished, and software has not been created, but its on its way!
There doesn't seem to be a thread... I shall start one when I write up the proposal.
If there is a thread I've neglected, let me know. Anybody who can do banners, I'd love to hear from you. PM me.
As I've mentioned before, Notch is pretty stubborn about making redstone slightly more advanced.
"I don't want too much of an emphasis on redstone" YOU SAW THESE COMPUTERS COMING, NOTCH
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.
My 2 cents... I personally like the redstone system because it is simple to use for easy tasks and it is more interesting and rewarding to try and make a working computer with limited resources. However i do like one of notches ideas where you have a block that acts to compress a large mechanism into one block.
Um, bro, I just thought of that in this thread, it has nothing to do with Notch.
Personally, I'm sad to hear that redstone will remain primitive. IC's are essential to even getting this off the ground, and dev backing is absent ATM.
I've been playing Minecraft practically since it came out, and it's only now that I'm not scared of the complexity of redstone! (Being an English geek that only fiddles with computers/circuits when I need to) and I realise how awesome this was. I built one of those arrow dispenser-clock towers and challenged 12 friends to come and get me before the sun set, and they couldn't get close!
Redstone, like so much of this game, is woefully undeveloped. I'm sick of people saying "I want it to remain medieval", when the possibilities are endless! If those people don't want steampunk, supercomputers, flight, nuclear reactors, automated stuff, and so much more cool ****, then they shouldn't build it! Have notch put in a checkbox or something to disable it for them, but hell! Why can't everybody else have it?
We want stuff developed. If Java doesn't like it, try some other, less crappy script. This has developed beyond Java. It'll take ages, yeah, but who cares if we can get all this? Notch has the cash to hire some guys to translate the script. Why not? After all, we collectively paid for it.
Keep thinkin' caseyds620. I'm right behind you.
Matter of fact, I'm going to find a thread supporting development of high technology.
Good idea, I think a tech thread would be cool, I would participate in it, and I hope you continue to participate in this thread, as I hope you all do.
There doesn't seem to be a thread... I shall start one when I write up the proposal.
If there is a thread I've neglected, let me know. Anybody who can do banners, I'd love to hear from you. PM me.
As I've mentioned before, Notch is pretty stubborn about making redstone slightly more advanced.
"I don't want too much of an emphasis on redstone" YOU SAW THESE COMPUTERS COMING, NOTCH
I really think he needs to oblige us, I strongly implore him to add compression mechanics and colored redstone, however people stating that things like pong or tetris is impossible, I find unreasonable. I have seen some pretty massive, and quick ticker displays, thats all you need to play pong or tetris, so I think that Notch will finally give up and give us what we want. I really think the minecraft community would benefit from it.
Redstone development isn't all about the computers aspect, it could be used for a number of other things, wheels would be a cool item if they are ever added, imagine a functioning car!
Here is a video proving that binary mechanics can be created without redstone.
A perfect example of a restone computer, only 8 bit, but has a CPU, ALU, and 16 bits of ram. There is actually a discussion in the comments about a man trying to create a basic snake game, read it if you get the time, I'm going to reply to his comment asking him if he wants to join URC!
And of course I would not leave you without a display video. Here is a nice ticker display. I believe it is modded, but It still looks to be a viable choice for a computer display, also the best for a game in my opinion.
I have just receive word of a NEW REDSTONE BLOCK! It will feature somewhat of a compression idea, maybe even inspired by this very thread!
Utilizing the compression theory, it can take 7 inverter delays and turn it into one block. This is the driving force behind URC, Redstone compression, one of my most valuable theories.
So how does a delay, mainly used for timers going to help computer development? Honestly, I don't think it will, what it means is that the idea is in play, and we may have started it.
Personally, not much, but I know a fair bit about redstone, I've build cannons.
Actually, I don't believe anybody has built a computer with software yet in minecraft, just binary computers.
I don't know if you should go so far as to put Minecraft in Minecraft, but tetris sounds cool. Minecraft is a lot more detailed than you think, and if someone wrote the code for an in game os, it would be extremely easy to just insert a flash tetris game of the internet using embedding.
(Pretty Much) IMPOSSIBLE, READ THIS FOR PROOF
First of all I'd like to start by saying it looks like you have no idea about what you are talking about. "people are making binary computers." Seriously every computer you can ever make in redstone is binary. Nobody in the real world even USES computers that aren't binary. Anyway:
Simply not possible. I've actually written a pong game in pure assembly. It's bootable meaning that it runs directly on your computer without an operating system, or in other words it is the operating system. This is just like programming for a redstone CPU. I can tell you that it takes a LOT to run a simple pong game. First you'd need a CPU. A pretty powerful one, that can run quicker than, I dunno, 100 instructions per second or so. That in itself is impossible in Minecraft (torches burnout and on top of that Minecraft just simply doesn't change the state of circuits quick enough). Then you'd need a LOT of ram, more than 128 bytes or so just to hold the program, have fun fitting that in, my pong game has a total image size of 8KB (but quite a lot of that can be cut down if you are making code to just run on a redstone CPU, I can't be screwed explaining why here). Then you'd need a screen and a graphics card (for all you 12 year old harware kiddies out there a graphics card doesn't have to be capable of any hardware acceleration, it just has to put a picture on the RAM onto the screen). With this you'd be able to run an ugly low res version of pong, PROVIDED we didn't run into the speed problems I just explained. In current minecraft, I'd say this game would take over 2 minecraft days to render a single frame (possibly MUCH MORE). So yes pong IS POSSIBLE, just incredibly slow.
But you said you want 3D rendering and such? 3D software rendering is ALREADY difficult on real world computers, and you want to do it in a virtual machine inside a game inside a virtual machine running on a computer. Ignoring the fact that the screen would be incredibly low res and each pixel would only have 2 states (making 3D rendering impossible) it would be possible to get a redstone computer to do 3D rendering. Firstly, you'd need to add an FPU (floating point unit) to your CPU, a component that would probably not even fit by itself in the 300 block area limit. Then you'd need incredible amounts of RAM to store the program that does the rendering, and to store the image being generated (2 images if you are using a back buffer). Have fun fitting that in. Even if you somehow create this, have fun watching it take a week to render.
EVEN if Notch were to make Redstone run as fast as it possibly can, it would still be too big, and even if he were able to remove the size limit (somehow) you probably would be able to run basic games like pong, but probably nothing more.
If we are ever going to make a small computer, Notch would have to make an FPGA block.
Fun fact: all you need to build a computer is a component that turns the output off when the input is on and turns the output on when the input is off.
http://www.thebestpageintheuniverse.net/c.cgi?u=puns
Pretty much why I asked about how much OP knew about computers. But this doesn't render (a simplified) Minecraft inside Minecraft impossible. No way in hell am I programming a game inside a redstone computer, it's best to just hardwire it together.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Everything you said is pretty true but the bit about minecraft in minecraft.
Of course minecraft in minecraft is impossible currently and it most likely never will be. Ever wondered why theres no virtual machines that simulate computers on the inverter level.
When I said simplified, it's open for interpretation. Hell, even a grid of d-latches might be considered Minecraft.
Also, it's because no one wants to waste their time. However, us playing minecraft, we got plenty of time to waste
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
I've been playing Minecraft practically since it came out, and it's only now that I'm not scared of the complexity of redstone! (Being an English geek that only fiddles with computers/circuits when I need to) and I realise how awesome this was. I built one of those arrow dispenser-clock towers and challenged 12 friends to come and get me before the sun set, and they couldn't get close!
Redstone, like so much of this game, is woefully undeveloped. I'm sick of people saying "I want it to remain medieval", when the possibilities are endless! If those people don't want steampunk, supercomputers, flight, nuclear reactors, automated stuff, and so much more cool ****, then they shouldn't build it! Have notch put in a checkbox or something to disable it for them, but hell! Why can't everybody else have it?
We want stuff developed. If Java doesn't like it, try some other, less crappy script. This has developed beyond Java. It'll take ages, yeah, but who cares if we can get all this? Notch has the cash to hire some guys to translate the script. Why not? After all, we collectively paid for it.
Keep thinkin' caseyds620. I'm right behind you.
Matter of fact, I'm going to find a thread supporting development of high technology.
If there is a thread I've neglected, let me know. Anybody who can do banners, I'd love to hear from you. PM me.
I can imagine it as a sort of crafting table, where you can scroll around to move around maybe 64x64 redefine and angled torches...
Here is a nice little treat for you guys.
Also, I want to post this funny comment I read from a youtuber! If you are easily offended, please do not read!
Listen, this is what will happen. Some clever mother****er will beg notch to put in blocks which change colour when powered, then some other ****er will build a ****ing computer monitor, and things will progress until you have a ****ing OS in minecraft. then some ****er is going to run programs on that computer. eventually, someone will install minecraft on the computer. everyones heads will simultaneously explode.
I find this funny due to the fact so many people have said things like this on the thread!
I want to let everyone know I appreciate the support, and the criticism, and even the personal insults. Thanks for making URC a better thread!
Here is another extremely complex computer, that will be capable of running actual software! Its not finished, and software has not been created, but its on its way!
As I've mentioned before, Notch is pretty stubborn about making redstone slightly more advanced.
"I don't want too much of an emphasis on redstone" YOU SAW THESE COMPUTERS COMING, NOTCH
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Um, bro, I just thought of that in this thread, it has nothing to do with Notch.
Good idea, I think a tech thread would be cool, I would participate in it, and I hope you continue to participate in this thread, as I hope you all do.
I really think he needs to oblige us, I strongly implore him to add compression mechanics and colored redstone, however people stating that things like pong or tetris is impossible, I find unreasonable. I have seen some pretty massive, and quick ticker displays, thats all you need to play pong or tetris, so I think that Notch will finally give up and give us what we want. I really think the minecraft community would benefit from it.
Redstone development isn't all about the computers aspect, it could be used for a number of other things, wheels would be a cool item if they are ever added, imagine a functioning car!
A perfect example of a restone computer, only 8 bit, but has a CPU, ALU, and 16 bits of ram. There is actually a discussion in the comments about a man trying to create a basic snake game, read it if you get the time, I'm going to reply to his comment asking him if he wants to join URC!
And of course I would not leave you without a display video. Here is a nice ticker display. I believe it is modded, but It still looks to be a viable choice for a computer display, also the best for a game in my opinion.
Utilizing the compression theory, it can take 7 inverter delays and turn it into one block. This is the driving force behind URC, Redstone compression, one of my most valuable theories.
So how does a delay, mainly used for timers going to help computer development? Honestly, I don't think it will, what it means is that the idea is in play, and we may have started it.
All praise URC!!!