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
94
游戏开发浅析
CP的爱恨情仇
涼風 羽月
April 08, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
2
1.8k
AI自動ペンテスト「RapidPen」ご紹介資料
laysakura
0
110
自然言語でAPI作業を片付ける!「Postman Agent Mode」
nagix
0
140
『星の世界の地図の話: Google Sky MapをAI Agentでよみがえらせる』 - Google Developers DevFest Tokyo 2025
taniiicom
0
400
GitHub を組織的に使いこなすために ソニーが実践した全社展開のプラクティス
sony
0
480
『ソフトウェア』で『リアル』を動かす:クレーンゲームからデータ基盤までの統一アーキテクチャ / アーキテクチャConference 2025
genda
0
1.2k
Pandocでmd→pptx便利すぎワロタwww
meow_noisy
2
980
Building AI Applications with Java, LLMs, and Spring AI
thomasvitale
1
250
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
1
490
Digitization部 紹介資料
sansan33
PRO
1
6k
[続・営業向け 誰でも話せるOCI セールストーク] AWSよりOCIの優位性が分からない編(2025年11月21日開催)
oracle4engineer
PRO
1
130
PostgreSQL で列データ”ファイル”を利用する ~Arrow/Parquet を統合したデータベースの作成~
kaigai
0
170
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
680
Rails Girls Zürich Keynote
gr2m
95
14k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
194
65k
Context Engineering - Making Every Token Count
addyosmani
9
420
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
We Have a Design System, Now What?
morganepeng
54
7.9k
Bash Introduction
62gerente
615
210k
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