ABSTRACT
Multiplayer computer games can be divided into two architectural groups: client-server and Peer-to-Peer (P2P). While the peer-to-peer approach is very promising due to its independence of expensive game servers, a number of issues, such as state synchronization in an un-trusted environment, arise. Blockchain networks are a special case of a P2P network, and they have the potential to efficiently tackle some issues with P2P-based multiplayer games. However, blockchain development is a vast and complicated area, foreign to most game developers. In this paper, we present a framework to connect an existing game client to a blockchain network, friendly towards game developers. More precisely, we develop a middleware solution and a data model therein, to store the game state on a chain and communicate it to the game client.
- Ernest Adams and Joris Dormans. 2012. Game mechanics: advanced game design. New Riders.Google Scholar
- L. Besançon, C. F. D. Silva, and P. Ghodous. 2019. Towards Blockchain Interoperability: Improving Video Games Data Exchange. In 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). 81–85.Google Scholar
- W. Cai and X. Wu. 2019. Demo Abstract: An Interoperable Avatar Framework Across Multiple Games and Blockchains. In IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). 967–968.Google Scholar
- Jesse Schell. 2008. The Art of Game Design: A book of lenses. CRC press.Google Scholar
- Alesja Serada, Tanja Sihvonen, and J. Tuomas Harviainen. [n. d.]. CryptoKitties and the New Ludic Economy: How Blockchain Introduces Value, Ownership, and Scarcity in Digital Gaming. Games and Culture ([n. d.]). Google ScholarCross Ref
- Marcus Toftedahl and Henrik Engström. 2019. A Taxonomy of Game Engines and the Tools that Drive the Industry. In DiGRA 2019, The 12th Digital Games Research Association Conference, Kyoto, Japan, August, 6-10, 2019. Digital Games Research Association (DiGRA).Google Scholar
- Gavin Wood. 2016. Polkadot: Vision for a heterogeneous multi-chain framework. White Paper (2016).Google Scholar
Index Terms
- Blockchain and games: a novel middleware for blockchain-based multiplayer games
Recommendations
Towards Understanding Player Behavior in Blockchain Games: A Case Study of Aavegotchi
FDG '22: Proceedings of the 17th International Conference on the Foundations of Digital GamesBlockchain games introduce unique gameplay and incentive mechanisms by allowing players to be rewarded with in-game assets or tokens through financial activities. However, most blockchain games are not comparable to traditional games in terms of ...
Playability heuristics for mobile multi-player games
DIMEA '07: Proceedings of the 2nd international conference on Digital interactive media in entertainment and artsMulti-player games are engaging because of social interaction and competing with real players. Currently, many digital games are multi-player or have multi-player features. When evaluating the playability of multi-player games, we need to consider ...
One-Pile Nim games with arbitrarily many random players
AbstractKrawec (2015) developed a method of analyzing n-player games where a subset of players plays randomly. In this paper, we use this method to analyze a class of combinatorial games “One-Pile Nim with n players”, denoted by OPNim(n), ...
Comments