课程详情
课程评价
spContent=该课程将讨论游戏开发的核心——游戏引擎的原理和使用Unity游戏引擎进行游戏开发的方法。课程涵盖了游戏引擎的所有重要功能模块,除讨论这些模块的实现原理外,还提供了手把手式的授课视频,只使用最基本的游戏资源,来介绍如何在Unity游戏引擎中应用这些功能模块来开发游戏。 该课程课件荣获2020年北京高校“优质本科教材课件”。
—— 课程团队
课程概述

游戏引擎是目前游戏开发的最重要手段,每一位有志于从事游戏开发的人员,都需要了解游戏引擎的原理,并熟练掌握至少一款主流游戏引擎的使用方法。

该课程将系统讨论游戏引擎中的主要功能的实现原理,以及这些功能在Unity引擎中的使用方法。

通过该课程的学习,除了可以系统了解游戏引擎原理之外,还将熟练掌握Unity游戏引擎的使用方法,并了解游戏开发的相关流程和技术特点。

该课程的特点是:介绍全面、化繁为简。课程提供了超过820分钟的授课视频,包括手把手式的Unity引擎使用教程。每个案例都使用从零开始的方式搭建,抛开繁复的和所学主题无关的资源,可以让学习目的更加明晰,达到“不为浮云遮望眼,只缘身在最高层”的学习成果。

授课目标
  • 了解游戏引擎中的重要功能的实现原理
  • 掌握Unity游戏引擎开发游戏的方法
  • 了解游戏开发的工作流
  • 了解游戏开发中的资源管理和使用方法
课程大纲
预备知识
  • 游戏开发程序设计基础
  • C语言或者其他编程语言
  • 线性代数


参考资料

参考教材:

  • 《游戏引擎原理及应用》,韩红雷,柳有权,高等教育出版社,出版时间:2012年8月,书号:9787040324808

网络教程:

常见问题