计算机游戏设计课程是对游戏软件设计开发过程的一项综合归纳科目,包括了对于游戏软件开发周期的设计,这其中学生要以宏观的角度去了解和审视游戏的整个开发制作过程,并且涉及到了整个过程中人员的分工与角色分配 ,并掌握如何安排游戏的制作进度与合理预算。对于学生的创造力、组织管理能力和专业知识等都是一个很好的综合考验和锻炼的机会。尤其本课程全程贯穿了设计思维的理念,在学会相关的游戏设计理论和开发知识之外,也能更深刻的掌握一种与计算思维截然不同的独特思维方式,设计思维,学会从设计师的视角看待问题、解决问题。
本门课程将覆盖游戏设计的过程,包括游戏概念、游戏世界、角色开发、游戏叙事、游戏可玩性、核心机制、游戏平衡和关卡设计等。整个过程通过设计思维的理念贯穿起来。每节课的最后都附有设计实践环节,通过一个具体的小任务让学生能够在实践过程中加深对应章节的理解。
通过本课程的学习,一方面可以学到一些游戏设计的有趣理论,另一方面也是对相关的专业知识的系统梳理和检验以及对主流的游戏引擎乃至于当前的元宇宙的相关技术有初步的理解,更能培养自己一种独特的思维方式——设计思维,找到解决问题的一种独特的视角。
课程有三个特色:(1)“跨学科、跨领域、跨国界”的课程教学方案;(2)“设计思维+创新设计+创业实践”的知识体系;(3)“创新+创业”能力的一体化培养模式;本课程致力于培养能够深刻领悟设计思维理念并将之用于包括游戏在内的各种创新创业活动中的人才。
使学生通过对本课程的学习与实验,掌握计算机游戏设计相关概念、原理、方法及技术,学好理论基础知识;初步掌握主流游戏引擎的编程技巧;初步培养设计思维的理念,提高分析问题和解决实际问题的能力。