学校新闻
上海学习Unity哪家好
课程体系
1、基础语言阶段(C#语言)
C#语言是Unity开发的主流基础语言,是进行Unity程序开发的必备能力。从这个阶段开始学习,锻炼学生编程逻辑,为打造专业的Unity开发工程师奠定基础,培养学生阅读英文文档和代码的能力,并掌握以下能力:
(1) 熟练掌握C#面向对象编程思想
(2) 掌握常用的数据结构和算法
(3) 掌握Unity游戏行业、VR行业、AR行业
(4) 掌握相关工作中常用的专业工具:思维导图XMind、简书编写Mou
(5) 锻炼程序开发工作中的基本沟通技巧
2、Unity引擎开发
Unity引擎开发将学习Unity的物理系统、UI系统、动画系统、渲染、导航系统、网络系统、资源管理和性能优化。模块之间的学习相对独立,模块之间的使用又相辅相成。同时,每个模块都有实战项目来驱动,整合所学内容,确保学生掌握以下能力:
(1) 熟练使用Unity脚本,能够快速用脚本实现场景漫游等摄像机控制
(2) 熟练掌握Unity物理系统,能够开发台球、坦克大战、切西瓜等项目
(3) 熟练掌握Unity UI系统,能够使用UGUI搭建炫酷的场景UI
(4) 熟练掌握Unity 动画系统,能够使用状态机、融合树控制人物动画
(5) 熟练掌握Unity 数据管理,熟练使用XML、JS0N格式管理数据
(6) 熟练掌握常用的数据库,MySQL、Sqlite
(7) 熟练掌握Unity 网络系统, 能够制作简单的网络对战游戏
(8) 熟练掌握Unity 各平台发布、代码优化和性能优化