Desarrollador de videojuegos: creación de juegos 2D de diferentes géneros - curso 18.000 rublos. de Coddy School of Programming for Children, capacitación 3 módulos (meses)
Miscelánea / / December 02, 2023
Edad: 7-12 años
Nivel: para principiantes.
Duración: a partir de 3 módulos (meses), a partir de 24 horas*.
Formato: lecciones individuales y grupales, offline y online (tiempo real).
Número de niños: de 1 a 8.
Precio:
desde 750 rublos/hora en grupo online,
desde 850 rublos/hora en un grupo fuera de línea,
desde 1050 rublos/hora individualmente en línea,
desde 1980 rublos/hora individualmente fuera de línea.
¿Quiere que su hijo no sólo juegue, sino que también desarrolle juegos para Windows?
¿Quieres que se interese por la programación creando proyectos divertidos?
¿Quieres mostrar su progreso mostrando el juego que publicó en Internet?
Si tu respuesta es sí, ¡este curso es lo que necesitas!
La industria del juego es una de las áreas más demandadas en el campo de las tecnologías de la información (TI) en la actualidad. En 2019, el mercado de los videojuegos se estima en 151.100.000.000 de dólares estadounidenses (según el análisis Agencia Newzoo) y el umbral de entrada a este mercado para desarrolladores principiantes aumenta cada año. todo es más bajo. Ahora es el mejor momento para aprender a crear tus propios juegos y empezar a ganar dinero con tu hobby.
Además, las habilidades adquiridas en el desarrollo de juegos serán útiles en otras áreas del sector de TI, ya sea creando aplicaciones móviles o simplemente escribiendo programas para una PC.
Durante el curso, los estudiantes dominarán, además de crear juegos, varias habilidades más relacionadas desde:
- geometría: trabajar con ángulos, vectores y coordenadas.
- física: control de fuerzas, fricción, gravedad, colisiones.
- trabajar con gráficos: utilizar editores gráficos para crear sus propias imágenes.
- programación: gestión de eventos, variables, funciones, clases, matrices, tipos de datos, construcciones if-else, operadores lógicos y mucho más.
- desarrollo de sitios web: administración de alojamiento, conexión de un dominio, transferencia de datos al sitio: todo lo que necesita para poner el juego en Internet y ponerlo a disposición de usuarios de todo el mundo.
Para ayudar a los estudiantes a dominar esta enorme cantidad de información, CODDY ha desarrollado un curso para principiantes en el que enseñaremos a los niños a crear juegos de varios géneros para Windows.
Durante el curso crearemos varios juegos: este es un juego de disparos con vista superior y el clásico "Asteroides", pero con teletransportación, bonificaciones y un cronómetro, así como un juego del género "Tower Defense".
Agregaremos nuestra propia música, nuestros propios sonidos y nuestras propias imágenes a los juegos. ¡Cada juego será único!
El desarrollo se lleva a cabo en el motor de juego Construct, que simplifica enormemente la escritura de código y acelera el proceso de creación de juegos. Será más fácil para los niños entender la programación de la lógica del juego, lo que significa que podrán crear varios diferentes juegos, o trabajar uno de ellos muy profundamente y agregarle muchas características interesantes.
Después de completar el curso, los estudiantes aprenderán a crear juegos 2D, publicarlos en Internet, compartirlos con amigos y también adquirirán habilidades básicas. programación: la construcción a menudo utiliza variables, bucles, clases y otras construcciones que toda persona que se precie debería conocer programador. También será mucho más fácil para los estudiantes que completen el curso comenzar a aprender motores de juegos 3D como Unity y Unreal Engine.
Después de completar el curso, el portafolio del estudiante contendrá varios proyectos terminados, que son prueba de sus conocimientos y experiencia y le ayudará a encontrar un trabajo si el niño decide conectar su vida con el campo de las tecnologías de la información en general y con el desarrollo de juegos en En particular. Los graduados podrán perfeccionar y mejorar sus proyectos, o escribir un juego desde cero y, quién sabe, tal vez su hijo cree el próximo éxito.
¿Para quién es ideal este curso?
- Para cualquier persona interesada en el desarrollo de juegos.
- Para aquellos que dominan Scratch y están listos para seguir adelante, pero aún no están listos para dominar Unity debido a la complejidad de este motor de juego.
El curso está estructurado de tal manera que incluso los principiantes que no hayan tenido experiencia previa ni en programación ni en creación de juegos podrán acostumbrarse rápidamente y unirse al proceso de aprendizaje.
“Como profesora que imparte este curso, observo que durante el curso los niños se vuelven mucho más sociables, Abiertos y seguros de sí mismos, no tienen miedo de cometer errores, probar cosas nuevas y ellos mismos buscan información en Internet para introducir otras nuevas en el juego. funciones. Esto se ve facilitado por una atmósfera amigable, trabajo en equipo para resolver problemas complejos e interesantes. Tareas en las que el estudiante no solo memoriza el tema, sino que adquiere habilidades reales. desarrollo."
Andrei Furletov
Primer mes - Juego de disparos
1
• Introducción a la interfaz de Construct, creación de un proyecto y escena.
• Configuración del fondo y modelo del reproductor, conexión de controles.
• Disparar, crear monstruos y "Game Over".
2
• Interfaz de salud, que agrega salud al jugador y a los monstruos.
• Creación de armas automáticas.
• Agregar efectos cuando las balas alcanzan a los monstruos.
3
• Dispersar balas y crear un láser.
• Cambia entre tipos de armas usando los botones del teclado.
• Creación de un lanzallamas y efectos láser.
4
• Creación de misiles guiados y efectos de combustión.
• Puntuación, botón de reinicio.
• Creación de botiquines de primeros auxilios, mejora del sistema de creación de monstruos.
• Aumento de la dificultad del juego con el tiempo (por cronómetro).
Segundo mes - Juego Space Rocks
1
• Creación de un fondo, modelo de jugador y conexión de controles.
• Creación de un láser, desarrollo de un sistema de disparo, efectos del motor.
• Creando un asteroide, llenando el campo de juego con asteroides.
2
• Agregar movimiento a los asteroides, física de asteroides, destruir asteroides.
• Agregar efectos de explosión usando animación.
• Teletransportación del jugador mediante clic del mouse y efectos.
3
• Creación de interfaz: nivel de energía, ganar y perder.
• Creación de un escudo protector y un bono mediante el cual se activa el escudo.
• Asteroides avanzados que se fragmentan en pedazos más pequeños.
4
• Agregar música y sonidos al juego.
• Equilibrio del juego mejorado, añadiendo un temporizador.
Tercer mes: juego Tower Defenders
1
• Crear un fondo y un panel de interfaz.
• Creación de un enemigo básico y su sistema de movimiento.
• Crear torretas, disparar torretas, salud de los enemigos.
2
• Interfaz mejorada y efectos de explosión.
• Creación de un sistema de compras de torreta.
• Bloqueo de intentos de instalación de torretas en elementos de interfaz, carreteras y torretas existentes.
3
• Creación de una nueva torreta y proyectiles para la misma.
• Agregar una base, puntos y condiciones de pérdida.
4
• Sistema de gestión del tiempo: velocidad normal, doble velocidad y pausa.
• Agregar un tanque.
• Aumentar la dificultad del juego, refinar el movimiento de los enemigos.