ScratchData LogoScratchData
Back to cosmo-zero's profile

完全同期型 オンラインシステム 改

COcosmo-zero•Created June 24, 2022
完全同期型 オンラインシステム 改
22
21
581 views
View on Scratch

Instructions

異なるデバイス間の時刻が一致しないため 同期ができない不具合を修正 完全同期型オンラインシステムです。 通常だとクラウド変数のラグのせいで 相手と自分の画面にずれが発生しますが、 この作品はそのズレを無くします。 (実用性は低い)

Description

【システムについて】 自分が送ったデータが相手にどのくらいのフレーム(F) で届くかを計算して、自分の画面で操作する猫の描写を遅らせることで同期しています。(上の変数が計算したF) そのためキーの入力から猫が動くまで遅延が発生します (約10F前後。30Fの中の10Fだから約0.3秒の遅延) 同期の代償がでかすぎるからあまり使えない (遅延が2F程度なら実用的?) 完全同期型のオンラインシステムは 主に格ゲーなどに使われています。 【参考】 4gamer.net/games/105/G010549/20100905002/

Project Details

Project ID708783898
CreatedJune 24, 2022
Last ModifiedJuly 15, 2022
SharedJuly 4, 2022
Visibilityvisible
CommentsAllowed