That's a good one, well-spotted. xkcd is just a font of wisdom and relevance.
Yeah, but Maddox is... funnier... imagine if he wrote for Xkcd. Anyway, back on topic. Well... actually, i have nothing postitive to contribute to this thread.This is a pointless post.
I was suggesting a 8x8 simply because I was imagining the logic unit calculate a collision when the x or y position rolls over. If we make it track position in 3-bits, that can count 0-7, when it gets to 7 and adds one, it will roll over to 0 and change direction, when it does so, calculate the collision. Making it something other than a power of 2 complicates that, as you don't have a convenient method to automatically force a calculation to take place. You add a new piece to the circuit to read the position, unless, of course, you have a different architecture in mind for the device.
Pong is yours bro, you seem to have a much better idea with what to do.
It would be incredible if someone manages to get pong working on minecraft - after that, we can move onwards and try to develop more complicated games (if pong wasn't complicated enough already :ohmy.gif:)
You know, as far as the logical processes involved in the game mechanics, Pong is remarkably simple. As far as actually building it, it'll be quite something. I can only hope our clock circuits are at least semi-reliable, as I think I'm going to have to build the entire thing around a single clock to run periodic calculations. Let's hope that with a single, central clock, any hiccups in timing will hiccup the whole system and just introduce delay instead of fouling the processor entirely.
Many thanks for the kind words. I do hope it works, I'm having some trouble working out how to switch directions without a mess of wiring, but I think I'm onto something by modulating where the clock signal goes, as opposed to trying to restrict where the memory cells dump into.
Oi! Pong is already quite a bit more than I was originally going to tinker with. You'll play it in all it's 10 bit, 2-D glory and you'll like it! C&C requires software, which I am not going to give you, I'm sorry. That's an entirely different beast.
I have trouble making simple logic gates with redstone..... I guess my mind isn't geared towards stuff like that.... But if some one makes a computer I will flip a ****.
Rollback Post to RevisionRollBack
Quote from mjcabooseblu »
Muncher is right, listen to him, he can cure the blind and make paraplegics walk.
It's not a question of knowhow, it's a question mostly of scale. I think to build a very modest CPU will occupy, to put it bluntly, a ****ton of space. Then you have to build a RAM module and you may be able to get away without a long-term memory system, but you probably want one, just in case things turn south. Then you need an interface method and a display of some sort. I'm thinking all that would probably take more than a chunk, and more than a chunk and you're out of luck, since, as I understand it, stuff like redstone only works within the chunk you're in. And for all that, we're talking about making like... A word processor, maybe DOS-level stuff. You wanna run a game proper, you're actually probably in luck, since if you build the computer the right way, you just need to dump in a binary from the game. However, you'll need considerably more optimization and horsepower than our DOS computer. And I'm thinking if you have the knowhow and time to build a Window-ready computer in Minecraft, you should probably put down the game and perhaps build real computers or something of that nature.
the loaded area is about 128x64x128 size. a SIGN made of redstone will probably take up half of that. a working computer will probably take atleast 1/10 the size of the minecraft world.
A computer within a computer sounds like a novel idea, and I would hope that someday, someone in Minecraft makes at least a working version of a primitive game, but as said, it would have to take up lots of space. Perhaps in the future, Notch will add alternate methods for information transfer.
I don't see how that's going to work, since 1 dimension depends on time.
Unless you want a game that scrolls sideways, which is kinda cool but annoying.
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.
A computer don't have to be a complicated modern cpu. You can do many supported instructions of a modern chip with just a bigger combination of basic instructions in sequence.
The CPU is where we go from hardware to software. For anything to be considered a proper computer, in my eyes, it has to be capable of processing some sort of software. Which is to say, it doesn't need to be rewired to perform a different task. I never said a complicated CPU, just one period is necessary. Since that's the thing doing all the processing.
Conundrumer, I'm not sure where you're coming from on that one.
http://xkcd.com/505/
Yeah, but Maddox is... funnier... imagine if he wrote for Xkcd. Anyway, back on topic. Well... actually, i have nothing postitive to contribute to this thread.This is a pointless post.
I'm gonna go cut myself now.
Pong is yours bro, you seem to have a much better idea with what to do.
You know, as far as the logical processes involved in the game mechanics, Pong is remarkably simple. As far as actually building it, it'll be quite something. I can only hope our clock circuits are at least semi-reliable, as I think I'm going to have to build the entire thing around a single clock to run periodic calculations. Let's hope that with a single, central clock, any hiccups in timing will hiccup the whole system and just introduce delay instead of fouling the processor entirely.
Just my two cents. :tongue.gif:
http://www.minecraftforum.net/viewtopic.php?f=1&t=23440
and entire army of slaves frozen 1 in each chunk and 25 GB of RAM hammering each computer.
http://www.minecraftforum.net/viewtopic.php?f=1&t=23440
Unless you want a game that scrolls sideways, which is kinda cool but annoying.
Contains Pachebel's Canon made with noteblocks, a working Rubik's cube made with pistons, and the ultimate TNT cannon.
Conundrumer, I'm not sure where you're coming from on that one.