学易优
始于2008年专业教育平台
  • 地区

免费发布课程

学易优网
咨询热线:400-099-6980
学易优网
了解更多 快扫我吧

首页 > 找学校 > 职业技能/IT > 计算机/IT > 游戏开发 > 正文

Unity3D游戏课程
Unity3D游戏课程
Unity3D游戏课程 收藏课程
咨询电话:400-099-6980
开班时间: 电话咨询 培训周期:3-6月 授课方式:小班上课
学易优专享优惠,请电话咨询立即领取
电话咨询 优惠价 人气:273
已有0人报名
0人评价
优质课程

立即报名

在线咨询

 机构信息

北京蓝鸥ios电脑培训学校
机构认证:已认证
满意度:5.0分
所在地址:北京市昌平区定泗路国际信息产业基地立业路8号兆科大厦
联系方式:400-099-6980
在线咨询:
 收藏机构进入机构
学校人气117
课程数量7
师资力量0

课程详情

简介

  课程优势:

  一、 教学机器性能优越,i5-6400处理器,GTX970显卡,4G内存,VR设备齐全:0culus眼镜、LeapMotion、Kinect、 暴风墨镜、 Xbox 0ne游戏手柄等。

  二、 课程内容新颖,使用Unity版本5.3.4教学(教学过程中有新版本,会迭代使用),涉及新版内容:新版网络、新版渲染系统、VR模块等。

  三、 项目驱动教学,课程模块划分专业,每个模块讲解经典的项目案例,真正的实战教学。

  四、 VR&AR全面整合,讲解各类主流VR设备基于Unity开发过程,以及主流AR UnitySDK使用。

  五、 全栈式教学,介绍i0S、Android开发,讲解Unity与调用原生i0S、Android代码;讲解PHP语言和MySQL数据库,打造专业、全面的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 各平台发布、代码优化和性能优化

  3、项目实战开发

  Unity引擎期间,每周五会根据当周所学讲解企业级Unity游戏项目、VR项目所需掌握的各项核心技术,以及各种框架的用法。

  企业级项目包括:

  (1) 休闲小游戏:贪吃蛇、2048、坦克大战、太空射击

  (2) AR项目:恐龙再现

  (3) VR项目:全景漫游

  (4) 上线游戏项目:塔防守卫

  (5) VR解谜游戏:秘密行动、全民超神

  并掌握以下能力:

  (1) Unity项目中的技术分析能力

  (2) Unity 项目中的问题解决能力

  (3) Unity项目中VR设备使用

  (4) Unity项目开发中框架设计能力

  (5) Unity项目开发中常用SDK的使用

  (6) Unity项目开发中第三方框架的使用经验

  (7) Unity项目开发中优化程序的能力

  4、学生团队项目开发

  本阶段学生将分组开发上线项目,每组3-4人,学生自己设计项目类型,由老师指导项目开发框架、监督项目研发,老师会穿插讲解SVN、Git协作工具的使用、常用设计模式MVC、装饰、工厂、观察者、项目常用插件:摇杆插件、手势插件、动画插件等。通过这阶段,学生可以真实的体验到企业级项目的难度,锻炼学生独立解决问题的能力、阅读英文文档能力和自学插件的能力。

  5、学生个人项目开发

  本阶段,学生可以自己开发个人项目,制作属于自己的一款上线小项目,通过这个阶段可以树立学生的自信心,让学生敢做项目。同时,个人项目用到的知识点很综合,可以起到复习的效果。

  6、全栈及跨平台开发

  本阶段将讲解后台、前端、跨平台的开发技术,通过本阶段学习,学生将掌握多项技能,培养全局性思维,具备全栈工程师的工作能力。

  课程亮点

  1、 课程结构清晰,中心明确

  目标:Unity开发工程师(中高级)

  概述:将核心放到C#语言和项目的制作

  步:学习Unity程序开发基础C#语言和Unity工具使用,通过细致讲解,丰富的实例,每天800行的代码量,打下坚实基础,培养编程思想

  第二步:通过企业真实项目教学,学习热门项目的核心技术,开始了解项目开发流程,为学生独立开发项目打下坚实基础

  第三步:学习的企业开发技术,提升技术能力,更符合企业要求

  第四步:通过企业级项目实战开发,提升分析问题、解决问题、技术学习的能力,学员工作后能够迅速融入团队。

  第五步:学习全栈及跨平台开发,提升多种技术能力、全局性思维,更适应企业对全栈工程师的需求

  2、 实战项目综合

  每天讲完课会拿出时间来,领学生复习和总结,每周在周五制作实战项目,可以帮助学生更好的消化吸收这一周的众多知识点,巩固一周所学,提升学生学习兴趣,促进学生思考,最终让学生达到对知识点的灵活运用。

  3、 VR设备讲解

  (1) 讲解VR虚拟现实技术的行情,分享VR市场的现在和将来。

  (2) 通过讲解VR设备的使用和VR项目的制作,让学生更深入的理解VR行业,培养学生的兴趣爱好。

  (3) 真实VR项目解剖,结合所学分析项目各个功能的实现原理,真正的讲教学融入实战项目。

  4、 AR开发技术

  讲解AR增强现实技术,分析AR市场的现状和将来,讲解目前主流的UnityAR插件,发布一款属于自己的AR项目。

  5、 全栈及跨平台开发

  掌握前端及后端开发技术,既提升学生多种技术能力,也提升了全局性思维,降低工作中的沟通成本,这些能力对于一个互联网企业的开发团队非常重要,是企业急需的人才。主要讲解Unity如何与i0S交互、Android交互,讲解主流后台语言PHP。

亲,请先登录呦~
请完善以下信息,领取优惠券
关于我们
关于学易优
企业理念
网站地图
联系我们
报名指南
求学登记
报名流程
帮我选课
付款方式
招生合作
机构合作
会员服务
网站加盟
广告服务
学员专享
专享礼遇
积分制度
客服中心
咨询热线
400-099-6980
周一至周日:
8:00-22:00