Joy of Programming: Software Engineering Simulator
Ofertas
Tráileres y capturas de pantalla
1 / 16



Acerca de Joy of Programming: Software Engineering Simulator
Joy of Programming: Software Engineering Simulator es un juego de puzles de programación en 3D en el que automatizas y controlas máquinas, robots, drones y otros dispositivos mediante código funcional de Python. Resuelves desafíos de programación, ganas estrellas al completar niveles y las usas para desbloquear funciones de programación. Se recomienda tener conocimientos previos de programación y un gran interés por ella.
Desafíos de programación
Los desafíos abarcan la robótica, la logística, los algoritmos y la programación creativa. Puedes automatizar el transporte de objetos, estabilizar robots mediante realimentación PID, escribir código de navegación para coches, descifrar contraseñas por fuerza bruta, resolver problemas de algoritmos y estructuras de datos, controlar rifles de francotirador, contar monedas mediante procesamiento de imágenes y guiar misiles con visión artificial. Los niveles tienen varias soluciones válidas, un objetivo obligatorio y hasta tres objetivos opcionales. El juego te ofrece comentarios inmediatos y progresivos mientras se ejecuta el código. Además, hay varios desafíos disponibles para que no te quedes atascado en un único nivel.
Aprende y progresa
Los niveles de tutorial presentan los conceptos de programación que se usan en el juego. Puedes encontrar fichas coleccionables con datos sobre informática, ganar estrellas para desbloquear funciones y conseguir certificados al completar todos los niveles de una categoría. Los desafíos requieren pensar, recopilar información y depurar el código, y pueden resultar frustrantes mientras buscas una solución.
Herramientas de Python
El juego utiliza código Python real en lugar de pseudocódigo o un lenguaje inventado, con paquetes como numpy, pandas, scipy, pillow y sklearn. El IDE del juego, basado en CodeMirror, incluye resaltado de sintaxis, autocompletado, ayudas emergentes con docstrings, depuración, sangría automática, plegado de código, copiar y pegar, y deshacer y rehacer. También puedes usar un IDE externo, como VSCode o PyCharm.
Crea y compara
El editor de niveles incluido, basado en Python, te permite crear y programar nuevos puzles, que puedes compartir opcionalmente a través del Workshop. Puedes comparar de forma anónima tu mejor solución con las de otros según la velocidad, el uso de memoria y la longitud del código, y enviar tus soluciones y tu código a las clasificaciones si quieres. El juego también incluye una serie de YouTube con soluciones de ejemplo para varios niveles, explicadas paso a paso.
Preguntas frecuentes
El mejor precio de Joy of Programming: Software Engineering Simulator es 17,49 € en Steam. Es la única tienda con una oferta que se activa en tu país.
Los requisitos mínimos de Joy of Programming: Software Engineering Simulator son: Windows 10, GeForce GTX 1070, Intel Core i5-8400, 8 GB de RAM, 12 GB de almacenamiento. Solo funciona en Windows. Los requisitos recomendados están en la sección Requisitos del sistema.
No. Joy of Programming: Software Engineering Simulator es un juego para un jugador.
Sí. Valve califica Joy of Programming: Software Engineering Simulator como verificado en Steam Deck: funciona bien sin ajustes.
Sí. Joy of Programming: Software Engineering Simulator es el juego base completo. No necesitas nada más para jugarlo.
Steam permite a los editores crear claves para venderlas en otras tiendas. Cuando activas una clave, el juego es tuyo para siempre, igual que si lo compraras en la tienda.
Aviso: las claves CD tienen una tasa media de fallo inherente del 1–2 %. Consulta las condiciones de la tienda para ver su protección al comprador. Steam no ofrece protección al comprador para claves compradas en otras tiendas ni las reembolsa.











