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
88
游戏开发浅析
CP的爱恨情仇
涼風 羽月
April 08, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
AWS re:Invent 2024 re:Cap Taipei (for Developer): New Launches that facilitate Developer Workflow and Continuous Innovation
dwchiang
0
170
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
180
技術に触れたり、顔を出そう
maruto
1
160
RubyでKubernetesプログラミング
sat
PRO
4
160
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
2.2k
2025年のARグラスの潮流
kotauchisunsun
0
800
Formal Development of Operating Systems in Rust
riru
1
420
embedパッケージを深掘りする / Deep Dive into embed Package in Go
task4233
1
220
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
240
AWSサービスアップデート 2024/12 Part3
nrinetcom
PRO
0
140
あなたの知らないクラフトビールの世界
miura55
0
130
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
298
20k
For a Future-Friendly Web
brad_frost
176
9.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Gamification - CAS2011
davidbonilla
80
5.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
960
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Unsuck your backbone
ammeep
669
57k
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