|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/masterclasse-roguelike-2d-unity-c-2022/
课程评论:没有评论
课程名称:2023年Unity Roguelike 2D移动设备与桌面高级课程 课程概述: 本课程旨在教授学员如何创建具有高度随机性的roguelike风格游戏。学员将学习到三种重要的游戏结构,它们都采用简单且易于理解的代码实现,包括生命系统、法力值和经验值系统。课程中特别强调代码的行解析,以确保初学者能够轻松掌握。 在战斗系统方面,课程将提供基于碰撞和条件的简单易懂的代码,学员将学习到如何实现敌人追击并攻击玩家的智能AI,并能够让玩家也进行反击。 此外,课程还包括一个利用随机数实现的关卡转换系统,当玩家进入特定区域时,游戏会自动切换到定义好的随机关卡,完美再现经典roguelike游戏的结构。 课程不仅限于Windows平台的游戏开发,还会教授学员如何构建一个多平台结构。借助一个可由检查器修改的整数值,学员可以轻松切换游戏的目标平台(如0代表Windows,1代表移动设备),通过简单的数值更改,整个项目将重新调整以适合选定的平台。这种结构设计能够方便地在其他项目中进行重用。 总之,这门课程为希望掌握roguelike游戏设计的初学者提供了全面且具体的指导。
Crie Jogos Do Estilo RoguelikeEstruturas de games incríveis com grande quantidade de aleatoriedade (como em todo bom roguelike). Um sistema de vida fantástico com código simples e 100% explicado e reutilizado também para mana e xp, construindo três estruturas importantes para games com uma única logica de código, a reutilização pratica e a simplicidade para iniciantes, com código explicado linha a linha.Um Sistema de combate brilhante, com código baseado em colisão e condicionais, supersimples e compreensível para iniciantes, com sistema de IA perfeito, onde o inimigo persegue e ataca o player dentro de uma distância, que é a distância do colisor com trigger, além do inimigo atacar o jogador e o jogador atacar o inimigo.Um Sistema de passagem de fase implementado com um Random, onde ao adentrar uma área, definida por um colisor com trigger, ele irá passar de fase, pra uma das opções definidas na Random, cada fase tem algumas opções, performando assim perfeitamente a estrutura tão famosa de games roguelike que define o gênero.Além de construirmos todo o game para windows, nós construímos uma estrutura fantástica multiplataforma, onde através de um valor inteiro, chamado plataforma, modificável pelo inspector, nós podemos selecionar a plataforma para qual nosso jogo se destinar. Com os valores de 0 e 1, sendo 0 para windows e 1 para mobile, a simples alteração desse valor, reestrutura todo o projeto do game para a plataforma selecionado, com configuração ponto a ponto toda modelada multiplataforma. A estrutura é facilmente reutilizável para outros projetos.