|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/desenvolvendo-sistema-de-inventario-de-jogos-com-unity/
课程评论:没有评论
课程名称:使用Unity开发游戏库存系统 课程概述:本课程是巴西首个教授从零开始编程以创建游戏库存的课程。课程内容独特,允许物品占用多个库存槽位(即在库存中占用1、2、3或最多6个槽位)。我们将共同构建一个应用程序,涵盖编程的每个步骤,从物品配置、物品获取到物品如何在库存中显示及使用。每当物品被使用时,系统会提供视觉反馈。例如,玩家吃一个苹果后生命值会增加;使用魔法药水后,角色会变得更快;使用剑时,角色会装备上武器,攻击动作会有所变化。 课程将始终使用Unity的新功能ScriptableObject,以简化此类系统的编程。面向对象编程、抽象类、封装及其他技术将在视频课程中涉及。每一节课都会有组织良好的章节结构。在每个章节的开始(除了第一章的介绍和课程说明),学员将获得整体流程的解释(方法论路线图),随后是更详细的解释(技术视图方法论)。每个章节的第二节课将实际开始编程(动手实践方法论)。 本课程适合希望深入学习游戏开发及库存系统实现的学习者。
Este é um dos primeiros cursos, se não o primeiro curso do Brasil, que vai lhe ensinar a programação do zero para criar um inventário de jogos o qual requer que o item possa ocupar mais de um slot (espaço dentro do inventário). Isso mesmo, a aplicação que iremos construir juntos irá permitir que o item possa ocupar 1, 2, 3, ou até mesmo 6 slots dentro do inventário.Além desse grande diferencial, o qual torna o curso uma raridade no universo de curso on-line, também será mostrado todas as etapas da programação, passo a passo, desde o momento da configuração do item; quando o item é pego; como ele aparece no inventário e a utilização dele.Ou seja, quando um item é utilizado no sistema de inventário ele realmente transmite um retorno visual. Por exemplo, se jogador consumir uma maça, a barra de vida aumentará, se o jogador utilizar uma poção mágica para ganhar velocidade, o personagem do jogo passará a andar mais rápido, ou até mesmo quando for utilizar uma espada, ele aparecerá armado e seu golpe de ataque mudará.Vamos fazer uso do começo ao fim do curso o scriptableObject, recurso o qual foi adicionado pela Unity para facilitar a programação de sistemas como esse. Orientação a objeto, classes abstratas, encapsulamento e outros técnicas e recursos como este farão parte das vídeo aulas.Todas as lições estarão organizadas em capítulos, no começo de cada um deste, exceto o primeiro que a apresentação e instrução do curso, você terá acesso a uma explicação geral do que será feito (metodologia roadmap) e posteriormente uma explicação mais detalhada (metodologia technical view). E na segunda vídeo aula de cada capítulo que daremos início a programação efetivamente (metodologia hands-on).