0% acharam este documento útil (0 voto)
26 visualizações2 páginas

Tutorial Hexmap Unity TBSF

Este tutorial ensina a criar um cenário no Unity utilizando o Turn-Based Strategy Framework (TBSF) com grids hexagonais e unidades controladas por jogadores, inimigos e neutros. O guia abrange desde a configuração da cena base até a adição de diferentes tipos de unidades e testes do cenário. Inclui pré-requisitos, passos detalhados para configuração e dicas para otimização e expansão do sistema.

Enviado por

iceknightbr
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
26 visualizações2 páginas

Tutorial Hexmap Unity TBSF

Este tutorial ensina a criar um cenário no Unity utilizando o Turn-Based Strategy Framework (TBSF) com grids hexagonais e unidades controladas por jogadores, inimigos e neutros. O guia abrange desde a configuração da cena base até a adição de diferentes tipos de unidades e testes do cenário. Inclui pré-requisitos, passos detalhados para configuração e dicas para otimização e expansão do sistema.

Enviado por

iceknightbr
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Tutorial Completo – Criando Cenário com Hexmapas e

Unidades no Unity (TBSF)

Este guia detalhado mostra como criar um cenário no Unity com o Turn-Based Strategy Framework
(TBSF), usando grids hexagonais, adicionando unidades controladas pelo jogador, inimigos e
unidades neutras.

1. Pré-requisitos
- Unity 2023 ou superior instalado.
- Pacote Turn-Based Strategy Framework (TBSF) importado do Unity Asset Store.
- Conhecimentos básicos de Unity e C#.
- Prefabs de células e unidades prontos para uso (inclusos no pacote).

2. Criando a Cena Base


1. No Unity, vá em File → New Scene.
2. Salve a cena como HexMapScene.
3. Abra o menu Window → Grid Helper.

3. Configurando o GridHelper
No painel Grid Helper:
- Human Players No: 1
- AI Players No: 0 (adicionaremos depois)
- Plane: XZ (para 3D) ou XY (para 2D)
- Generator: Hex
- Width e Height: 10x10
- Cell Prefab: [Link]
Clique Generate Scene para criar o grid e elementos básicos.

4. Adicionando Unidades do Jogador


1. Na aba Unit Painter, selecione Unit Prefab (ex: [Link]).
2. Player Number: 1 (jogador humano).
3. Clique Enter Unit Edit Mode e clique nas células desejadas.
4. Clique Exit Unit Edit Mode para finalizar.

5. Adicionando Unidades Inimigas


1. No Grid Helper, aumente AI Players No para 1 ou mais.
2. Abra a aba Unit Painter.
3. Escolha o prefab de inimigo (ex: [Link]).
4. Player Number: 2 (primeiro inimigo).
5. Coloque as unidades nas células desejadas.
6. Certifique-se de que cada unidade tenha um BehaviorTree configurado para IA.
6. Adicionando Unidades Neutras
1. No PlayerManager, adicione manualmente um novo jogador chamado 'Neutral'.
2. Defina o Player Number para 99 (ou qualquer número que não conflite).
3. Use o Unit Painter para colocar as unidades neutras no mapa.
4. Configure o script da unidade para não atacar ou mover automaticamente, a menos que
provocada.

7. Testando o Cenário
1. Pressione Play no Unity.
2. Clique nas unidades para movê-las.
3. Verifique a interação entre jogador, inimigos e neutros.
4. Ajuste a dificuldade e posição das unidades conforme necessário.

Tipo de Unidade Player Number Controle


Jogador 1 Humano
Inimigo 2+ IA
Neutro 99 Nenhum / Script Especial

Observações Finais:
- Sempre teste o cenário com diferentes combinações de unidades.
- Use Highlighters para melhorar o feedback visual.
- O TBSF permite facilmente expandir o sistema para multiplayer e habilidades especiais.

Você também pode gostar