NFTs are the future for metaverse and game DLC. Take your NTF collection with you to the Carpincho Platform and play the games using your already bought skins and other DLCs.

What it does

Simplifies the integration of Solana Programs and NFTs to a web game Engine. Developers can concentrate on create games and Carpincho Platform will provide all the interfaces to connect gamers NFT to their games.

How we built it

Metaplex JS provides all the tools as Market and wallet management to acquire and interact with the NFTs. We added a new menu for CARPINCHO platform as a demo and connected to Three.JS (an open JS 3D library) . With Blender we created a simple scene to mock a game and then export it to OBJ. The scene is loaded into the new screen and at the same time you can see all your NFTs, specially those in 3D (GLB file).

Challenges we ran into

Load the metadata from the NFT was a challenge but Metaplex has all the libraries and finally you will get the JSON with the right URL. Also combine different JS Frameworks and Three.js was complicated.

Accomplishments that we're proud of

The WHOLE workflow! You can create your art, turn it into a 3d NFT and sell it. After a gamer can check the market buy it and go the Carpincho's Platform and start using the new acquired NFT/3D art / DLC .

What we learned

Solana's Wallet, Programs, NFT creation, management, Metaplex.

What's next for CarpinchoGameEngine

More development into the platform to turn it into an actual Game Engine with online IDE, resource management, licensing, etc.

Built With

+ 12 more
Share this project: