课程简介
课程内容
游戏编程基础,打开逻辑思维
通过几款小游戏案例讲解面向过程的游戏开发,通过面向对象的游戏开发讲解让学员了解回合制战斗逻辑,通过迷宫游戏让学员掌握数据结构与算法。
K2模块
底层开发、游戏数学与游戏框架设计
通过游戏滚屏及自主引擎封装案例讲解windows+DirectX底层开发,通过黄金矿工等案例讲解游戏数学和物理相关,并通过案例讲解游戏框架设计。
K3模块
学习Unity3D入门及核心技术
通过休闲物理3D游戏、RPG游戏、射击游戏、VR投篮游戏、AR卡片儿童游戏等案例的讲解,让学员学习和掌握U3D、UGUI、VRAR、服务器技术。
K4模块
学习Unity3D高级开发技术
通过3D图形学、Shader基础的学习,让学员掌握开发3D游戏的基础技术,并通过工坊项目帮助学员学习和掌握U3D高级开发技术。
K5模块
学习虚幻引擎和服务器技术
通过各种游戏案例讲解,让学员入门Unreal入门并详细了解蓝图技术,掌握Unreal C++实现、VR技术和服务器技术,达到中高级游戏开发者水准。
培养人才