×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
游戏开发浅析 @Evan 2020年4⽉8⽇ CP的爱恨情仇 1
Slide 2
Slide 2 text
游戏是什么 • 本质: 可进⾏⾼密集交互的视频 • ⽤户进⾏操作,游戏给⽤户对应的反馈 2
Slide 3
Slide 3 text
游戏类型 • 单机(主机、PC、移动端) • 联机(局域⽹、⼴域⽹) 3
Slide 4
Slide 4 text
游戏引擎介绍 4
Slide 5
Slide 5 text
5 炉⽯传说 原神 贪玩蓝⽉
Slide 6
Slide 6 text
6
Slide 7
Slide 7 text
7 PUBG 堡垒之夜 最终幻想
Slide 8
Slide 8 text
8
Slide 9
Slide 9 text
9 保卫萝⼘ 开⼼消消乐 邪神じゃん
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
游戏研发团队组成 12
Slide 13
Slide 13 text
13
Slide 14
Slide 14 text
功能开发流程
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
开发技术
Slide 17
Slide 17 text
数据通协议 1.HTTP(Https) 2.Socket(WebSocket)
Slide 18
Slide 18 text
数据通讯⽅式 1.XML 2.JSON 3.BLOB(Protobuf)
Slide 19
Slide 19 text
功能开发举例(连接服务器)
Slide 20
Slide 20 text
功能开发举例(合成⼠兵) • Message > Handler • MessagePool(Map) • Client(id+ param) > 编码 > 发送 • Server > 解码 > 找hander > 处理 > 返回 • Client > 解码 > 找handler -> 处理 • 玩家感知: ⼠兵合成成功
Slide 21
Slide 21 text
游戏上架 • App正常上架 • App曲线上架 •H5平台上架
Slide 22
Slide 22 text
游戏开发常⽤套路
Slide 23
Slide 23 text
Thank You