Desenvolvedor de videogame: criação de jogos 2D de diferentes gêneros - curso 18.000 rublos. da Coddy School of Programming for Children, treinando 3 módulos (meses)
Miscelânea / / December 02, 2023
Idade: 7-12 anos
Nível: para iniciantes.
Duração: a partir de 3 módulos (meses), a partir de 24 horas*.
Formato: aulas individuais e em grupo, offline e online (tempo real).
Número de filhos: de 1 a 8.
Preço:
a partir de 750 rublos/hora em um grupo online,
a partir de 850 rublos/hora em um grupo offline,
a partir de 1.050 rublos/hora individualmente online,
a partir de 1980 rublos/hora individualmente offline.
Você quer que seu filho não apenas brinque, mas também desenvolva jogos para Windows?
Você quer que ele se interesse por programação criando projetos divertidos?
Quer mostrar o progresso dele mostrando o jogo que ele postou na Internet?
Se sua resposta for sim, esse curso é o que você precisa!
A indústria de jogos é uma das áreas mais procuradas na área de Tecnologia da Informação (TI) atualmente. Em 2019, o mercado de videogames está estimado em 151.100.000.000 dólares americanos (de acordo com a análise Agência Newzoo) e o limite de entrada neste mercado para desenvolvedores iniciantes aumenta a cada ano tudo é mais baixo. Agora é o melhor momento para aprender a criar seus próprios jogos e começar a ganhar dinheiro com seu hobby.
Além disso, as competências adquiridas no desenvolvimento de jogos serão úteis noutras áreas do sector das TI, seja na criação de aplicações móveis ou simplesmente na escrita de programas para PC.
Durante o curso, os alunos irão dominar, além da criação de jogos, diversas outras habilidades relacionadas como:
- geometria - trabalhando com ângulos, vetores e coordenadas.
- física - controle de forças, atrito, gravidade, colisões.
- trabalhando com gráficos - usando editores gráficos para criar suas próprias imagens.
- programação - gerenciamento de eventos, variáveis, funções, classes, arrays, tipos de dados, construções if-else, operadores lógicos e muito mais.
- desenvolvimento de site - gerenciamento de hospedagem, conexão de domínio, transferência de dados para o site - tudo que você precisa para colocar o jogo na Internet, disponibilizando-o para usuários de todo o mundo.
Para ajudar os alunos a dominar essa enorme quantidade de informações, a CODDY desenvolveu um curso para iniciantes no qual ensinaremos as crianças a criar jogos de diversos gêneros para Windows.
Durante o curso faremos vários jogos - este é um jogo de tiro com vista de cima, e o clássico “Asteroids”, mas com teletransporte, bônus e cronômetro, além de um jogo do gênero “Tower Defense”.
Adicionaremos nossa própria música, nossos próprios sons e nossas próprias imagens aos jogos - cada jogo será único!
O desenvolvimento é realizado no motor de jogo Construct, o que simplifica muito a escrita de código e agiliza o processo de criação de jogos. Será mais fácil para as crianças compreenderem a programação da lógica do jogo, o que significa que poderão criar vários jogos diferentes, ou trabalhar profundamente um deles e adicionar muitos recursos interessantes a ele.
Após a conclusão do curso, os alunos aprenderão a criar jogos 2D, publicá-los na Internet, compartilhá-los com amigos e também adquirirão habilidades básicas programação: Construct geralmente usa variáveis, loops, classes e outras construções que toda pessoa que se preze deveria conhecer programador. Também será muito mais fácil para os alunos que concluírem o curso começarem a aprender motores de jogos 3D, como Unity e Unreal Engine.
Após a conclusão do curso, o portfólio do aluno conterá diversos projetos finalizados, que comprovam seu conhecimento e experiência, e ajudará a encontrar um emprego se a criança decidir conectar sua vida com a área de TI em geral e com o desenvolvimento de jogos em em particular. Os graduados poderão refinar e melhorar seus projetos, ou escrever um jogo do zero, e quem sabe seu filho criará o próximo sucesso?
Para quem este curso é ideal?
- Para qualquer pessoa interessada em desenvolvimento de jogos
- Para quem já domina o Scratch e está pronto para seguir em frente, mas ainda não está pronto para dominar o Unity devido à complexidade deste motor de jogo.
O curso está estruturado de forma que mesmo iniciantes que não tenham experiência anterior em programação ou criação de jogos possam se acostumar rapidamente e ingressar no processo de aprendizagem.
“Como professora ministrando este curso, noto que durante o curso as crianças se tornam muito mais sociáveis, abertos e autoconfiantes, não têm medo de errar, experimentar coisas novas e eles próprios buscam informações na Internet para introduzir novidades no jogo funções. Isso é facilitado por uma atmosfera amigável, trabalho em equipe na resolução de problemas complexos e atividades interessantes tarefas em que o aluno não apenas memoriza o tema, mas adquire habilidades reais desenvolvimento."
Andrey Furletov
Primeiro mês - Jogo de tiro
1
• Introdução à interface do Construct, criando projeto e cena.
• Definir o plano de fundo e o modelo do player, conectando os controles.
• Atirar, criar monstros e “Game Over”.
2
• Interface de saúde, adicionando saúde ao jogador e aos monstros.
• Criação de armas automáticas.
• Adicionando efeitos quando as balas atingem monstros.
3
• Espalhando balas e criando um laser.
• Alterne entre tipos de armas usando os botões do teclado.
• Criação de lança-chamas e efeitos de laser.
4
• Criação de mísseis teleguiados e efeitos de combustão.
• Pontuação, botão reiniciar.
• Criação de kits de primeiros socorros, melhoria do sistema de criação de monstros.
• Aumento da dificuldade do jogo ao longo do tempo (por cronômetro).
Segundo mês - jogo Space Rocks
1
• Criação de plano de fundo, modelo de jogador e conexão de controles.
• Criação de laser, desenvolvimento de sistema de disparo, efeitos de motor.
• Criar um asteróide, preenchendo o campo de jogo com asteróides.
2
• Adicionando movimento a asteróides, física de asteróides, destruindo asteróides.
• Adicionando efeitos de explosão usando animação.
• Teletransporte do jogador por clique do mouse e efeitos.
3
• Criação de interface – nível de energia, ganhar e perder.
• Criação de um escudo protetor e um bônus pelo qual o escudo é ativado.
• Asteroides avançados que se dividem em pedaços menores.
4
• Adicionando música e sons ao jogo.
• Melhor equilíbrio do jogo, adicionando um cronômetro
Terceiro mês - jogo Tower Defenders
1
• Criação de um plano de fundo e painel de interface.
• Criação de um inimigo básico e seu sistema de movimento.
• Criando torres, disparando torres, saúde dos inimigos.
2
• Interface e efeitos de explosão aprimorados.
• Criação de um sistema de compras de torres.
• Bloqueio de tentativas de instalação de torres em elementos de interface, estradas e torres existentes.
3
• Criação de uma nova torre e conchas para ela.
• Adicionando uma base, pontos e condições de perda.
4
• Sistema de gerenciamento de tempo – velocidade normal, velocidade dupla e pausa.
• Adicionando um tanque.
• Aumentando a dificuldade do jogo, refinando o movimento dos inimigos