Como desenvolver jogos com Unreal Engine 4 e C ++? Os cursos relacionados a Stanford estão online

Pescar ovelhas do fundo dos
relatórios qubit recuados fora do Templo | Número público QbitAI

Como desenvolver jogos com Unreal Engine 4?

Agora, os cursos relacionados a Stanford estão online.

Código, vídeo, PPT e dever de casa estão todos disponíveis. Ele também irá ensiná-lo a configurar a IA baseada em árvore de comportamento no jogo e como construir jogos multijogador.

Se você estiver interessado, vamos dar uma olhada mais de perto ~

Esboço de Curso

Este curso de codinome CS193u ensina principalmente como desenvolver jogos com C ++ e Unreal Engine 4 .

De acordo com a introdução do curso, o conteúdo deste curso inclui Unreal Editor, framework do jogo, física do jogo, IA, jogos e redes multijogador, interface do usuário e análise e otimização.

São 29 palestras no total.

Aqui está uma breve introdução ao conteúdo de algumas das lições.

Pegue a lição 2 , início do projeto e controle de versão, como exemplo.

Nesta lição, uma referência de projeto chamada ActionRoguelike é fornecida e o código é open source (consulte o final do artigo para obter o endereço).

De acordo com o autor, este projeto contém uma série de conceitos de programação úteis, incluindo inteligência artificial, programação de jogos multiplayer, salvar jogos, carregamento assíncrono de ativos, etc.

As principais características são as seguintes:

Movimento de tarefa de ação de terceira pessoa;

Sistema de ação: incluindo habilidade de sprint, habilidade de buraco negro, habilidade de ejeção mágica, anti-lesão, queimadura, etc .;

Atributos: barra de saúde, valor de raiva, etc .;

Sistema de economia de jogo: usado para manter o progresso do personagem e o estado do mundo;

Uso extensivo de eventos para direcionar o feedback da interface do usuário e do jogo;

Uso misto de C ++ e Blueprint;

Sistema de rotulagem de jogos: usado para rotular personagens, buffs e ações.

Todas as funções suportam jogos multijogador;

Lógica do modo de jogo;

Gerenciador de ativos: carregamento assíncrono de ativos de dados;

Carregamento assíncrono de ícones da IU;

IA baseada na árvore de comportamento;

Use Unreal Schematic UI Designer (UMG) para projetar a interface do usuário.

Os detalhes, como como configurar a IA com base na árvore de comportamento e como construir os componentes de ação no jogo, serão explicados em detalhes nos cursos subsequentes.

Lição de casa de 7 semanas

Fazer bem o seu dever de casa pode muitas vezes consolidar o efeito de aprendizagem de forma eficaz. Este curso foi elaborado com 7 semanas de dever de casa.

Por exemplo, na semana 1, você tem que aprender a escrever uma classe de personagem que pode se mover na terceira pessoa e ter controles de aparência.

O "projétil mágico" no jogo, os saltos dos personagens, etc. têm que ser realizados.

E na segunda semana, você deve realizar este ataque de buraco negro:

As próximas 3-7 semanas de dever de casa são o processo de implementação gradual do conteúdo envolvido no curso.

Como você aceita esse desafio?

professor

O instrutor do curso é Tom Looman , que é desenvolvedor de jogos independente e engenheiro da Epic Games, desenvolvedora do Unreal Engine.

Atualmente, ele criou mais de 70 tutoriais e exemplos para a comunidade Unreal Engine.

Portal

Página inicial do curso:
https://www.tomlooman.com/stanford-cs193u/

Código-fonte aberto:
https://github.com/tomlooman/ActionRoguelike

Termina  -

Este artigo é o conteúdo original da conta NetEase News • Programa de incentivos de conteúdo em destaque NetEase [qubit]. A reimpressão não autorizada é proibida.

Junte-se à comunidade de IA e expanda sua rede na indústria de IA

Qubit "AI Community" está recrutando! Profissionais de IA e amigos que estão preocupados com a indústria de IA são bem-vindos para escanear o código QR para ingressar e acompanhar o desenvolvimento da indústria de IA e o progresso tecnológico com mais de 50.000 amigos :

Qubit  QbitAI · manchetes sobre a assinatura de

վ'ᴗ 'ի Acompanhe as novas tendências em produtos e tecnologia de IA

Um clique em três "Compartilhar", "Curtir" e "Olhando" consecutivos

As fronteiras da ciência e tecnologia estão se vendo todos os dias ~

Acho que você gosta

Origin blog.csdn.net/QbitAI/article/details/112855388
Recomendado
Clasificación