Unified Player Account: Your Gateway to a Connected Gaming Ecosystem

Dungeon Keeper Studios
Dungeon Keeper Studios
5 min readAug 22, 2024
Photo by Amanz on Unsplash

At Dungeon Keeper Studios, our mission is to deliver an immersive and satisfying gaming experience while fostering a strong and connected player community. To achieve this, we have designed an innovative gaming ecosystem that allows all our players, regardless of the game they are playing, to come together under a single global identifier.

What is the Unique Identifier and How Does it Benefit Players?

The Unique Identifier is a centralized account that allows players to manage their profile and resources globally across all games developed by Dungeon Keeper Studios. This tool not only simplifies the user experience but also enables advanced interoperability between our games, allowing information and resources to be shared seamlessly. Imagine using resources earned in one game to unlock exclusive content in another — this is the power of our system.

Transitioning from Web2 to Web3: The Future of Gaming is Here

One of our key objectives is to guide traditional players, accustomed to Web2 environments, into the vast opportunities of Web3, where digital ownership and decentralization are the norm. With Web3 technology, players become the true owners of the digital assets they acquire or earn in our games, with the freedom to keep, transfer, or sell them on secondary markets. This shift not only redefines in-game economies but also empowers players like never before.

Wallet and Blockchain Integration: A Decentralized Gaming Ecosystem

To make this transition as smooth as possible, we allow players to link their wallets from different blockchains where we have a presence or plan to expand. For instance, a player can log into Pug Tapper using just their Telegram account and use the coins they earn to purchase NFTs from games like Rada Quest, currently available on the WAX blockchain. These NFTs will automatically transfer to their account thanks to wallet integration, facilitating a truly connected and decentralized gaming experience.

Shared Inventories and Beyond: Expanding Gaming Possibilities

Another innovative feature of our ecosystem is the existence of shared inventories across games. This means that players can obtain special assets in one game and use them in others within the same ecosystem. This functionality not only increases the value of digital assets but also enhances replayability and connectivity between our titles.

At Dungeon Keeper Studios, we are building the future of gaming, where Web3 technology and community come together to create richer and more meaningful gaming experiences. Join us on this exciting journey and discover a world where you, the player, are in complete control.

Activate Your Unique Identifier

Accessing all the benefits within our ecosystem is incredibly easy. As a player, simply visit our main website: https://dungeonkeeperstudios.com and log in using your Telegram account.

We chose Telegram as the primary method for player identification because we believe that the platform is emerging as one of the most powerful in the gaming world, with over 900 million active users. However, this doesn’t mean that all our games, such as Pug Tapper, will be played within Telegram. Instead, it serves as the global identification method we’ve selected over alternatives like Google or other social media login systems.

To facilitate login with a Telegram account, we utilize the official Telegram Login Widget, provided by Telegram itself.

https://core.telegram.org/widgets/login

This widget requests the user’s phone number to log into the Telegram service. At no point do we have access to the user’s phone number. Once the user logs in and Telegram verifies the session, Telegram returns the user’s Telegram ID, which is the only data we store in our database to identify the player in the future.

After completing the login process, the unique ID generated by our system for the player will appear.

Link Wallets to Enjoy Web3 Services

The next step is to link the wallets from the blockchains where we currently have (or will have) a presence, if the player has accounts on them.

The process is as simple as clicking the login button for each blockchain, which will open the corresponding wallet’s popup for the user to sign in and verify ownership. If the signature is correct, we will store the wallet address associated with the Telegram ID and the player’s unique ID.

Note: We only store the wallet address for the purpose of transferring assets from our platform to players’ wallets. For instance, when a player purchases an NFT from Rada Quest in Pug Tapper, we will send that NFT to the WAX address that the player has linked.

Coming Soon

We have many ideas to make this system even more productive, and we will implement them as we deploy more products and services within our ecosystem. We have already mentioned the potential (currently in development) to generate assets in one game that can be used in others.

Another upcoming feature will be the bridge between external blockchain wallets and the internal player inventory. This will allow a player to transfer assets, such as game cards in the form of NFTs, between games and their wallets.

We aim to facilitate the transition from Web2 to Web3, so games like Rada Quest, a collectible and tradable card game, will offer cards that exist solely within the game, without requiring an NFT representation. Only when the player desires can these cards be minted as NFTs and sent to their wallet. Similarly, this bridge between the two worlds will be necessary for those NFTs to return to the game, allowing them to be used again by the same player or a new owner.

Join Our Community

Don’t hesitate to join our Discord community to connect with other players, chat with us, or ask any questions you might have. We’d love to have you with us.

--

--