Prólogo - A Jornada de Mil Quilômetros Começa com o Primeiro Passo
  • Prólogo
  • Prólogo - Versão Escrita
  • O que é visto ao todo no curso?
  • Atualizações
  • Por que a Unity?
  • Sobre a Numeração das Aulas e Intros
  • Tutorial básico
  • Instalando Unity
  • Editor de Texto
  • Olá Mundo Unity
  • O Que te Aguarda na Parte 1
Saga: Tilemap e a Ordem de Andares
  • Atualização da Unity 2019
  • Criando o tilemap, importando, editando e usando assets de tiles, placeholder
  • Ordenação em 2D plataforma, em 2D isométrico antigo e em 2D isométrico com Tiles
  • Colocando um Personagem, Solução Z as Y, fazendo um segundo andar
  • Solução Ordenação por Andares, primeiro script
  • Pequena correção na aula seguinte:
  • Por que um board logico? TileBase e Tiles
  • Fazendo o board lógico, criando os TileLogics
  • Tarefa de Revisão da Seção
Saga: Eu me Movimento Muito
  • O que é Pathfinding? Movimentação Tile-a-Tile
  • Movimentação por tempo, Jump. Tween e Lerp
  • O problema de Ordenação por Andares e possíveis soluções
  • Fazendo o Algoritmo da "sombra" dos tiles
  • Usando uma biblioteca de Tweener, Jump PingPong
  • Tarefa-revisão sobre a Seção
  • Trabalho de Conclusão da Parte 1
Interlúdio - Parte 1 ~ Parte 2
  • A Jornada até Agora... e o que te aguarda
  • Backup Projeto Parte 1
Saga: Começa a Era das Máquinas de Estados
  • Antes de continuarmos...
  • Máquina de Estados; classe State; classe StateMachineController
  • Criando o LoadState Utilizando Coroutines para suavizar/estimar o loading
  • Arrumando o tamanho dos Tiles; Um sprite de Selecionador; Começando o RoamState
  • InputController GetKey, GetButton, Down, Up, Axis
  • Criando tipos, declarando, colocando métodos dentro e disparando delegates
  • Axes, Inputs e como Delegates Funcionam
Saga: UI tem que Mover
  • Classe Selector; Movimento e ordenação do seletor
  • Conseguindo arte para UI; Começando o ChooseActionState e a UI
  • Prefab de Unidade; Sistema de Stats; MapLoader
  • Gerador de Stats
  • Terminando o ChooseActionState; Movimento do Seletor da UI
  • Movimentação da UI; Como âncoras funcionam e como manipulá-las
  • Âncoras e Pivots
Saga: A Volta dos que Não Foram, Máquina de Estados Parte 2
  • MoveSelectionState; Turn Pt 1
  • MoveSelectionState; Turn Pt 2
  • Finalizando o sistema de Turn Order
  • Fazer o Wait e passar o turno no lugar certo
  • Passando Automaticamente
  • SkillSelectionState Pt 1, Prefab de Skill
  • SkillSelectionState Pt 2, Teste de mana
  • SkillTargetState
  • PerformSkillState
  • Skill de Healing
  • Alianças; Finalizando o Combate
  • Trabalho de Conclusão da Parte 2
Interlúdio - Parte 2 ~ Parte 3
  • A Jornada Até Agora...e o que te aguarda.
  • Backup Projeto Parte 2
Saga: Procurando Dijkstra
  • O que é pathfinding? Como funcionam? Quais as diferentes opções?
  • Selecionar/DeSelecionar Tiles
  • Programando o algoritmo de pathfinding
  • Manipulando o Pathfinding pt 1
  • Movimentação Tile-a-Tile
  • Manipulando o Pathfinding Pt 2
  • Lidando com altura; Tiles ocupados
  • Obstacles - View
  • Artes em ordenações diferentes
  • Obstacles - Logic Pt 1
  • Obstacles - Logic Pt 2
  • Finalizando a seção
  • Tarefa final da seção: Mostrando como ficou a sua cena
Saga: The Adressables: A Animação
  • Começando um Sistema de Animações
  • Addressables, Serializar? Endereços compartilhados? Labels?
  • Atualizações dos Addressable Assets, último update: 1.15.0
  • Utilizando o Addressables.LoadAssets
  • Utilizando Addressables: Serialização
  • Utilizando Addressables: Endereços
  • Carregando e montando animações com Labels
  • Sprite Swapper
  • AnimationController
  • Attack e GotHit
  • Death e Jump
  • Trabalho de Conclusão da Parte 3
Interlúdio - Parte 3 ~ Parte 4
  • A Jornada Até Agora...e o que te aguarda.
  • Backup do Projeto até Aqui
Saga: Skill Bill
  • Planejando o sistema de skills
  • Range Pt 1: SelfSkillRange e LineSkillRange
  • Range Pt 2: ConeSkillRange
  • Faxina de leve no código