Aprenda Fazendo:
Quer aprender a PROGRAMAR JOGOS de verdade e não só ficar arrastando e soltando ferramentas da engine?
Formato do curso
Code-Along
Por que Code-Along?
Justamente para fugir do que a maioria dos outros cursos são:
Sistema de Skills
Aprenda a fazer um sistema de skill modular
Sistema de Skill Modular
Aprendendo esse sistema de skill modular, você poderá criar todo tipo de skill que imaginar!
-
Skills em cone, single target, em linha
-
Diversos tipos de AoE
-
Dano direto, cura, buffs e debuffs
-
Bleed, poison e restoration
Sistema de Jobs
Sistema de Jobs
Com esse sistema de Jobs você poderá ser livre de ter um design extremamente complicado para seus personagens
-
Level up
-
Stats iniciais e crescimento
-
Avanço de job
-
Sistema de Experiência
-
Skills disponíveis para cada Job
-
Usar ScriptableObjects
Sistema de Itens e Equipamentos
Inteligência Artificial
-
Escolhe skills
-
Personalidade baseada em Job
-
Calcula possibilidades de movimento com onde/como usar os skills
Course curriculum
-
2
Saga: Tilemap e a Ordem de Andares
-
Atualização da Unity 2019.2~3
-
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
-
Trabalho de Revisão da Seção
-
-
3
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
-
-
4
Interlúdio - Parte 1 ~ Parte 2
-
A Jornada até Agora...e o que te aguarda
TESTE GRÁTIS -
Backup do Projeto da Parte 1
-
-
5
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
-
-
6
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
-
-
7
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
-
-
8
Interlúdio - Parte 2 ~ Parte 3
-
A Jornada até Agora...e o que te aguarda
TESTE GRÁTIS -
Backup Projeto Parte 2
-
-
9
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
-
-
10
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.1.9
-
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
-
-
11
Interlúdio - Parte 3 ~ Parte 4
-
A Jornada até Agora...e o que te aguarda
TESTE GRÁTIS -
Backup Projeto Parte 3
-
-
12
Saga: Skill Bill
-
Planejando o sistema de skills
-
Range Pt 1: SelfSkillRange e LineSkillRange
-
Range Pt 2: ConeSkillRange
-
Faxina de leve no código
-
Range Pt 3: ConstantSkillRange
-
AreaOfEffect Pt 1: Full e SingleAOE
-
AreaOfEffect Pt 2: SpecificAOE
-
SkillAffects
-
HitRate
-
SkillEffect: Preparando o código
-
SkillEffect: Damage
-
SkillEffect: Heal
-
SkillEffect: Inflict Status
-
Modifiers
-
Permament Status Effect
-
Temporary Status Effect
-
OverTime Status Effect
-
-
13
Saga: Good UI Hunting
-
Painel do ConfirmSkillState Pt 1
-
Painel do ConfirmSkillState Pt 2
-
Barras de Vida
-
Character Panels Pt 1
-
Character Panels Pt 2
-
Combat Text Pt 1
-
Combat Text Pt 2
-
Arrumando umas coisinhas pra finalizar a Seção
-
Mais Efeitos no Combat Text
-
-
14
Saga: Skill Bill Vol. 2
-
Efeitos Primários e Secundários
-
Reformulando o sistema de status effects
-
Criando um sistema de "stacking" para os status effects
-
Esuna/Dispel
-
Skillbook
-
Visual FX Pt 1
-
Visual FX Pt 2
-
Sound FX
-
Criação de skills
-
Mais sobre SFX
-
SFX em tiles
-
-
15
Interlúdio - Parte 4 ~ Parte 5
-
A Jornada até Agora...e o que te aguarda
TESTE GRÁTIS -
Backup Parte 4
-
-
16
Saga: It's a Long Way to the Job
-
Jobs e ScriptableObjects
-
Jobs e Stats
-
Arrumando uns bugzinhos de leve
-
Skillbook no Job
-
SpriteLoader e Job
-
Level Up
-
Sistema de XP
-
Upgrade no MapLoader
-
Sistema de avanço de Job Pt 1
-
Sistema de avanço de Job Pt 2
-
Sistema de avanço de Job Pt 3
-
Portraits nos Jobs
-
-
17
Saga: Itens e Equipamentos
-
Criando Equipamentos
-
Slots
-
Dual Slots
-
Adicionando Efeitos
-
Multiplicative Modifier Pt 1
-
Multiplicative Modifier Pt 2
-
Condition Modifier
-
Elemental Modifiers
-
Elemental Weapons
-
Consumíveis Pt 1: Fazendo a UI e o estado
-
Consumíveis Pt 2: Misturando com o Sistema de Skill
-
Trabalho de Conclusão da Parte 5
-
-
18
Interlúdio - Parte 5 ~ Parte 6
-
A Jornada até Agora...e o que te aguarda
TESTE GRÁTIS -
Backup da Parte 5
-
-
19
Saga: Ai Ai Ai
-
Introdução sobre IA de Jogos
-
Passar a vez
-
Movimentação
-
Escolha de skill
-
Skill Dependente de Direção
-
Avaliando as opções de ataque
-
IA Utilizando o Skill
-
Planos independentes de direção
-
IA seguindo o plano independente de direção
-
Toques e Testes finais
-
Backup Final
-
-
20
Extra
-
Controles Mobile Pt1
-
Controles Mobile Pt2
-
Animações diferentes para Skills diferentes
-