Como un niño anterior, recomendaría Scratch – Imagine, Program, Share, que tiene una interfaz fácil de entender, requiere poca experiencia previa y ¡es gratis! No requiere una comprensión de la sintaxis compleja, lo que significa que puede concentrarse en resolver problemas de programación de inmediato, sin tener que leer un libro completo.
Si bien esto no está relacionado con el juego, descubrí que Mindstorms LEGO.com también era extremadamente educativo y enseñaba muchas habilidades que un programador necesita comprender. Esto tiene un precio y requiere un conocimiento razonable e interés en LEGO.
Probé GameMaker cuando era niño, pero no pude descubrir cómo usarlo. Definitivamente no tiene la simplicidad que tiene Scratch, y está diseñado como una herramienta profesional, a diferencia de Scratch, creado por MIT Media Lab como una herramienta de aprendizaje.
Si desea ingresar a la programación de un juego en un lenguaje de programación basado en texto real, entonces querrá dar un paso atrás de los juegos, hasta que tenga los fundamentos de la programación aprendidos primero, incluida una buena actitud para resolver problemas. Solo entonces recomendaría comenzar a crear un juego en 2D o 3D. Es posible hacer juegos basados en texto desde el principio, pero no me sorprendería si su hijo de 12 años no estuviera interesado.
- ¿Qué servicio de dominio, GoDaddy, Wix, Weebly, Template Toaster o Shopify tienen el mejor creador de sitios web?
- ¿Cuáles son los mejores libros / sitios web / blogs para leer para prepararse para una carrera en regulación financiera?
- ¿Cuáles son los mejores sitios independientes de diseño gráfico?
- Cambio climático: ¿Existe algún sitio web / comunidad para discutir problemas globales y proponer soluciones?
- ¿Hay algún sitio web donde pueda encontrar buenas obras para realizar?
Recomendaría primero tratar de desarrollar un interés en la programación y la resolución de problemas involucrados. Jugar un juego no es lo mismo que programar un juego. Seguro que puedes jugar tu juego, pero se requiere mucho más esfuerzo y conocimiento para hacer un juego, y un conjunto de habilidades completamente diferente.
Conozco a muchos amigos a quienes también he tratado de enseñar programación, así como a padres que han tratado de enseñarle programación a sus hijos. La mayoría de las veces, el niño no muestra interés y la programación se convierte en una tarea, lo mismo que la tarea puede ser una tarea.
Si hay un interés subyacente, es más probable que busquen respuestas por sí mismos, como yo. Mi maestra me enseñó los conceptos básicos de Scratch, estaba claro que tenía un gran interés. Luego busqué recursos sobre cómo programarme, usando internet y amigos de la familia.
Disculpas por personalizar la respuesta, a veces siento que es lamentable cuántos niños nunca se les enseña a programar, porque en mi opinión se les enseña mal.