|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/felpudounity2d/
课程评论:没有评论
**课程名称:** 使用Unity开发iOS和Android 2D游戏 **课程概述:** 本课程旨在教授零基础游戏开发者使用Unity 2D引擎和C#编程语言来创建2D移动游戏。Unity因其易用的界面、强大的功能集、跨平台支持以及庞大的开发者社区而成为热门选择。C#作为Unity的主要编程语言,简单易学且功能强大,能帮助开发者创建复杂的游戏。 **课程内容亮点:** * **全面的2D游戏开发基础:** 从Unity的下载与安装,到项目设置、角色与场景添加,再到粒子系统、物理碰撞、分数系统等核心要素,课程将一步步引导学习者完成。 * **实践项目驱动:** 学习者将亲手开发一款游戏,其中包括动画、粒子效果、物体碰撞、得分机制、C#脚本编写、循环和条件语句等。 * **易于理解的学习体验:** 课程采用通俗易懂的语言,尽量避免使用复杂的专业术语,并在必要时进行解释。 * **丰富的学习资源:** 课程包含用于游戏创作的Sprite(图像)和音效/音乐素材。 * **多样的游戏开发实例:** 除了基础游戏的开发,课程还将指导制作三款完整的游戏:飞机小游戏、TimberMan和AngryBirds风格的游戏。 * **移动平台发布:** 课程包含游戏打包至Android和iOS设备的详细步骤,包括签名和编译。 **目标学员:** 任何希望开发移动游戏但缺乏深入编程知识的初学者。 **预计学习时间:** 大约1小时(若学习节奏得当)。 **课程结构:** 课程分为8个主要部分,循序渐进地讲解Unity 2D游戏开发的各个方面,并最终实现游戏在移动设备上的部署: 1. Unity3D下载与安装 2. Unity3D项目启动 3. 添加角色与场景 4. 创建粒子系统 5. 创建障碍物 - 水管和间隙 6. 文本信息和分数显示 7. 音效与音乐 8. 将游戏编译至Android设备 9. 签名并编译游戏至iOS设备
O Unity 2D Engine e a linguagem de programação C# são importantes para desenvolvedores de jogos iniciantes por várias razões.Primeiramente, o Unity é uma das principais plataformas de desenvolvimento de jogos no mercado, com uma ampla variedade de ferramentas e recursos para criar jogos 2D e 3D. Ele fornece uma interface fácil de usar e intuitiva, além de uma grande comunidade de desenvolvedores para ajudar os iniciantes. Além disso, o Unity suporta uma variedade de plataformas, incluindo Windows, Mac, iOS, Android, entre outras. Isso significa que os jogos desenvolvidos com o Unity podem ser facilmente publicados em várias plataformas.A linguagem de programação C# é uma das principais linguagens de programação usadas no desenvolvimento de jogos com o Unity. Ela é fácil de aprender, poderosa e flexível, e oferece uma variedade de recursos avançados para criar jogos interativos e sofisticados. Além disso, a comunidade de desenvolvedores de C# é muito ativa, o que significa que há muitos recursos e exemplos disponíveis para ajudar os iniciantes.Em resumo, o Unity 2D Engine e a linguagem de programação C# são importantes para desenvolvedores de jogos iniciantes porque o Unity é uma das principais plataformas de desenvolvimento de jogos no mercado, com uma interface fácil de usar, recursos robustos e suporte para várias plataformas. Juntamente com C#, é uma excelente escolha para desenvolver jogos de forma eficiente e flexível, e há muitos recursos e exemplos disponíveis para ajudar os iniciantes.Este curso trata de tudo que é necessário para desenvolver um jogo 2D em Unity3D.Neste curso você desenvolverá seu primeiro jogo, que envolve animações, sistema de partículas, física, colisão de objetos, sistema de pontuação, scripting em C#, loopings e condicionais.A terminologia usada durante o curso é descomplicada e se vale de poucos termos técnicos. E nos raros casos em que tais termos são usados o seu significado é explicado na hora.Caso acompanhado num bom ritmo este curso pode ser concluído em cerca de 1(uma) hora.O material incluído no curso consiste em uma série de sprites(imagens) e clipes de som e música que serão usados para compor o game.O curso é estruturado em 8 (oito) partes: Download e Instalação da Unity3D.Iniciando o projeto na Unity3D.Adicionando o Personagem e Cenário.Criando Sistemas de Partículas.Criando Obstáculos - Set de Canos e Vão.Textos de Mensagem e pontuação.Sons e Música.Compilando o Jogo para dispositivos Android.Assinando e Compilando o Jogo para dispositivos iOS.E ainda vamos criar mais 3 jogos completos:Jogo do AviãozinhoTimberManAngryBirdsSe você sempre quis desenvolver games para plataformas mobile mesmo não tendo vasto conhecimento em programação, este curso é para você!