Unity3D简介
一、什么是Unity、U3D?
全面整合的专业引擎
二、这个软件能做什么?
1、内容:3D2D游戏,教育,建筑,网页,VRAR,家庭娱乐系统
2、媒体:PC平台,主机,移动,VR
1、UE4(EPIC公司):
优点:渲染效果出色,画面逼真;
缺点:学习门槛高,自己封装的C++,蓝图只针对设计人员;
代表作品:虚幻争霸。
2、CryEngine(Crytek公司):
优点:光影效果出色,最强悍的音频工具,人工智能;
缺点:公司自用,教程少,C++;
代表作品:怪物猎人。
3、寒霜3(EA PICE公司):
优点:宏大的远景,大地图,可破坏场景,独家HDR声效;
缺点:只面向windows
代表作品:极品飞车,战地1.
三、为什么选择Unity
最受欢迎游戏34%,5亿下载,7.7亿玩家,国内70%占比
Unity使用+游戏开发工程师
一、工作内容
1、整合素材:将素材整合到游戏引擎中
2、编写逻辑:给游戏的元素赋予灵魂,游戏的网络通信
3、发布与调试
4、后期维护
二、技能
1、编程语言:一门,多门
2、游戏引擎:熟练使用,自研引擎
3、数学物理:描述世界的学科
4、英语:阅读资料,提升代码的阅读性
5、美术:技术美术向,地编向,独立游戏向
三、领域
1、领域:军事模拟,化学仿真,工业仿真,教育幼教,游戏,虚拟社交
2、产品:软件,网页,移动APP
3、岗位:项目经理,架构师(程序),技术美术(表现),策划,前段程序,后端程序
四、如何成为
1、练习:基础程序员区别,代码行数,写了多少代码,做过多少练习,模仿多少游戏
2、思考:高级程序员区别,思维方式,解决问题的性能消耗和时间消耗
五、思考题:
1、职业发展方向
2、四个月学习,达到什么目标
3、制定良好的学习方法
游戏发展史
1、了解硬件平台、操作模式
2、了解不同时期程序员的工作需求
3、了解不同时期游戏经典
一、游戏发展史
1、SpaceWar :1962年在一台PDP-1小型机上诞生了第一个电子游戏,拥有专属的操控设备,玩家可以控制飞机摧毁和躲避行星。
2、手柄摇杆:始于雅达利,辉煌于任天堂
雅达利公司:第一款商业游戏机,PC Man、打砖块,商业游戏鼻祖
世嘉,任天堂:红白机FC,经典家用游戏机,超级玛丽,魂斗罗
3、掌机 GameBoy、PSV、PSP,口袋妖怪、吞食天地
4、电脑主机,鼠标+键盘
5、手机游戏,虚拟摇杆
6、VR(沉浸现实)、AR(增强现实,辅助设备观察现实)、MR(介导现实,VR+AR)
VR是纯虚拟数字画面,AR是虚拟数字画面+裸眼现实,MR是数字化现实+虚拟数字画面。
二、如何开发一款游戏
1、策划文档,原型设计(游戏流程)
2、技术文档(主程),引擎编写(物理逻辑,光照逻辑),脚本编写(给游戏的生物加入灵魂),代码测试,测试上线
3、艺术文档(艺术总监),原画设计,模型,动画,特效/音效,测试上线
制作人(责任人)
1、策划:系统(大体玩法,装备系统),数值(平衡性,心理压力,引导充值),文案(文字润色,文案符合游戏时期,设计语言文字),关卡()
2、美术:原画,UI(3D简约),模型,动作(手调,动捕),特效(高效,竞争大)
3、程序:前端(本地,游戏逻辑),服务器端(网络通讯协议,数据库维护,游戏逻辑),寻路逻辑放在本地不同步,放在服务器端同步
4、艺术:视效,音效
5、测试
6、运营
通过游戏引擎工具,将游戏素材加入游戏逻辑
1、物理引擎 Unity买的PhysX
2、渲染引擎
3、Rendered in real time with Unity 实时渲染
1、寒霜3 Frostbite3 实时演算,物理表达,破话效果 战地1
2、CryENGINE 3 生物材质表现 怪物猎人
3、虚幻引擎UE4 体积光 绝地求生
三、Unity与行业
Unity大会,北京、上海、广州、成都,四个城市轮流,学生组团3天300元