Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
游戏开发浅析
Search
涼風 羽月
April 08, 2021
Technology
2
94
游戏开发浅析
CP的爱恨情仇
涼風 羽月
April 08, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
900
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
110
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
7
1.6k
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
400
5分で知るMicrosoft Ignite
taiponrock
PRO
0
400
AI駆動開発の実践とその未来
eltociear
1
390
文字列の並び順 / Unicode Collation
tmtms
3
620
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
250
SREには開発組織全体で向き合う
koh_naga
0
390
AI時代の新規LLMプロダクト開発: Findy Insightsを3ヶ月で立ち上げた舞台裏と振り返り
dakuon
0
280
SQLだけでマイグレーションしたい!
makki_d
0
1.1k
AI との良い付き合い方を僕らは誰も知らない
asei
0
150
Featured
See All Featured
Tell your own story through comics
letsgokoyo
0
740
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
390
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
120
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
110
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
18
BBQ
matthewcrist
89
9.9k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.1k
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