开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

论坛活动

关注:785

当前位置:游戏蛮牛 交流专区 论坛活动

查看: 7013|回复: 97

[专家在线] 12.23 知名IT公司技术负责人海洋 在线答疑送最新游戏著作~

[复制链接]  [移动端链接]
排名
673
昨日变化
1

1996

主题

2981

帖子

1万

积分

Rank: 16

UID
101536
好友
17
蛮牛币
47405
威望
0
注册时间
2015-5-19
在线时间
3313 小时
最后登录
2017-10-16

七夕浪漫情人蛮牛妹

发表于 2016-12-21 12:10:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
==================================================
海洋老师,辛苦了~非常感谢!

感谢大家对活动的大力支持,现有6位赠书名额~他们是:(请于本月9日前私信我邮寄地址等信息~过期作废)

6# 12345qwer
16# zuig
25# mangyule
29# chenyici
34# 370688535
82# paradisewu



====================================================


本期嘉宾网名“海洋”,本名姜雪伟。蛮牛ID:
Jackel  游戏蛮牛专栏作家(大洋),资深3D游戏引擎开发者,IT高级讲师,计算机图形学方向研究生。从事IT行业15年,主导或参与了18款大型游戏的研发;曾在网龙、久游、趣游等知名IT公司担任核心技术团队负责人;国家专利发明人。著作有:《Unity3D实战核心技术详解》,《手把手教你架构3D游戏引擎》等。

研究方向:3D游戏客户端架构、3D引擎架构、图形学算法、GPU编程、虚拟现实(VR)等。


未标题-1.jpg

欢迎海洋回归~

感谢他在过去为蛮牛所做出的所有贡献,希望以现在为起点,分享更多优质的内容,及帮助更多游戏开发者及爱好者。

为了帮助具备一定Unity 开发经验的初学者和有一定Unity 项目开发经验的游戏开发者有更大的进步和感悟,他创作的新书《实战核心技术详解》、《手把手教你架构3D游戏引擎》,由电子工业出版社出版了~


Unity 3D实战核心技术详解.jpg 846384748267598222.jpg

为了回馈广大蛮牛小伙伴,海洋本周五作客蛮牛,在线答疑送书啦~

时间:12月23日 10:00—12:00

话题范围:3D游戏引擎、客户端架构设计

送书规则:所有提问均有机会获得,有深度有意思的提问更有机会获得作者的青睐,赠书名单完全由作者本人决定哦~预计赠书数量6本(各3本)~

准备好了吗?快准备好问题准时来提问吧~




《Unity3D实战核心技术详解》

多年一线开发经验和实际运用技术分享,从数学及Shader出发,分享实战项目,剖析架构

Unity 3D实战核心技术详解.jpg

编辑推荐

★这是一本从实战项目总结出来的好书
★从数学及Shader出发为大家揭露开发的机密
★在架构的角度上介绍了游戏的UI模块、IO模块、Sound模块、Net模块等
★在游戏制作的角度上讲了UI的制作、角色的加载及使用、场景的制作(地形、树木、水、阴影等)、粒子和物理系统的使用
★让读者接触到一个真正的商业项目中遇到的一些难题和解决方案
★本书作者从业15年,本书是其多年一线开发经验和实际运用技术分享

内容提要

《Unity 3D 实战核心技术详解》详细介绍了实际游戏开发中使用的核心技术,每一章都结合了游戏开发的实战案例。首先,介绍了3D 数学在Unity 中的运用,3D 数学知识包括:Unity 坐标系统、向量、矩阵、四元数、欧拉角等基础知识。其次,介绍了游戏开发中常用的核心技术:Avatar 换装系统、消息事件系统、Protobuf 在游戏中的运用,以及游戏中的文本文件加密算法等。再次,介绍了游戏中的AI 行为树算法、残影算法、移动端实时阴影绘制、移动端海水的绘制等技术。然后,在游戏架构设计方面,介绍了最经典的针对UI 的MVC 架构设计和对于角色动作和技能的FSM 有限状态机架构,以及游戏版本迭代使用的热更新技术方案。最后,介绍了移动端GPU 编程和游戏开发的一些经验。

《Unity 3D 实战核心技术详解》适合具备一定Unity 开发经验的初学者和有一定Unity 项目开发经验的游戏开发者阅读。

更多详情:http://product.china-pub.com/5034944

《手把手教你架构3D游戏引擎》

手把手教你如何从无到有地架构游戏引擎,以及如何利用架构好的游戏引擎开发设计游戏,不借助于任何第三方库文件,自己动手封装底层库,更能让读者知道DX或者OPENGL提供的库接口的实现原理,真正做到深入到引擎最底层。

846384748267598222.jpg

编辑推荐

本书致力于用最通俗的语言讲述初学者最需要的知识,采用图文并茂的方式讲解各知识点在游戏开发中的运用,让读者更容易理解掌握。本书涉及游戏开发中的知识点,虽然没有做到面面俱到,但是讲述了游戏开发中最基础的知识,并且将其运用到引擎开发中去,希望读者把3D游戏开发的地基打牢靠,为以后攀登3D引擎高峰做好理论基础。

内容提要

本书主要介绍如何利用3D固定流水线编写游戏引擎,以及在已编写引擎的基础上开发游戏,全书共分10章,主要内容包括游戏引擎简介、数学知识、材质和光照、固定流水线、游戏引擎架构、3D引擎底层封装、3D引擎封装、游戏设计实现、地图编辑器、3D可编程流水线。本书重点介绍3D固定流水线编程中涉及的矩阵和向量之间的换算,最后一章介绍了GPU编程,也就是常说的3D可编程流水线。

本书内容深入浅出,通俗易懂。本着实用性原则,本书并不是面面俱到,但是所讲的知识都可以在实际开发中去运用,可供已经从事3D游戏开发的人员或者大中专院校毕业的学生参考,也适合培训机构作为3D编程的培训教材。

更多详情:http://product.china-pub.com/5034962

评分

参与人数 1鲜花 +10 收起 理由
崇慕 + 10 欢迎海洋回归~~

查看全部评分


回帖是美德~是一种行动认可和支持~希望更多蛮牛小伙伴参与到支持行动中~
回复

使用道具 举报

排名
51807
昨日变化
16

13

主题

51

帖子

248

积分

Rank: 9Rank: 9Rank: 9

UID
68919
好友
17
蛮牛币
268
威望
0
注册时间
2015-1-16
在线时间
67 小时
最后登录
2016-12-28

认证开发者

发表于 2016-12-23 09:51:55 | 显示全部楼层
大家有什么问题技术问题都可以问哈,问题提的好的免费赠书。

回复 支持 反对

使用道具 举报

4四处流浪
322/500
排名
11493
昨日变化
5

56

主题

97

帖子

322

积分

Rank: 4

UID
5
好友
1
蛮牛币
1087
威望
0
注册时间
2013-5-24
在线时间
61 小时
最后登录
2017-10-9
发表于 2016-12-23 09:58:43 | 显示全部楼层
姜老师~~ 关于 App的打包生成以及热更新方面有什么建议~~请指教?

点评

已回复,8#  发表于 2016-12-23 10:19
[发帖际遇]: 一个袋子砸在了 badwolf 头上,badwolf 赚了 1 蛮牛币. 幸运榜 / 衰神榜

回复 支持 反对

使用道具 举报

4四处流浪
322/500
排名
11493
昨日变化
5

56

主题

97

帖子

322

积分

Rank: 4

UID
5
好友
1
蛮牛币
1087
威望
0
注册时间
2013-5-24
在线时间
61 小时
最后登录
2017-10-9
发表于 2016-12-23 09:59:44 | 显示全部楼层
还有一个问题是 关于游戏运行时的性能测量以及优化,可否给个思路那?
[发帖际遇]: 一个袋子砸在了 badwolf 头上,badwolf 赚了 1 蛮牛币. 幸运榜 / 衰神榜

回复 支持 反对

使用道具 举报

排名
1352
昨日变化
4

60

主题

332

帖子

2304

积分

Rank: 9Rank: 9Rank: 9

UID
35466
好友
19
蛮牛币
3753
威望
0
注册时间
2014-7-21
在线时间
768 小时
最后登录
2017-10-16

专栏作家

发表于 2016-12-23 10:01:43 | 显示全部楼层
关于游戏中的牵引式地图,主位式地图移动模式。大概是以前的2D游戏开发,相机都不能移动的。而现在的引擎可以移动相机,角色移动到地图的边缘是如何处理的,baidu了 发现这样的资料教程很少,请大神指出个方向。

回复 支持 反对

使用道具 举报

3偶尔光临
249/300
排名
8737
昨日变化
4

40

主题

93

帖子

249

积分

Rank: 3Rank: 3Rank: 3

UID
145162
好友
0
蛮牛币
328
威望
0
注册时间
2016-4-11
在线时间
22 小时
最后登录
2017-6-2
发表于 2016-12-23 10:02:23 | 显示全部楼层
姜老师,问一下,我用unity来做产品的话还凑合,但是深的东西却不是很理解,比如说引擎的底层各部分是怎么实现的,以及图形方面OpenGL,做AR的时候AR的底层需要的什么opencv,unity的着色器是怎么实现的,这些,我有必要一一研究一一学习吗?

回复 支持 反对

使用道具 举报

排名
51807
昨日变化
16

0

主题

3

帖子

4

积分

Rank: 1

UID
188813
好友
0
蛮牛币
28
威望
0
注册时间
2016-12-2
在线时间
1 小时
最后登录
2017-5-9
发表于 2016-12-23 10:02:45 | 显示全部楼层
您好 我是才毕业的大学生 现在在做unity开发 现在正在学shader 我现在不知道应该怎么发展
是继续图形学的学习还是走主程路线 亦或者那个比较主要先学哪个?
shader还能继续深入学习嘛
谢谢

回复 支持 反对

使用道具 举报

排名
51807
昨日变化
16

13

主题

51

帖子

248

积分

Rank: 9Rank: 9Rank: 9

UID
68919
好友
17
蛮牛币
268
威望
0
注册时间
2015-1-16
在线时间
67 小时
最后登录
2016-12-28

认证开发者

发表于 2016-12-23 10:02:49 | 显示全部楼层
badwolf 发表于 2016-12-23 09:58
姜老师~~ 关于 App的打包生成以及热更新方面有什么建议~~请指教?

关于app打包可以采用Jenkins去处理非常方便,热更新方面建议使用ulua框架去处理。

回复 支持 反对

使用道具 举报

5熟悉之中
785/1000
排名
2396
昨日变化
2

4

主题

99

帖子

785

积分

Rank: 5Rank: 5

UID
91309
好友
8
蛮牛币
1421
威望
0
注册时间
2015-4-12
在线时间
214 小时
最后登录
2017-5-31
QQ
发表于 2016-12-23 10:05:04 | 显示全部楼层
发工资了去买几本看看

回复 支持 反对

使用道具 举报

5熟悉之中
609/1000
排名
3223
昨日变化
13

1

主题

49

帖子

609

积分

Rank: 5Rank: 5

UID
179667
好友
1
蛮牛币
2890
威望
0
注册时间
2016-10-31
在线时间
209 小时
最后登录
2017-10-16
发表于 2016-12-23 10:05:08 | 显示全部楼层
    您好:我想问下 unity5.4发布成WebGL,怎么实现VR效果?
[发帖际遇]: 赵伟文 被钱袋砸中进医院,看病花了 1 蛮牛币. 幸运榜 / 衰神榜

回复 支持 反对

使用道具 举报

排名
51807
昨日变化
16

13

主题

51

帖子

248

积分

Rank: 9Rank: 9Rank: 9

UID
68919
好友
17
蛮牛币
268
威望
0
注册时间
2015-1-16
在线时间
67 小时
最后登录
2016-12-28

认证开发者

发表于 2016-12-23 10:05:35 | 显示全部楼层
badwolf 发表于 2016-12-23 09:59
还有一个问题是 关于游戏运行时的性能测量以及优化,可否给个思路那?

游戏性能测试可以通过Profiler去看一下内存和CPU占有情况,优化的方案很多,比如使用对象池去做预加载处理,资源的面数控制在一定范围内,图片使用png格式和jpg格式。这个需要根据具体问题具体分析。

回复 支持 反对

使用道具 举报

排名
1513
昨日变化
1

18

主题

35

帖子

1243

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
173073
好友
1
蛮牛币
3567
威望
0
注册时间
2016-9-30
在线时间
528 小时
最后登录
2017-10-14

活力之星

发表于 2016-12-23 10:07:43 | 显示全部楼层
您好,姜老师。现在接触Unity3D,发现大多数时间都在和C#脚本打交道,其实并未设计游戏引擎的开发,也没机会接触绘制算法等图形学的东西。所以想请教一下,如果转战引擎开发,需要有哪些知识储备呢?感谢~

回复 支持 反对

使用道具 举报

排名
51807
昨日变化
16

13

主题

51

帖子

248

积分

Rank: 9Rank: 9Rank: 9

UID
68919
好友
17
蛮牛币
268
威望
0
注册时间
2015-1-16
在线时间
67 小时
最后登录
2016-12-28

认证开发者

发表于 2016-12-23 10:08:24 | 显示全部楼层
12345qwer 发表于 2016-12-23 10:02
姜老师,问一下,我用unity来做产品的话还凑合,但是深的东西却不是很理解,比如说引擎的底层各部分是怎么 ...

建议你先专注某个方向,比如先整unity的着色器,就要学习一下OpenGL方面的知识,这个学好了。再去扩展其他知识。

回复 支持 反对

使用道具 举报

4四处流浪
495/500
排名
6692
昨日变化
7

1

主题

67

帖子

495

积分

Rank: 4

UID
124985
好友
1
蛮牛币
709
威望
0
注册时间
2015-10-9
在线时间
277 小时
最后登录
2017-9-8
发表于 2016-12-23 10:08:56 | 显示全部楼层
做unity要3年了,现在应该向哪些方向发展,如何提升自己?请姜老师给个方向。
[发帖际遇]: 一个袋子砸在了 zxl408 头上,zxl408 赚了 1 蛮牛币. 幸运榜 / 衰神榜

回复 支持 反对

使用道具 举报

0

主题

2

帖子

2

积分

Rank: 1

UID
195507
好友
0
蛮牛币
17
威望
0
注册时间
2016-12-23
在线时间
0 小时
最后登录
2016-12-23
发表于 2016-12-23 10:09:10 | 显示全部楼层
如何实现热力图,Web上的实现已经有现成的js框架,手机端用OpenGL或者其他方式怎么实现

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表