SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
ZNet Framework (1) Target Network Framework for MMOSG - be flexible on latency - for fair decision  Features - Support TCP and UDP - Support a script language  - 32 players - Over 100 spectators Basic Logical Model ZNet Initiator Interrupter Receiver
ZNet Framework (2) ,[object Object],[object Object],[object Object],Synchronization of MMOSG There are always some payload by network latency under online circumstance.  What is most importance in MMOSG is a fair decision. And a network latency have an effect on it and a game play.  We have a technical knowledge and many experiences to solve the latency issues. We can the techniques into two parts. One is a technique to process network latency. Another is a technique of visualization to reparation of the latency.
ZNet Framework (3) ,[object Object],First Latency A first detector of an action is always the actor. Then a receiver cannot help detecting the action after some latency.  It’s a first latency. And it’s identical with network transfer time between initiator and receiver.  First Latency = Network Transfer Time Action Second Latency If there are one more receivers, the transfer times are various. To process synchronization, we have to choose a worst case time. If the time is not over 500ms, we can process it.  Second Latency = 20 ms (<=500ms) initiator Receiver1 10 ms Receiver2 20ms
ZNet Framework (4) ,[object Object],The reparation of latency Because of latency, there is a error between initiator and receiver. The error can make another problem something like synchronization.  For example, a batter hit a ball, the ball fly for 2secs and dropped. if a fielder received the information after 100ms, the ball of the batter’s screen dropped already but the ball of the fielder’s screen will drop after 100ms. This situation can affect a decision inside game.  To solve the error, we adjust the process(visualization) speed of a action for each side. It’s a example to overcome a latency.  time time First Latency (100ms) Ball speed : slower then receiver Ball speed : faster then initiator Initiator Receiver ACTION :  HIT!!! 0 sec 2 sec
ZNet 1.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ZNet 1.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ZNet 2.0 Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ZNet 2.0 Features ,[object Object],[object Object],[object Object],[object Object],[object Object]
ZNet 2.0 Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Destaque

Pitching Like a Boss (500 Startups Mexico City)
Pitching Like a Boss (500 Startups Mexico City)Pitching Like a Boss (500 Startups Mexico City)
Pitching Like a Boss (500 Startups Mexico City)Vitaly Golomb
 
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015Vitaly Golomb
 
Accelerated Startup @ Saint Mary's College of California
Accelerated Startup @ Saint Mary's College of CaliforniaAccelerated Startup @ Saint Mary's College of California
Accelerated Startup @ Saint Mary's College of CaliforniaVitaly Golomb
 
Accelerated Startup @ TechCode
Accelerated Startup @ TechCodeAccelerated Startup @ TechCode
Accelerated Startup @ TechCodeVitaly Golomb
 
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)Vitaly Golomb
 
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)Vitaly Golomb
 
Don't Be A Wantrepreneur #KyivFTW
Don't Be A Wantrepreneur   #KyivFTWDon't Be A Wantrepreneur   #KyivFTW
Don't Be A Wantrepreneur #KyivFTWVitaly Golomb
 
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the BalticsDon't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the BalticsVitaly Golomb
 
Design for Startups #KyivFTW
Design for Startups #KyivFTWDesign for Startups #KyivFTW
Design for Startups #KyivFTWVitaly Golomb
 
Accelerated Startup - #Idea-to-IPO
Accelerated Startup - #Idea-to-IPOAccelerated Startup - #Idea-to-IPO
Accelerated Startup - #Idea-to-IPOVitaly Golomb
 
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템이렇게만들면망한다- 소서리스 오브 포춘 포스트모템
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템Seok Kyu Chang
 
1.4.2 코루틴연습문제
1.4.2 코루틴연습문제1.4.2 코루틴연습문제
1.4.2 코루틴연습문제suitzero
 
Windows phone 7 part iv
Windows phone 7 part ivWindows phone 7 part iv
Windows phone 7 part iv권 태혁
 
AIbyExample - Ch7 raven. version 0.8
AIbyExample - Ch7 raven. version 0.8AIbyExample - Ch7 raven. version 0.8
AIbyExample - Ch7 raven. version 0.8Ryan Park
 
Advanced windows debugging
Advanced windows debuggingAdvanced windows debugging
Advanced windows debuggingchrisortman
 
토끼같은 강연
토끼같은 강연토끼같은 강연
토끼같은 강연Daniel Shin
 
WPF를 이용한 window process activity tool
WPF를 이용한 window process activity toolWPF를 이용한 window process activity tool
WPF를 이용한 window process activity tool권 태혁
 
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010Ryan Park
 

Destaque (20)

Pitching Like a Boss (500 Startups Mexico City)
Pitching Like a Boss (500 Startups Mexico City)Pitching Like a Boss (500 Startups Mexico City)
Pitching Like a Boss (500 Startups Mexico City)
 
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015
Ukraine and Russia: Startups and War - Stanford University Jan 5th, 2015
 
Accelerated Startup @ Saint Mary's College of California
Accelerated Startup @ Saint Mary's College of CaliforniaAccelerated Startup @ Saint Mary's College of California
Accelerated Startup @ Saint Mary's College of California
 
Accelerated Startup @ TechCode
Accelerated Startup @ TechCodeAccelerated Startup @ TechCode
Accelerated Startup @ TechCode
 
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)
Don't Be a Wantrepreneur (iHUB Kyiv Feb 13th, 2015)
 
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)
Startup Here, Startup Meow #StartupAddVenture @ #ICTSummitPL (Warsaw, Poland)
 
Don't Be A Wantrepreneur #KyivFTW
Don't Be A Wantrepreneur   #KyivFTWDon't Be A Wantrepreneur   #KyivFTW
Don't Be A Wantrepreneur #KyivFTW
 
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the BalticsDon't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
Don't Be A F'in Wantrepreneur - Silicon Valley Comes to the Baltics
 
Design for Startups #KyivFTW
Design for Startups #KyivFTWDesign for Startups #KyivFTW
Design for Startups #KyivFTW
 
Accelerated Startup - #Idea-to-IPO
Accelerated Startup - #Idea-to-IPOAccelerated Startup - #Idea-to-IPO
Accelerated Startup - #Idea-to-IPO
 
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템이렇게만들면망한다- 소서리스 오브 포춘 포스트모템
이렇게만들면망한다- 소서리스 오브 포춘 포스트모템
 
1.4.2 코루틴연습문제
1.4.2 코루틴연습문제1.4.2 코루틴연습문제
1.4.2 코루틴연습문제
 
Windows phone 7 part iv
Windows phone 7 part ivWindows phone 7 part iv
Windows phone 7 part iv
 
AIbyExample - Ch7 raven. version 0.8
AIbyExample - Ch7 raven. version 0.8AIbyExample - Ch7 raven. version 0.8
AIbyExample - Ch7 raven. version 0.8
 
Advanced windows debugging
Advanced windows debuggingAdvanced windows debugging
Advanced windows debugging
 
토끼같은 강연
토끼같은 강연토끼같은 강연
토끼같은 강연
 
WPF를 이용한 window process activity tool
WPF를 이용한 window process activity toolWPF를 이용한 window process activity tool
WPF를 이용한 window process activity tool
 
Unicode
UnicodeUnicode
Unicode
 
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
 
야생과동물원
야생과동물원야생과동물원
야생과동물원
 

Semelhante a ZNet Framework

Game Networking for Online games
Game Networking for Online gamesGame Networking for Online games
Game Networking for Online gamesMinh Nghiem
 
Mobile Cloud Computing for Games - Gamelet
Mobile Cloud Computing for Games - Gamelet Mobile Cloud Computing for Games - Gamelet
Mobile Cloud Computing for Games - Gamelet Anand Bhojan
 
The problem of using a best-effort network for online games
The problem of using a best-effort network for online gamesThe problem of using a best-effort network for online games
The problem of using a best-effort network for online gamesJose Saldana
 
GamingAnywhere: An Open Cloud Gaming System
GamingAnywhere: An Open Cloud Gaming SystemGamingAnywhere: An Open Cloud Gaming System
GamingAnywhere: An Open Cloud Gaming SystemAcademia Sinica
 
Building fast,scalable game server in node.js
Building fast,scalable game server in node.jsBuilding fast,scalable game server in node.js
Building fast,scalable game server in node.jsXie ChengChao
 
An Empirical Evaluation of TCP Performance in Online Games
An Empirical Evaluation of TCP Performance in Online GamesAn Empirical Evaluation of TCP Performance in Online Games
An Empirical Evaluation of TCP Performance in Online GamesAcademia Sinica
 
Scalability & Big Data challenges in real time multiplayer games
Scalability & Big Data challenges in real time multiplayer gamesScalability & Big Data challenges in real time multiplayer games
Scalability & Big Data challenges in real time multiplayer gamesYan Cui
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the networkJose Saldana
 
Comparison of Multiplexing Policies for FPS Games in terms of Subjective Quality
Comparison of Multiplexing Policies for FPS Games in terms of Subjective QualityComparison of Multiplexing Policies for FPS Games in terms of Subjective Quality
Comparison of Multiplexing Policies for FPS Games in terms of Subjective QualityJose Saldana
 
Proving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverProving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverIndicThreads
 
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSION
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSIONLarge-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSION
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSIONAnand Bhojan
 
Akka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesAkka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesYan Cui
 
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]Anand Bhojan
 
Harlan beverly gaming levels up networking ieee 10 2009
Harlan beverly gaming levels up networking ieee 10 2009Harlan beverly gaming levels up networking ieee 10 2009
Harlan beverly gaming levels up networking ieee 10 2009Harlan Beverly
 
Akka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesAkka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesYan Cui
 
Tech solutions and tricks in real time mobile multiplayer
Tech solutions and tricks in real time mobile multiplayerTech solutions and tricks in real time mobile multiplayer
Tech solutions and tricks in real time mobile multiplayerDevGAMM Conference
 
Cloudflare lower network latency = faster website loads
Cloudflare lower network latency = faster website loadsCloudflare lower network latency = faster website loads
Cloudflare lower network latency = faster website loadsVu Long Tran
 

Semelhante a ZNet Framework (20)

Game Networking for Online games
Game Networking for Online gamesGame Networking for Online games
Game Networking for Online games
 
Mobile Cloud Computing for Games - Gamelet
Mobile Cloud Computing for Games - Gamelet Mobile Cloud Computing for Games - Gamelet
Mobile Cloud Computing for Games - Gamelet
 
The problem of using a best-effort network for online games
The problem of using a best-effort network for online gamesThe problem of using a best-effort network for online games
The problem of using a best-effort network for online games
 
GamingAnywhere: An Open Cloud Gaming System
GamingAnywhere: An Open Cloud Gaming SystemGamingAnywhere: An Open Cloud Gaming System
GamingAnywhere: An Open Cloud Gaming System
 
Building fast,scalable game server in node.js
Building fast,scalable game server in node.jsBuilding fast,scalable game server in node.js
Building fast,scalable game server in node.js
 
An Empirical Evaluation of TCP Performance in Online Games
An Empirical Evaluation of TCP Performance in Online GamesAn Empirical Evaluation of TCP Performance in Online Games
An Empirical Evaluation of TCP Performance in Online Games
 
Scalability & Big Data challenges in real time multiplayer games
Scalability & Big Data challenges in real time multiplayer gamesScalability & Big Data challenges in real time multiplayer games
Scalability & Big Data challenges in real time multiplayer games
 
Online games: a real-time problem for the network
Online games: a real-time problem for the networkOnline games: a real-time problem for the network
Online games: a real-time problem for the network
 
Comparison of Multiplexing Policies for FPS Games in terms of Subjective Quality
Comparison of Multiplexing Policies for FPS Games in terms of Subjective QualityComparison of Multiplexing Policies for FPS Games in terms of Subjective Quality
Comparison of Multiplexing Policies for FPS Games in terms of Subjective Quality
 
Sgin2013 scrum accomplished-mmog-sajitvasudevan
Sgin2013 scrum accomplished-mmog-sajitvasudevanSgin2013 scrum accomplished-mmog-sajitvasudevan
Sgin2013 scrum accomplished-mmog-sajitvasudevan
 
Proving correctness of a multiplayer game server
Proving correctness of a multiplayer game serverProving correctness of a multiplayer game server
Proving correctness of a multiplayer game server
 
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSION
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSIONLarge-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSION
Large-scale Media Processing on Cloud - Cloud Asia 2016 PANEL DISCUSSION
 
Akka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesAkka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile games
 
SJNC13.pptx
SJNC13.pptxSJNC13.pptx
SJNC13.pptx
 
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
Gamelets - Multiplayer Mobile Games with Distributed Micro-Clouds [Full Text]
 
Harlan beverly gaming levels up networking ieee 10 2009
Harlan beverly gaming levels up networking ieee 10 2009Harlan beverly gaming levels up networking ieee 10 2009
Harlan beverly gaming levels up networking ieee 10 2009
 
Akka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile gamesAkka for realtime multiplayer mobile games
Akka for realtime multiplayer mobile games
 
Lets Play Together
Lets Play TogetherLets Play Together
Lets Play Together
 
Tech solutions and tricks in real time mobile multiplayer
Tech solutions and tricks in real time mobile multiplayerTech solutions and tricks in real time mobile multiplayer
Tech solutions and tricks in real time mobile multiplayer
 
Cloudflare lower network latency = faster website loads
Cloudflare lower network latency = faster website loadsCloudflare lower network latency = faster website loads
Cloudflare lower network latency = faster website loads
 

Último

UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIUdaiappa Ramachandran
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 

Último (20)

UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 

ZNet Framework

  • 1. ZNet Framework (1) Target Network Framework for MMOSG - be flexible on latency - for fair decision Features - Support TCP and UDP - Support a script language - 32 players - Over 100 spectators Basic Logical Model ZNet Initiator Interrupter Receiver
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.