Unity游戏开发:从初学者到专业人士

Unity Game Development: Beginner to Pro

学习使用 Unity 和 C# 创建游戏

 学习内容

  • 学习 Unity 和 C 语言的基础知识#
  • 了解使用 Unity 使用 C# 的基础知识
  • 了解如何使用 Unity UI 创建游戏设计
  • 在 2D、3D 游戏中应用游戏逻辑
  • 在游戏中创建和应用 2D、3D 动画
  • 在 Unity 中创建可玩的 3D 游戏

 要求

  • 无需具备 Unity 的先验知识。您将学习在Unity中开发游戏所需的一切知识

 描述

Unity游戏开发:顾名思义,“初学者到专业”课程面向热衷于学习游戏开发的学生或专业人士,无论是否有任何关于该主题的经验和知识。该课程的设计方式使任何学生都可以在课程结束时轻松学习创建游戏。

以下是“Unity游戏开发:从初学者到专业人士”课程的大纲:

  1. 课程介绍。

  2. Unity 和安装简介

    • 使用 Unity 配置 Visual Studio。

    • 创建一个 C# 脚本并理解脚本的结构

    • 在 Unity 控制台中打印“Hello World”

  3. C 语言中的运算符、数据类型和变量#

    •  算术运算符

    •  关系运算符

    •  逻辑运算符

    •  条件运算符

  4.  控制流语句

    • 决策声明

    •  switch 语句

    •  循环语句

  5.  C 语言中的集合#

    •  列表

    •  排序列表

    •  字典

    •  队列

    •  数组列表

    •  哈希表

    •  

  6. Unity 中的 UI 简介

    •  帆布

    •  发短信

    •  图像

    •  按钮

    •  滚动视图

    •  输入字段

    •  滑 块

    •  

  7. Unity Events 简介

    •  事件函数

    •  自定义函数

  8.  Unity 中的代表

    •  单铸代表

    •  多轮强制转换代表

    •  代表活动

  9. Unity Input 系统介绍

    •  键盘输入

    •  鼠标输入

    •  轴输入

  10.  刚体与碰撞

    • 刚体简介

    • 将刚体应用于游戏对象

    • 在游戏中创建地板

    • 使用 Rigidbody 和 Inputs 移动 Sphere 游戏对象

    • 碰撞体和碰撞简介

    • 创建场景以检测碰撞 – 1

    • 创建场景以检测碰撞 – 2

  11.  Unity 中的动画

    • 动画简介

    • 2D 精灵动画 – 第 1 部分

    • 2D 精灵动画 – 第 2 部分

    • 2D 精灵动画 – 第 3 部分

    • 2D 精灵动画 – 第 4 部分

    • 制作 3D 角色动画 – 第 1 部分

    • 制作 3D 角色动画 – 第 2 部分

    • 制作 3D 角色动画 – 第 3 部分

  12. 创建一个 3D 游戏“Knock the Cans”

    • 游戏创作 – 关卡设计

    • 游戏创作 – 应用逻辑敲罐子

    • 游戏创作 – 应用逻辑敲罐子

    • 游戏创建 – 预制件创建和实例化

    • 游戏创建 – 在游戏中创建输赢系统

本课程适合谁:

  • 热衷于学习使用Unity进行游戏开发的学生和在职专业人士
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。