Unreal Development Kit (UDK) é uma ferramenta que permite criar jogos e visualizações 3D. Usuários podem criar objetos, mapas de jogo e mods, controlar a física do mundo do jogo e criar bots inimigos que lutarão contra jogadores. Criar um bot inimigo permitirá testar veículos, armas e propriedades físicas de um mapa sem testadores humanos. Você pode criar e posicionar um inimigo no UDK usando as ferramentas de desenvolvimento enquanto joga em um mapa.
Carregue o UDK e crie um mapa ou carregue um existente.
Adicione recursos ao mapa como veículos, terreno e armas. Clique com o botão direito no mapa, clique em "Caminho", selecione "PathNode" e posicione-o em algum lugar no mapa.
Clique com o botão direito no PathNode no mapa para abrir o UnrealKismet. Clique com o botão direito na tela e clique em "Nova Ação", selecione "Ator" e escolha "Fábrica de Atores". Isso dará uma caixa para posicionar na tela no UnrealKismet.
Clique com o botão direito na tela, clique em "Novo Evento", selecione "Início de Nível" e posicione na tela. Clique com o botão direito na tela novamente, selecione "Nova Variável de Objeto Usando PathNode" e posicione na tela.
Conecte a figura "Início de Nível" à caixa "Fábrica de Atores" clicando nela e clicando no entalhe "Spawn Actor" na caixa. Conecte a figura "Nova Variável de Objeto Usando PathNode" à caixa "Fábrica de Atores" no entalhe que diz "Spawn Point".
Clique na caixa "Fábrica de Atores" e abra as opções. Selecione "UTActor Factory AI" no menu suspenso sob a opção "Factory".
Role para baixo nas opções, selecione "UTbot" no menu suspenso para a opção "Controller Class" e marque as caixas para "Deathmatch AI" e "Default Inventory".
Role a lista de opções, clique no menu suspenso para "Pawn Class", selecione "UT Pawn" e insira um nome para o inimigo no campo "Spawn Name".
Feche "Fábrica de Atores" e UnrealKismet. Clique com o botão direito no seu mapa, selecione "Jogar Nível" e escolha a opção "Jogar Daqui". Isso carregará seu mapa para testar seu bot inimigo, que deve surgir no PathNode que você colocou no mapa no Passo 2.