Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvimento de Jogos: IA de Xadrez em Unity
Rating: 4.8 out of 5(62 ratings)
357 students

Desenvolvimento de Jogos: IA de Xadrez em Unity

Aprenda a programar na Unity uma Inteligência Artificial capaz de jogar xadrez
Last updated 12/2020
Portuguese

What you'll learn

  • Você aprenderá a utilizar a ferramenta Unity
  • Você aprenderá programação em C#
  • Você aprenderá Programação de Jogos
  • Você aprenderá Inteligência Artificial Estratégica
  • Você aprenderá Máquina de Estados
  • Você aprenderá a criar Controles com sistema de Eventos
  • Você aprenderá Criação, posicionamento e movimentação baseado em Grids
  • Você aprenderá Programação Assíncrona e Tasks
  • Você aprenderá a programar o Algoritmo Minimax Alpha-Beta
  • Você aprenderá a fazer Pooling de objetos
  • Você aprenderá a utilizar Prefabs e Variantes

Course content

10 sections50 lectures8h 4m total length
  • Introdução2:49
  • O que é visto ao todo no curso?0:14
  • Drive com backups e assets0:07
  • Tutorial básico0:13
  • Instalando a Unity8:18
  • Editor de Texto3:49
  • Olá Mundo Unity5:04

Requirements

  • Você precisa já conhecer o ambiente Unity
  • Você já deve entender Orientação a Objetos, como polimorfia, heranças, abstract, virtual, etc
  • Você deve conhecer C#, Java ou alguma linguagem similar

Description

Você irá aprender Unity, programação C# e inteligência artificial tudo numa pegada só. O que de melhor para aprender complexidades de código do que um bom e velho xadrez, um jogo considerado desde os primórdios como uma atividade altamente intelectual.

Primeiro de tudo teremos que desenvolver um jogo funcional de xadrez e com peças fazendo seus movimentos especiais.

Depois vamos criar uma IA capaz de jogar, planejar e analisar várias rodadas adiante.

Gosta de Inteligência Artificial? Gosta de Games e Programação? Cansado de tutoriais que ensinam só pedaços de programação ou sempre os mesmos jogos simplezinhos? Se inscreva já!

Who this course is for:

  • Programadores interessados em Desenvolvimento de Jogos
  • Programadores interessados em Inteligência Artificial
  • Programadores Interessados em aprender Unity