Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
游戏开发浅析
Search
涼風 羽月
April 08, 2021
Technology
2
96
游戏开发浅析
CP的爱恨情仇
涼風 羽月
April 08, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
AI時代の「本当の」ハイブリッドクラウド — エージェントが実現した、あの頃の夢
ebibibi
0
120
Keycloak を使った SSO で CockroachDB にログインする / CockroachDB SSO with Keycloak
kota2and3kan
0
120
Claude Code 2026年 最新アップデート
oikon48
13
10k
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
140
Agent ServerはWeb Serverではない。ADKで考えるAgentOps
akiratameto
0
110
Abuse report だけじゃない。AWS から緊急連絡が来る状況とは?昨今の攻撃や被害の事例の紹介と備えておきたい考え方について
kazzpapa3
1
730
Tebiki Engineering Team Deck
tebiki
0
27k
Scrumは歪む — 組織設計の原理原則
dashi
0
180
楽しく学ぼう!ネットワーク入門
shotashiratori
1
380
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
130
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
190
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.8k
Designing Experiences People Love
moore
143
24k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
120
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Abbi's Birthday
coloredviolet
2
5.4k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Why Our Code Smells
bkeepers
PRO
340
58k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
The Cult of Friendly URLs
andyhume
79
6.8k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
640
Docker and Python
trallard
47
3.8k
Leo the Paperboy
mayatellez
4
1.5k
Transcript
游戏开发浅析 @Evan 2020年4⽉8⽇ CP的爱恨情仇 1
游戏是什么 • 本质: 可进⾏⾼密集交互的视频 • ⽤户进⾏操作,游戏给⽤户对应的反馈 2
游戏类型 • 单机(主机、PC、移动端) • 联机(局域⽹、⼴域⽹) 3
游戏引擎介绍 4
5 炉⽯传说 原神 贪玩蓝⽉
6
7 PUBG 堡垒之夜 最终幻想
8
9 保卫萝⼘ 开⼼消消乐 邪神じゃん
None
None
游戏研发团队组成 12
13
功能开发流程
None
开发技术
数据通协议 1.HTTP(Https) 2.Socket(WebSocket)
数据通讯⽅式 1.XML 2.JSON 3.BLOB(Protobuf)
功能开发举例(连接服务器)
功能开发举例(合成⼠兵) • Message > Handler • MessagePool(Map<id,handler>) • Client(id+ param)
> 编码 > 发送 • Server > 解码 > 找hander > 处理 > 返回 • Client > 解码 > 找handler -> 处理 • 玩家感知: ⼠兵合成成功
游戏上架 • App正常上架 • App曲线上架 •H5平台上架
游戏开发常⽤套路
Thank You