
Explorar las habilidades iniciales del alumno en lógica, creatividad y pensamiento estructurado para el diseño de videojuegos.
Antes de programar, todo videojuego comienza con una idea clara de qué hará el jugador y cómo se logrará el objetivo.
Tu reto es imaginar un mini-juego sencillo y describir cómo funcionaría
Piensa en un mini-juego que se pueda jugar en 1 minuto máximo.Ejemplo: atrapar objetos que caen, esquivar obstáculos, responder preguntas rápidas, etc.
Define los siguientes elementos básicos:
Personaje principal: ¿qué controla el jugador?
Acciones posibles: ¿qué puede hacer el personaje? (moverse, saltar, disparar, etc.)
Objetivo del juego: ¿qué debe lograr el jugador para ganar?
Reglas: ¿qué está permitido y qué no?
Condición de fin: ¿cuándo se acaba el juego?
Dibuja un boceto del escenario y los elementos principales (papel o herramienta digital).
Explica en pocas frases qué haría divertido tu juego.
Ahora se pasara a la etapa dos del reto que tiene lo siguiente:
Objetivo: Evaluar nociones iniciales de lógica de programación necesarias para videojuegos, sin importar el lenguaje.
Responde estos pequeños retos usando pseudocódigo o el lenguaje de programación que prefieras:
VariablesDeclara una variable que guarde la puntuación de un jugador e inicialízala en 0.
CondicionalesSi el jugador recoge una moneda, la puntuación aumenta en 10.Si la puntuación llega a 50, muestra el mensaje: "¡Ganaste!".
BuclesCrea un bucle que repita 5 veces la acción "mostrar enemigo".
FuncionesEscribe una función llamada moverDerecha() que aumente en 1 la posición X del personaje.
Arreglos / listas *(opcional para ampliar el reto)*Guarda en una lista los nombres de tres niveles: "Bosque", "Cueva" y "Castillo".
Frexus
No comments yet