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
Twilio Syncでオンラインゲームは作れるのか / Twilio Sync Online...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Neri78
February 24, 2021
Programming
330
0
Share
Twilio Syncでオンラインゲームは作れるのか / Twilio Sync Online Game
2021年2月24日に開催された「」でTwilio Syncを使ってオンラインゲームのキャラ同期を試したLTの資料です。
デモ:
https://youtu.be/koWeLGwR_Z8
Neri78
February 24, 2021
More Decks by Neri78
See All by Neri78
Twilio Programmable Videoを利用したビデオアプリケーション開発入門 / Get Started with Twilio Programmable Video
neri78
0
110
Twilioのユーザーグループ支援について / Twilio supports user groups' activities
neri78
0
2k
オンラインハンズオン: クラウドコンタクトセンターを構築 // How to get started with Twilio Flex
neri78
0
210
Twilio Liftoff for Japan Part 2: Twilioアプリケーションの開発 / Twilio Liftoff Japan Part 2: Twilio App Development
neri78
0
130
Twilio Liftoff for Japan part 1: Twilio入門 / Twilio Liftoff Japan Part 1: get started with Twilio
neri78
0
210
コンテンツマーケティングにおけるBlog / content marketing blog jp
neri78
0
140
はじめてのTwilioシリーズ - SMSを数行のコードで送信!/ Twilio Programmable Messaging 101 HandsOn
neri78
0
340
TwilioQuest - 2021 新春チャレンジ - 結果発表 / TQ 2021 New Year Challenge Closing
neri78
0
530
TwilioQuest - 2021 新春チャレンジ - イベントへの参加方法 / TQ 2021 New Year Challenge Opening
neri78
0
400
Other Decks in Programming
See All in Programming
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
220
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
430
inferと仲良くなる10分間
ryokatsuse
1
360
AIエージェントの隔離技術の徹底比較
kawayu
0
460
Swiftのレキシカルスコープ管理
kntkymt
0
210
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
570
The NotImplementedError Problem in Ruby
koic
1
340
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
560
LLM Plugin for Node-REDの利用方法と開発について
404background
0
160
JavaDoc 再入門
nagise
0
260
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
710
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Skip the Path - Find Your Career Trail
mkilby
1
140
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
320
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Marketing to machines
jonoalderson
1
5.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Transcript
Twilio Syncで オンラインゲームは 作れるのか?
自己紹介 池原 大然 TwilioのDeveloper Evangelist Email:
[email protected]
Twitch Twitter GitHub
@Neri78
ドラゴンクエストウォーク(DQW) やってます! • 無(理のない)課金勢 • 1日平均14,000歩ほど あるいてます! • MMORPGもやりこんでました!
今日のお題
Twilio Sync GA! 2021/01/27 (PST)
Twilio Sync とは?
リアルタイムで状態を同期する機能を提供 竜王マジつええ text: 竜王マジつええ 竜王マジつええ 竜王マジつええ 竜王マジつええ 主なオブジェクト • Documents
• Lists • Maps
None
None
It’s time to build!
None
player: A x:5, y:20 新しい位置 player: A x:5, y:20 プレイヤーAを
新しい 位置に移動 RPGツクールのプラグインで Syncを利用し、キャラクターを移動
完璧じゃないか!
制限... https://www.twilio.com/docs/sync/limits • 合計接続数 ◦ サブアカウントごと 7,000接続 ◦ 全サブアカウント合計で10万接続 •
接続の確立 ◦ サブアカウントごとに110接続/秒 ◦ 全サブアカウント合計で1,000接続/秒 • アップストリーム要求 ◦ 接続ごとに 500リクエスト/秒 ◦ 全サブアカウントで 20,000リクエスト/秒 • オブジェクトへの書き込み ◦ オブジェクトごとに20回/秒 10秒間のバーストウィンドウ • オブジェクトの読み込み ◦ オブジェクトごとに20回/秒 10秒間のバーストウィンドウ • オブジェクトのサイズにも制限
ご利用は計画的に
リソース Twilio Sync(なんとただいま2.0.0) https://www.twilio.com/docs/sync Firebaseで実現した例(今回の元ネタ) RPGツクールMVでオンラインゲームを作ろう! https://qiita.com/krmbn0576/items/ef942219ea72541a580a
おしらせ
Twilioハンズオン、積極的に開催中です! https://twilio.connpass.com/ そのうちSyncもやるよ!
ありがとうございました