Como criar um Beat'em up 2.5D com a Godot Engine 4.1.2

所在平台: Udemy

课程主页: https://www.udemy.com/course/como-criar-um-beatem-up-25d-com-a-godot-engine-412/

课程评论:没有评论

第一个写评论        关注课程

课程简介

《使用 Godot Engine 4.1.2 创建 2.5DBeat'em Up 游戏》课程概要: 本课程将带您深入了解如何使用 Godot Engine 4.1.2 创建 2.5DBeat'em Up 游戏。我们将引导您完成开发过程的每个步骤,从下载和初始设置到实现关键的游戏玩法功能。 **课程内容:** * **下载、解压和创建快捷方式:** 学习如何获取 Godot Engine 4.1.2 版本,进行解压并创建快捷方式以便快速访问。 * **了解项目管理界面:** 熟悉 Godot Engine 的界面,轻松高效地掌握项目管理界面的导航。 * **创建课程项目:** 启动您的 Beat'em Up 游戏项目,准备好开发环境。 * **重新组织面板:** 优化面板布局,提高工作效率,并使其更符合您习惯的组织方式。 * **配置 Blender 文件导入:** 学习如何配置 Blender 文件导入,以实现与引擎的顺畅集成。 * **导入包含游戏素材的 Blender 文件:** 导入 Blender 中用于游戏的素材,包括场景、对象甚至角色。 * **创建主场景:** 从 Blender 文件创建游戏主场景,该文件在此阶段将成为项目的一部分。 * **为角色创建碰撞体:** 为角色实现碰撞体,确保精确的交互并利用模型的移动性。 * **配置 3D 模型动画:** 为 3D 模型配置动画,并根据项目需求进行调整。 * **使碰撞体跟随模型骨骼:** 将碰撞体连接到 3D 模型骨骼,使其能够跟随骨骼的移动/动画。 * **编写玩家和敌人程序:** 使用 GDSCRIPT 学习如何为玩家和敌人编写移动和行为程序。 * **如何处理场景切换:** 实现场景过渡,使游戏叙事得以推进。 * **显示生命值和分数:** 在游戏界面 (HUD) 中创建分数和生命值系统并进行显示。 * **游戏存档:** 实现数据持久化系统,让玩家可以从中断处继续游戏。 * **物品掉落:** 添加物品掉落机制,使游戏更具动态性,并增加玩家恢复生命值/能量的机会。 * **检查点:** 创建检查点,防止玩家失去已获得的进度。 完成本课程后,您将具备使用 Godot Engine 4.1.2 创建自己的 2.5D Beat'em Up 游戏的必备技能。将您的想法转化为行动,进入街头格斗游戏的创作世界。

课程评论(0条)

课程详情

Neste curso, você mergulhará no mundo da criação de jogos Beat'em Up 2.5D usando a Godot Engine. Vamos guiar você por cada etapa do processo de desenvolvimento, do download e configuração inicial até a implementação de recursos importantes de jogabilidade.Conteúdo do Curso:Download, descompactação e criação de atalho:Começaremos com o básico, orientando você na obtenção da Godot Engine na versão 4.1.2, descompactando-a e criando um atalho para um acesso fácil.Conhecendo a tela de gerenciamento de projetos:Familiarize-se com a interface da Godot Engine, aprendendo a navegar pela tela de gerenciamento de projetos de forma fácil e produtiva.Criação do projeto do curso:Inicie seu projeto de jogo Beat'em Up, preparando o ambiente de desenvolvimento.Reorganização dos painéis:Otimize a disposição dos painéis para um fluxo de trabalho mais eficiente e que ofereça uma maior familiaridade com a organização da qual está acostumado.Configuração de importação de arquivo do Blender:Aprenda como configurar a importação de arquivos do Blender para uma integração fácil engine.Importação de arquivo Blender contendo os assets do game:Importe ativos/assets do Blender que serão usados em seu jogo, incluindo o cenário, objetos e até mesmo os personagens.Criação da cena principal:Crie a cena principal do jogo onde a ação acontecerá a partir de um arquivo do Blender, o qual, nesta etapa já estará fazendo parte do projeto.Criação de Colisores para os personagens:Implemente colisores para os personagens, garantindo interações precisas e aproveitando a movimentação dos modelos.Configuração das animações dos modelos 3D:Configure animações para os modelos 3D ajustando-as conforme a necessidade do projeto.Fazer com que os colisores sigam os bones dos modelos:Conecte colisores aos ossos dos modelos 3D para que sigam os movimentos/animações dos bones.Programação do player e Inimigo:Aprenda a programar movimentos e comportamentos para o jogador e também para os inimigos usando o GDSCRIPT.Como trabalhar a mudança de cenas:Implemente a transição de cenas, permitindo a progressão na narrativa do jogo.Exibição de vidas e pontuação:Crie sistemas de pontuação, vidas e exiba-os na interface (HUD) do jogo.Save game:Implemente um sistema de persistência de dados para que os jogadores possam continuar de onde pararam.Drop de item:Adicione a mecânica de drop de itens para tornar o jogo mais dinâmico e aumentar as changes de recuperação de vida/energia do player.Check Point:Crie pontos de verificação para que os jogadores não percam o progresso conquistado.Ao concluir este curso, você estará equipado com as habilidades necessárias para criar seu próprio jogo Beat'em Up 2.5D usando a Godot Engine 4.1.2. Transforme suas ideias em ação e entre no mundo da criação de jogos de briga de rua.

课程标签

0人关注该课程

主题相关的课程