游戏引擎
游戏引擎
1000+ 人选课
更新日期:2025/12/13
开课平台学堂在线
开课高校成都师范学院
开课教师李又玲
学科专业工学计算机类
开课时间2025/07/24 - 2026/02/03
课程周期28 周
开课状态开课中
每周学时-
课程简介

    本课程从基本的概念入手,结合具体的方法和步骤,通过具体的游戏程序代码分析,使学生能够了解游戏开发的基本内容,掌握使用游戏引擎Unity 3D开发游戏的基本步骤,解决游戏开发中所面临的各种常见问题。

    课程内容包括:Unity引擎的操作方法、创建游戏对象、游戏对象的编辑、为游戏对象添加材质、光照烘焙、地形系统、编辑角色动画、控制角色游戏等。


课程大纲
第一章游戏引擎基础知识
1.1 初识unity
1.2 unity的安装
1.3 使用unity设计发布游戏
第二章C#游戏脚本基础知识
2.1 C#脚本的基本语法
2.2 游戏开发中重要的类
2.3 生命周期函数
第三章UGUI系统
3.1 UGUI系统特点
3.2 常用控件
3.3 几种不同的布局方式
第四章 物理引擎
4.1 刚体
4.2 碰撞体
4.3 关节
4.4 布料
4.5 角色控制器
第五章 游戏特效
5.1 粒子系统概述
5.2 光影特效
5.3 环境特效
第六章 游戏开发常用技术
6.1 游戏中的声音
6.2 存取数据库技术
6.3 3D物品捡拾技术
第七章导航系统
7.1 自动寻路技术
7.2 自动绕行障碍物
7.3 分离网格组件
第八章 地形系统
8.1 用高度图创建地形
8.2 创建地形系统
8.3 创建六面体天空盒
8.4 综合案例
第九章模型与动画
9.1 导入3D模型
9.2 unity动画制作
9.3 人形角色动画
9.4 Animator Controller
9.5 混合树
期末测试