It’s funny how as technology advances we forget about its most basic operation and just focus on the improvements that are coming or just happened. Sometimes you have to look back to figure out where you’re going, and that’s exactly what one user did in Minecraft, the famous video game that even received Ray Tracing back then. And it is that in said game, Minecraft has created a fully functional processor which is extremely complex.
Although Minecraft as such is very versatile and has many types of materials, when one wants to design the base of a processor in order to be functional, the idea becomes complicated. And is that doing it with rock, torches, repeaters, levers and everything in the game to simulate a game’s resolution and data in the video game processor already comes full circle.
A processor in Minecraft: CHUNGUS 2
As a good video game, creating something inside is governed by the use of physical tools and options, where the first issue here is the size of the processor build in a game. like Minecraft. As discussed in the video where each block is shown to be 1 cubic meter, so when we watch it on YouTube we have to keep in mind that in real life this would mean a building of at least 20 floors.
The logical structure of the CPU is so complex that it requires a level for each layer that is integrated and logically the difficulty of creating them is greater with each interconnection that is made. This CPU is not the first to be created in Minecraft, but it is the first that is not limited by memory as such, since the logical part is integrated as if it were CPLD, can operate with more than 4 KB of dedicated memory.
A screen and a controller to play
Best of all is that this processor is capable of working with realtime games, where a command has been created that sends the commands directly to the processor and as such it comes back and works to display in a GUI. as a screen. the movements we make.
So this CPU is able to run to play games like Snake or Tetris which is really impressive considering that this is a functional game within another video game where we are. those who play both with a functioning CPU within the former. .
It also allows for simple calculations like a scientific calculator with vectors, so the work and complexity involved in doing something of this caliber is truly sublime and we can only applaud this project. CHUNGUS 2. Also, we can download it to run it ourselves from a server at mc.openredstone.org.
Is this just the first step to a more complex processor in a video game? Will a programmer turn on the light bulb and make a game so complex that your goal is to build processors in it? It would be very interesting because we are talking about a complex and personalized design which is at the same time entertaining because you are not only playing games but you are creating a processor capable of running software to a greater or lesser extent.