Emplea verdadero código Python y automatiza máquinas, robots, drones y mucho más: Programa vehículos autoconducidos; descifra contraseñas; automatiza la logística; aplica el procesamiento de imágenes. Aprende competencias de programación y soluciona emocionantes y breves retos de programación.
Reseñas generales:
Muy positivas (99) - El 84 % de las 99 reseñas de los usuarios sobre este juego son positivas.
Fecha de lanzamiento:
30 ENE 2024
Desarrollador:
Editor:

Inicia sesión para añadir este artículo a tu lista de deseados, seguirlo o marcarlo como ignorado.

Juego con acceso anticipado

Obtén acceso inmediato e involúcrate con este juego mientras se desarrolla.

Aviso: Este juego con acceso anticipado no está terminado y puede o no cambiar más adelante. Si no te entusiasma jugarlo en su estado actual, entonces deberías esperar a ver si el juego avanza más en su desarrollo. Más información

Lo que dicen los desarrolladores:

¿Por qué acceso anticipado?

«Working together with YOU. Together we can make JOY OF PROGRAMMING the best experience for improving your coding skills while having fun: Balancing difficulty, finding edge-case bugs, improving the tutorial for beginners, adding new levels and new machines that you would like to see, making the level editor as intuitive to use as possible, improving the longevity of the game by supporting level designers and eventually mod creators. We envision the future of the game as a programming playground to continuously support your growth as a programmer.»

¿Cuánto tiempo va a estar este juego en acceso anticipado aproximadamente?

«An Early Access period of up to 12 months is planned.»

¿Cuán diferente será la versión completa de la versión de acceso anticipado?

«We plan to add more content (levels and machines), try to improved stability and performance based on your feedback, and we plan to add full Steam Workshop support for sharing mods and custom asset.»

¿Cuál es el estado actual de la versión de acceso anticipado?

«The Early Access version of JOY OF PROGRAMMING contains a solid experience with a lot of content and gameplay. It is well playable, mostly feature complete and has content for about 5-10 hours playtime. Steam features like cloud saving, leaderboards and achievements are already live. Partial Workshop support is already included to share your code solutions with other players.»

¿El precio del juego será diferente durante y después del acceso anticipado?

«That is still to be decided, but price will probably increase slightly once we leave Early Access.»

¿Cómo tienes planeado involucrar a la comunidad en tu proceso de desarrollo?

«We already make active use of the Steam forums and our Discord to involve everyone interested:
  • Feedback to adjust difficulty
  • Suggestions for new machines and new levels
  • Bugreports (in-game form available) to fix major and minor bugs
»
Leer más

Comprar JOY OF PROGRAMMING - Software Engineering Simulator

Comprar Anonymous + Joy PACK (?)

Incluye 2 artículo(s): Anonymous Hacker Simulator, JOY OF PROGRAMMING - Software Engineering Simulator

-10%
HK$ 214.20
 
Ver todas las discusiones

Informa de errores y deja opiniones sobre este juego en los foros de discusión.

Acerca de este juego

JOY OF PROGRAMMING - Software Engineering Simulator te sumerge en un juego de programación en 3D en el que podrás automatizar y controlar máquinas realistas, robots, drones y mucho más a través de código Python real. Mejora tus conocimientos de programación al mismo tiempo que juegas, soluciona emocionantes pruebas de programación pequeñas y progresa para descubrir nuevas funciones de programación y maquinaria mejorada.
  • Automatiza los procesos logísticos para transportar los artículos rápidamente de A a B
  • Crea un código de navegación a tu robot
  • Diseña las interfaces gráficas para el panel de control de una casa inteligente
  • Descifra contraseñas por fuerza bruta
  • Pon en marcha vehículos autónomos mediante escáneres de alcance, cámaras, LiDAR y sensores de impacto
  • Estabiliza a los robots mediante un control básico de retroalimentación, como los PID
  • Emplea el aprendizaje automático para pronosticar la calidad de la producción y fijar precios adecuados
  • Utiliza la visión artificial del ordenador para identificar y contar dinero
  • Crea unos sistemas automáticos de defensa de la torre
  • Usa la tecnología de procesamiento de imágenes para dirigir los proyectiles hacia su objetivo previsto
  • Los niveles tutoriales opcionales guían a los principiantes paso a paso en su aventura de programación
  • Diseña tus propios puzzles gracias al editor de niveles integrado
  • Descubre fichas coleccionables con curiosidades sobre la informática
  • Gana estrellas al completar los niveles y utilízalas para desbloquear las nuevas funciones de programación
  • Trabaja para poder conseguir muchos certificados diferentes al completar todos los niveles de una categoría
¡Añade ya a tu lista de deseados y lánzate a tu aventura de programación!

Retos de Final Abierto

  • Una programación verdadera: Nada de pseudocódigo ni de lenguaje imaginario. Al contrario, un código python totalmente funcional que incluye tus paquetes favoritos como numpy, pandas, scipy, pillow, sklearn y muchos más. Te recomendamos que cuentes con algunos conocimientos básicos previos de programación (ya sea en Python o en otros lenguajes) y que tengas un interés profundo por la programación.
  • IDE del juego: Un IDE de Python basado en codemirror que te permite resaltar la sintaxis, rellenar automáticamente, mostrar sugerencias de docstrings, depurar, sangrar de forma automática, plegar código, copiar/pegar y deshacer/rehacer.
  • Retos prácticos: Te espera todo el alcance y la profundidad de la informática, empezando por la robótica, pasando por los algoritmos abstractos, hasta llegar a la codificación creativa.
  • Estructura de puzzle abierta: Cada nivel puede tener varias soluciones posibles.
  • Objetivos claros: En cada nivel hay un objetivo obligatorio y un máximo de tres objetivos opcionales.
  • Retroalimentación inmediata: Jamás tendrás que preguntarte si tu código funciona. Recibirás retroalimentación inmediata e incremental con cada paso bueno (o malo) que des hacia una solución que funcione.
  • Métricas de rendimiento: Puedes comparar tu mejor solución con otras de forma anónima respecto a su velocidad, uso de memoria y longitud del código.
  • Sin hard-locks: Nunca te bloquees en un solo nivel, ya que siempre hay varios retos abiertos a tu disposición.
  • Prueba semanal: Cada semana enfréntate a un escenario distinto y compara tus mejores soluciones.
  • Si lo deseas, puedes subir tu solución y código a las tablas de clasificación para compartirlo con el resto del mundo.

Diseñado por un Profesor de Ciencias Informáticas

Este proyecto ha sido desarrollado principalmente por un solo desarrollador, que además es profesor de ciencias informáticas. Se ha planeado una serie complementaria en Youtube realizada por el desarrollador en la que mostrará soluciones ejemplares para cada nivel y las recorrerá paso a paso. A lo largo se explican el funcionamiento y los principios de programación para que los principiantes puedan familiarizarse con el juego y a la vez aprender a programar en serio. La serie también incluirá una selección de soluciones de la comunidad para analizar otras estrategias y posibles mejoras.

Editor de Niveles y Soporte para Modding

JOY OF PROGRAMMING ha sido diseñado desde el principio con un soporte para modding del primer nivel. Gracias a un innovador editor de niveles en lenguaje Python, podrás crear y programar nuevos retos, así como importar con facilidad recursos personalizados como objetos 3D, archivos de sonido, vídeos e imágenes, y usarlos en el editor de niveles. Se prevé que al final del Acceso Anticipado el juego incluirá soporte completo de modding para extenderlo con PAKs de mods personalizados. ¡Que te diviertas codificando y añadelo ya a tu lista de deseados!

Requisitos del sistema

    Mínimo:
    • Requiere un procesador y un sistema operativo de 64 bits
    • SO: Sólo para Windows 10/11, x64
    • Procesador: Core i5 8400, Ryzen 5 2600
    • Memoria: 8 GB de RAM
    • Gráficos: GTX 1070
    • DirectX: Versión 12
    • Almacenamiento: 12 GB de espacio disponible
    • Notas adicionales: SSD recomendado
    Recomendado:
    • Requiere un procesador y un sistema operativo de 64 bits
    • SO: Windows 10/11, x64 only
    • Procesador: Core i7 9700k, Ryzen 7 3700X
    • Memoria: 16 GB de RAM
    • Gráficos: RTX 2070
    • DirectX: Versión 12
    • Almacenamiento: 12 GB de espacio disponible
    • Notas adicionales: SSD recommended

Lo que dicen los mentores

6 mentores han reseñado este producto. Haz clic aquí para verlos.

Reseñas de usuarios

Tipo de reseña


Tipo de compra


Idioma


Intervalo de fechas
Para ver las reseñas correspondientes a un intervalo de fechas, haz clic y arrastra en uno de los gráficos de arriba para crear una selección o haz clic en una barra específica.

Mostrar gráfico



Tiempo de juego
Filtrar las reseñas según el tiempo de juego del usuario cuando se escribió la reseña:



Sin mínimo a sin máximo
Mostrar como:
Mostrar gráfico
 
Ocultar gráfico
 
Filtros
Excluir actividad de reseñas fuera de tema
Tiempo de juego:
No hay más reseñas que coincidan con los filtros establecidos arriba.
Ajusta los filtros de arriba para ver otras reseñas.
Cargando reseñas...