MicroPlay: a networking framework for local multiplayer games. Le, A., Keller, L., Fragouli, C., & Markopoulou, A. In Proceedings of the first ACM international workshop on Mobile gaming, pages 13–18, 2012. ACM. abstract bibtex Smartphones are an ideal platform for local multiplayer games, thanks to their computational and networking capabilities as well as their popularity and portability. However, existing game engines do not exploit the locality of players to improve game latency. In this paper, we propose MicroPlay, a complete networking framework for local multiplayer mobile games. To the best of our knowledge, this is the first framework that exploits local connections between smartphones, and in particular, the broadcast nature of the wireless medium, to provide smooth, accurate rendering of all players with two desired properties. First, it performs direct-input rendering (i.e., without any inter- or extrapo- lation of game state) for all players; second, it provides very low game latency. We implement a MicroPlay prototype on Android phones, as well as an example multiplayer car racing game, called Racer, in order to demonstrate MicroPlay’s capabilities. Our experiments show that cars can be rendered smoothly, without any prediction of state, and with only 20–30 ms game latency.
@inproceedings{le_microplay_2012,
abstract = {Smartphones are an ideal platform for local multiplayer games, thanks to their computational and networking capabilities as well as their popularity and portability. However, existing game engines do not exploit the locality of players to improve game latency. In this paper, we propose MicroPlay, a complete networking framework for local multiplayer mobile games. To the best of our knowledge, this is the first framework that exploits local connections between smartphones, and in particular, the broadcast nature of the wireless medium, to provide smooth, accurate rendering of all players with two desired properties. First, it performs direct-input rendering (i.e., without any inter- or extrapo- lation of game state) for all players; second, it provides very low game latency. We implement a MicroPlay prototype on Android phones, as well as an example multiplayer car racing game, called Racer, in order to demonstrate MicroPlay’s capabilities. Our experiments show that cars can be rendered smoothly, without any prediction of state, and with only 20–30 ms game latency.},
type={4},
author = {Le, A. and Keller, L. and Fragouli, C. and Markopoulou, A.},
booktitle = {Proceedings of the first {ACM} international workshop on {Mobile} gaming},
pages = {13--18},
publisher = {ACM},
tags = {network_coding,wireless},
title = {{MicroPlay}: a networking framework for local multiplayer games},
year = {2012}
}
Downloads: 0
{"_id":"SE9dxo8fKvrSB9FWd","bibbaseid":"le-keller-fragouli-markopoulou-microplayanetworkingframeworkforlocalmultiplayergames-2012","authorIDs":["BovhRrwbYouQ7xD9S"],"author_short":["Le, A.","Keller, L.","Fragouli, C.","Markopoulou, A."],"bibdata":{"bibtype":"inproceedings","type":"4","abstract":"Smartphones are an ideal platform for local multiplayer games, thanks to their computational and networking capabilities as well as their popularity and portability. However, existing game engines do not exploit the locality of players to improve game latency. In this paper, we propose MicroPlay, a complete networking framework for local multiplayer mobile games. To the best of our knowledge, this is the first framework that exploits local connections between smartphones, and in particular, the broadcast nature of the wireless medium, to provide smooth, accurate rendering of all players with two desired properties. First, it performs direct-input rendering (i.e., without any inter- or extrapo- lation of game state) for all players; second, it provides very low game latency. We implement a MicroPlay prototype on Android phones, as well as an example multiplayer car racing game, called Racer, in order to demonstrate MicroPlay’s capabilities. Our experiments show that cars can be rendered smoothly, without any prediction of state, and with only 20–30 ms game latency.","author":[{"propositions":[],"lastnames":["Le"],"firstnames":["A."],"suffixes":[]},{"propositions":[],"lastnames":["Keller"],"firstnames":["L."],"suffixes":[]},{"propositions":[],"lastnames":["Fragouli"],"firstnames":["C."],"suffixes":[]},{"propositions":[],"lastnames":["Markopoulou"],"firstnames":["A."],"suffixes":[]}],"booktitle":"Proceedings of the first ACM international workshop on Mobile gaming","pages":"13–18","publisher":"ACM","tags":"network_coding,wireless","title":"MicroPlay: a networking framework for local multiplayer games","year":"2012","bibtex":"@inproceedings{le_microplay_2012,\n abstract = {Smartphones are an ideal platform for local multiplayer games, thanks to their computational and networking capabilities as well as their popularity and portability. However, existing game engines do not exploit the locality of players to improve game latency. In this paper, we propose MicroPlay, a complete networking framework for local multiplayer mobile games. To the best of our knowledge, this is the first framework that exploits local connections between smartphones, and in particular, the broadcast nature of the wireless medium, to provide smooth, accurate rendering of all players with two desired properties. First, it performs direct-input rendering (i.e., without any inter- or extrapo- lation of game state) for all players; second, it provides very low game latency. We implement a MicroPlay prototype on Android phones, as well as an example multiplayer car racing game, called Racer, in order to demonstrate MicroPlay’s capabilities. Our experiments show that cars can be rendered smoothly, without any prediction of state, and with only 20–30 ms game latency.},\n type={4},\n author = {Le, A. and Keller, L. and Fragouli, C. and Markopoulou, A.},\n booktitle = {Proceedings of the first {ACM} international workshop on {Mobile} gaming},\n pages = {13--18},\n publisher = {ACM},\n tags = {network_coding,wireless},\n title = {{MicroPlay}: a networking framework for local multiplayer games},\n year = {2012}\n}\n\n","author_short":["Le, A.","Keller, L.","Fragouli, C.","Markopoulou, A."],"key":"le_microplay_2012","id":"le_microplay_2012","bibbaseid":"le-keller-fragouli-markopoulou-microplayanetworkingframeworkforlocalmultiplayergames-2012","role":"author","urls":{},"metadata":{"authorlinks":{"fragouli, c":"https://bibbase.org/show?bib=https%3A%2F%2Fbibbase.org%2Fnetwork%2Ffiles%2F52xaJNXvSgauGDmZR&noBootstrap=1&authorFirst=1&nocache=1&fullnames=1&theme=bullets&group0=year&group1=type&owner="}},"downloads":0},"bibtype":"inproceedings","biburl":"https://bibbase.org/network/files/52xaJNXvSgauGDmZR","creationDate":"2020-11-13T02:21:59.650Z","downloads":0,"keywords":[],"search_terms":["microplay","networking","framework","local","multiplayer","games","le","keller","fragouli","markopoulou"],"title":"MicroPlay: a networking framework for local multiplayer games","year":2012,"dataSources":["ZyBHKCcCyS7Qk9n3w","2BHqTGHtDg7BjRAJQ","XpqzCLvCgsYBqbTpK","QNNZyNQzfeETJyTbL","Z6bBhKezwKd3pPWRc"]}