Concepts in Games Development(游戏开发概述) 公开课笔记

  Concepts in Games Development是Open2Study平台上的课程,Dr. Clinton Woodward老师任教于Swinburne University of Technology in Melbourne, Australia,主要讲 Games Programming和Artificial Intelligence for Games课程。

  简介

  这门课主要讲的是游戏开发的总体框架,让学生对游戏开发有较深入的了解。课程在AI部分花了不少时间,对精灵的移动以及寻路算法都有介绍。虽然课程中展示了很多pyglet写的小游戏来加强对概念、算法的理解,但对于编程不做要求。

  本来课程应该拿满分的,但是因为理解的原因错了一道题。问题是:假设猎物对于单个hunter总能找到一个躲避的位置,那么出现两个hunter的时候猎物能找的几个用于隐藏的位置?答案是应该能找到两个隐藏的位置,我回答的是一个,感觉两条线可以有一个交点,这个焦点应该是最好的隐藏位置。

  课程完成后对课程评价,我的评价是 “More about common things. Suitable for new bird.”。当然,这个new bird指的就是我了。

  课程笔记

Module1 游戏开发要素

游戏开发需要设计师提出一个文案,然后围绕文案,与音视频工程师、3D建模工程师一起不断改进。

游戏设计的关键要素

Basic idea 基本概念, storyline 故事情节, visual design 画面, audio design 音乐, control 控制与输入,interaction mode 交互模式
游戏流程与screen的控制流:比如设置、退出、游戏、分数排名等节目。

你可能感兴趣的:(Game,Development)