Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 04/07/2023 12:52

Escrito por: Marcos Merino

Un videojuego que se ejecuta en un ordenador… dentro de otro juego: así creó este programador una máquina virtual en 'Terraria'

Un videojuego que se ejecuta en un ordenador… dentro de otro juego: así creó este programador una máquina virtual en 'Terraria'

Terraria es un popular videojuego que muchos describen como 'el Minecraft en 2D'; uno de los aspectos que ambos tienen en común es la posibilidad de construir cosas verdaderamente complejas dentro del propio juego. Sin ir más lejos, el programador y estudiante de ingeniería física Xander Naumenko ha logrado construir un ordenador de 32 bits.

Es decir, no ha creado una estructura de bloques con la forma de un ordenador, sino que de verdad ha creado un conjunto de circuitos dentro del juego que replican el funcionamiento de una máquina de 32 bits (una compatible con RISC-V), hasta el punto de que es capaz de ejecutar el 'Pong' dentro de Terraria, el cual funciona íntegramente sobre una CPU creada por software.

Y, de hecho, 'amenaza' con ejecutar "Terraria dentro de Terraria". Aunque por ahora deberá optimizar un poco el rendimiento de esta máquina virtual, que cuenta con una velocidad de reloj de ~5kHz, 96 kb de RAM. Esto, y todo el proceso de desarrollo, Naumenko lo cuenta con detalle en un vídeo colgado en su canal de YouTube,





"He estado trabajando en esto durante más de 6 meses y pensé que es lo suficientemente bueno como para que otros puedan estar interesados ​​​​en aprender sobre este software. Absolutamente todo lo que hablo aquí es completamente de código abierto y está disponible gratuitamente en estos repositorios públicos: Computerraria y WireHead".










En Genbeta

Han ejecutado …

Top noticias del 4 de Julio de 2023