On-chain storage doesn't have the capacity to house game worlds. Tilemaps would offer a solution for vast worlds created from mapped pixels allowing them to be fully on-chain without IPFS.
An open-source standard for creating worlds with on chain tilemaps. The first tilemap added will be CC0 and usable for all of Cardano.
This is the total amount allocated to On-Chain Tilemaps for Game Worlds.
We want to create a scalable standard for uploading and reading tilemaps on the blockchain. Starting with uploading a games color palette as single pixels we can then map and scale up from there to 16x16 sprites. These 16x16 sprites would then be mapped/assigned a value to represent themselves in the game world using as little storage as possible. They will need to be layerable and have room for a few other key values like whether a game asset can pass through the tile, if the tile will move the asset up or down layers, if the tile transports the asset to a different part of the game world, etc.
An On-chain tilemap standard would;
The biggest challenge is to get the tile maps on chain without the use of ipfs. We will mitigate this by starting at the single pixel level and scaling up from there. This will also keep the standard flexible for projects using sprites smaller than our target 16x16 pixel size.
Please provide a detailed plan and timeline for delivering the solution.
*Example adagotchi tilemap attached below
**Example basic world built with the tilemap attached below
Derrick Oatway - Marlowe Development - Graphic Design - https://twitter.com/AlpineOracle -
https://gist.github.com/Alpine-Oracle
Dominick Garey - Cardano CLI/Plutus Development - dagwell@dagwelldev.com https://www.linkedin.com/in/dominick-garey-878a65117/
Disco Solaris Community - Neo Miami Tilemap - https://discord.gg/AYFmn99g6M
This iteration of the idea shouldn't need any further funding until we add more tools to it. These tools would be dependent on what we learn in the first phase and dependent on other scaling solutions we are waiting for in the Cardano Ecosystem.
We will be collaborating through miro, trello, github, Zulip and various discord channels to help identify team member and user needs throughout the development Process.
Success would be an on chain world that native assets can explore, with a standard for building and scaling these worlds.
This is a new proposal. We submitted a version of it in fund 8 and just missed funding.
Team members with experience in;