Este curso visa trazer novos materiais para a comunidade brasileira de UPBGE, principalmente envolvendo o Logic Nodes na UPBGE 0.3, que é consideravelmente carente de material. Um curso direcionado para iniciantes.
Assista pela playlist do YouTube:
https://www.youtube.com/playlist?list=PLl9BaVgS9HphIcHc8q8ivnhEFUdEwdMmp
Ou escolhendo a aula e clicando em algum dos botões [Assistir] que se seguem.
AULA 01
Instalação
Ativação do Logic Node Editor
Primeiros passos
AULA 02
Dando play no jogo
Configurando a resolução do game, FPS, vsync...
Configurações gráficas: sombras, reflexos, ambient occlusion e assim por diante
AULA 03
Controlando um objeto com as teclas [W], [S], [A] e [D]
Criando um efeito de rotação contínua em um objeto
AULA 04
Programando câmera em primeira pessoa
Programando pulo do personagem
AULA 05
Operadores lógicos and e or
Get Position
Mouse over
AULA 06
Eventos: On Init, On Update, On Next Tick, On Value Change, On Value Change To e Once.
AULA 07
Dando play numa animação
Comando delay
AULA 08
Programação completa para criar abertura de portas
Inserindo efeitos sonoros 2D e 3D
AULA 09
Variáveis, primeira parte: introdução e conceitos.
AULA 10
Variáveis, segunda parte: construção envolvendo média aritmética.
AULA 11
Variáveis, terceira parte:
Barra de vida;
Coração pulsando
Node Pulsify
Exibir valor de variável em objeto do tipo texto
AULA 12
Programando uma pistola.
AULA 13
Programando o toque duplo (double tap)
Programando uma variável do tipo string para receber uma combinação de teclas (código) que pode ser usada para criar ações diversas dentro do game
AULA 14
Inserindo personagem do Mixamo com diversas animações (idle, caminhar, correr, pular e dançar)
AULA 15
Física na UPBGE
AULA 16
Criação de game do tipo arco e flecha
AULA 17
HUD
AULA 18
IA de inimigo, parte 01
Inteligência artificial
Raios de detecção (ray e projectile ray)
Nodes move to e rotate to
AULA 19
IA de inimigo, parte 02
Patrulhando
Desviando de obstáculos
Programando comportamentos aleatórios na IA com os nodes do tipo random
AULA 20
IA de inimigo, parte 03
Seguir caminho (follow path)
NavMesh
AULA 21
IA de inimigo, parte 04
Programando um inimigo patrulheiro, que depois de detectar a presença do nosso personagem, persegue-o e dispara lasers, causando danos.
AULA 22
O poder dos drivers
AULA 23
Torque e rotações suaves
Criando sua própria física e fazendo helicóptero decolar
AULA 24
Exportando o game
Considerações finais