2 puntos por GN⁺ 2024-01-11 | 1 comentarios | Compartir por WhatsApp

Introducción al juego Turing Complete

  • Turing Complete es un juego sobre ciencias de la computación.
  • Es un juego para quienes disfrutan la emoción de resolver problemas y les gustan esos momentos en los que surge una comprensión más profunda sobre algo que creían entender.
  • A través de Turing Complete, los jugadores pueden aprender y experimentar varios aspectos de las ciencias de la computación.

Lo que se puede aprender

  • Puertas lógicas: las puertas lógicas son los componentes básicos del cómputo. Solo con una puerta NAND se pueden crear todas las demás puertas.
  • Componentes: a partir de las puertas lógicas, se puede introducir memoria para crear estructuras más complejas.
  • Arquitectura: al ensamblar componentes, se puede construir una computadora real. Una computadora Turing completa es aquella capaz de calcular los mismos algoritmos que una máquina de Turing.
  • Ensamblador: las computadoras se programan en código binario. Se pueden crear instrucciones de ensamblador para simplificar esto y resolver acertijos de programación en tu propio hardware.

La opinión de GN⁺

  • Turing Complete resulta atractivo para quienes buscan entretenimiento educativo y, al mismo tiempo, una comprensión profunda de las ciencias de la computación.
  • A través del juego, ofrece la oportunidad de poner en práctica conceptos fundamentales de la informática, desde puertas lógicas hasta arquitectura de computadoras real y lenguaje ensamblador.
  • Este juego tiene un valor real como herramienta de aprendizaje, especialmente para ingenieros de software principiantes interesados en programación y hardware, y permite explorar conceptos complejos de una manera divertida e interactiva.

1 comentarios

 
GN⁺ 2024-01-11
Comentarios de Hacker News
  • Resumen de comentarios de Hacker News:
    • Elogios para el juego Turing Complete
      • Disfrutó el juego junto con su hijo de 14 años, y su hijo construyó una computadora dentro del juego y escribió un programa para explorar laberintos.
      • Tuvo dificultades en los niveles de memoria, pero hay pistas y soluciones en línea que permiten avanzar al siguiente nivel.
      • El desarrollador del juego está reconstruyéndolo por completo para mejorar el rendimiento y permitir la construcción de CPUs más complejos.
      • Le gusta este género de juegos y recomienda varios títulos.
      • Turing Complete ofrece una simulación confiable y misiones bien estructuradas, pero la UI es algo tosca y faltan explicaciones para principiantes.
      • Menciona que, en comparación con otros juegos, este explica mejor las cosas y orienta mejor la resolución de problemas.
      • Señala que el desarrollador anunció una gran actualización, pero que desde entonces no ha habido noticias y parece estar retrasada.
    • Compra del juego en las ofertas de invierno de Steam
      • El juego tiene un concepto genial, pero necesita más pulido.
      • Para alguien con conocimientos previos está bien, pero para principiantes puede ser una experiencia mayormente frustrante.
      • Hace falta una función que ayude a colocar circuitos.
    • Disfrutar el juego llevó a decidir estudiar ciencias de la computación
      • El juego se disfruta más en sesiones largas, y si vuelves después de mucho tiempo, es más divertido empezar desde cero.
      • La UI necesita pulirse y se está trabajando en mejorar el rendimiento.
      • Los componentes adicionales que se desbloquean al final del juego hacen que el modo sandbox sea divertido.
    • Experiencia de uso del juego en el trabajo
      • Disfrutó el juego con un colega, y ayuda a aprendices de ingeniería eléctrica a entender cómo funciona la lógica digital.
      • El juego permite escribir un lenguaje ensamblador simple y también resolver acertijos.
    • Comparación con otros juegos de simulación de lógica digital
      • Al principio pensó que era una copia de otro juego, pero en realidad ofrece mucho más contenido y profundidad.
      • Compró el juego y planea dedicarle tiempo más adelante.
    • Comparación del juego con cursos básicos de ingeniería/computación
      • En la universidad hizo por separado tareas sobre instrucciones de CPU y diseño de circuitos, pero no eran diseños completos y funcionales.
      • En el juego puedes construir una mini CPU completa, creando tu propia ISA y desarrollándola tanto como quieras.
    • Recomendación de juegos similares
      • Turing Complete parece tener más profundidad que nand game.
    • Otras opiniones sobre el juego
      • Para los lectores de HN, quizá sea más apropiado construir RISC-V en Verilog que jugar este título.
      • Considera que el juego es excelente y comenta que le gustaría que existiera algo similar al juego "Core War" que disfrutó en el pasado.