Executive Summary
We are developing an online community game inspired by virtual art and community, this is where your favourite online isometric game meets NFT’s. The game play is strongly inspired by the advancement in the NFT industry, which allowed artists to create digital art, and for collectors to display them. Isoverse, aims to provide utility for NFT’s, by collaborating the artists with the collectors, facilitating the NFT to be added in-game. Importantly, one of the core principles is to integrate NFT communities together, providing a game where artists create, enabling collectors from alternative chains to all collect from each other. Ultimately, our goal is to create the platform ready for the entire NFT space, creating an environment for already existing NFT’s and for the creation of new art.
Gameplay
A community game that allows players to have their own rooms, in the long term we aim to transfer to a concept of cities/land. Players are encouraged to be artistic with their environment and to ‘show off’ their NFT’s, whilst artists are encouraged to create NFT 3d models, that can be implemented into the rooms. Players are encouraged to design rooms fascinating, to attract visitors to their room.
Mechanics
As the game is an online NFT community game, players are able to talk and interact with each, through movements. The core mechanics of the game relates to NFT’s from the marketplace of each chain, which links the NFT data from the blockchain to the game. In the future, players are able to vote on game governance and which artists NFT’s will enter the game, based upon aesthetics and price. As a side note, for stability reasons, it is important that the furniture is valued in native currencies to support artists.
Game elements
Most of the game will concentrate around rooms, furniture to begin with. Much of the furniture will be left for the artists to create. We will start off mostly with rooms and rare items related to the chain. Here is a sneak peak of our room:
The team is a collaboration of experienced and skilled game developers, 3d designers, artists and reliable smart contract developers.
Total Development costs:
This will be split into two phases:
Phase one: | |||
---|---|---|---|
Salary | Months | Total | |
Full-time Unity developer | 3500 | 4 | 14000 |
Game UX/UI | 3000 | 3 | 9000 |
Animation artist | 3000 | 4 | 12000 |
Full-time graphics designer | 4000 | 4 | 16000 |
51000 | |||
Phase two: | |||
Full-time Unity developer | 3500 | 4 | 14000 |
Full-time graphics designer | 4000 | 4 | 16000 |
Smart-contract developer | 3000 | 4 | 12000 |
Front-end developer | 2700 | 3 | 8100 |
50100 |
Token economics:
TBD: However, the general direction is to reward purchasers of game items with tokens that can be redeemed for in-game items, these items and/or tokens will also have a voting right in the future.
DeFi is being considered, however, this will need more thought if we would like to tailor the game towards a DeFi direction
Benefit to ICON:
The game will utilise ICX and work on the ICON blockchain, thus, bringing tx to the network and attracting new users to the network. The game also took the direction to support the ecosystem – we will do this by not creating our own NFT marketplace – utilising CRAFT. This will hopefully attract more (NFT) artists to CRAFT when we run competitions for new in-game items.
We will also be working on developing tools and open-sourcing the know-how on how to create games on the ICON blockchain.
How BTP fits into this:
Items, certain rare items will be released onto specific chains, suitable for their genre, we hope in the future when a mechanism is built for BTP to transfer NFT’s, this would provide the ability for players from one ecosystem, to bring over desired items from other chains through utilising BTP.
At the point in which the game has deployed successfully onto a few chains, an artist community would be incentivised to create NFT’s to be deployed on to the game. A complication with this issue is that different communities will have different artists and the decision to add item’s/nft’s into the game should not be a decision made by a selective few or only one portion of players. In general terms, one country should not be able to decide global order.
Currently, we have reached one solution we find suitable:
All chains will have tokens distributed amongst players according to their activity, artists (NFT creators) will submit proposals through a hub, this will require tokens from all other chains to be wrapped (through BTP) on to the chain where the voting takes place.
In-game NFT’s created by the players will also be attractive for players from other ecosystems to bridge over the NFT’s so that they can access the NFT through their account from their habitual chain.
A huge milestone for BTP would be to enable Inside game trading of NFT between different chains.
Road Map
Month | Game Dev | Design |
---|---|---|
1-3 | Isometric movements, Isometric player, Isometric mapping of the game. | Finalise: Logo’s, branding |
Begin developing inventory for the player and single player functions such as moving from room to room. | Prototype furniture and other in-game assets | |
Creating the multiplayer aspect of the game | work on ux/ui | |
4-6 | Creation of a working C# SDK for unity to ICON blockchain | create a variety of standardised characters |
Start linking to the blockchain and functions to allow players to log-in to the game | Theorise and deploy strategy to integrate communities into the game | |
Link NFT’s from the blockchain to the 3D version in the game | Continue the creation of a complete range for in-game assets | |
Finalising Multiplayer aspect of the game (after blockchain integration) | ||
Work on in-game chat | ||
Create a Unity-IPFS game visualiser to allow players to put up their NFTs on the wall | ||
7-8 | Launch in Beta, Finalize marketing material, work on promotion, create in-game trailers, build a community, fix bugs | Finalise characters, in-game assets |
Theorise and deploy strategy to integrate communities into the game | ||
Before applying for CPS, I wanted to make sure that we could execute the game. We have already built a prototype of the basics of the game: player logs in, selects rooms etc. For the graphics, initial concepts have been drawn and met the high standards (see the concept above), furthermore, some prototyping of in-game assets have been done.