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
110
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
游戏开发浅析
CP的爱恨情仇
涼風 羽月
April 08, 2021
Other Decks in Technology
See All in Technology
私がブラウザを自作したくなった理由
supurazako
1
250
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
130
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.4k
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
6
1.6k
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
280
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
270
システム思考で問題に対処する
yussak
0
330
Digitization部 紹介資料
sansan33
PRO
2
7.7k
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
390
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
190
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
5
1.9k
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
720
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
370
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Mind Mapping
helmedeiros
PRO
1
320
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
エンジニアに許された特別な時間の終わり
watany
108
250k
Leo the Paperboy
mayatellez
8
2.1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
How STYLIGHT went responsive
nonsquared
100
6.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
500
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