Updated 487 days ago

Saga Multiverse: RetroCity - Adventure Game With NFTs, Semi-Fungible tokens and AI quests

Get your NFT avatar, Collect Cassettes, Explore RetroCity, and complete Quest given by AI-powered Characters

  • Crypto / Web3
  • Ethereum
  • Metamask
  • NFT
  • GameFi
  • Metaverse
  • X-2-Earn
  • Saga
  • Chainsafe SDK

Saga Multiverse: RetroCity Adventure

246682160-33aad785-af94-4181-aebf-8b4944bab2c8.jpg

Demo:

Video Demo

GitHub Repository:

GitHub Repository

Description:

Saga Multiverse: RetroCity Adventure is an immersive gaming experience that takes players on a thrilling journey through RetroCity, a virtual metropolis filled with NFT avatars and semi-fungible cassettes. Powered by the Saga Chainlet, which enables the creation of EVM-compatible Chainlets on the Cosmos SDK, this game combines the excitement of adventure gaming with the thrill of collecting unique digital assets.

Players connect their Metamask wallet to sign transactions within the game, enabling them to interact with NFTs and participate in the exciting gameplay. The game features two types of NFTs: 721 avatars and 1155 cassettes. By minting avatars and collecting cassettes, players unlock new characters and progress through the game's captivating storyline.

Players will embark on a quest to collect retro semi-fungible cassettes in the iconic Central Park of RetroCity. Each cassette holds valuable semi-fungible tokens. By utilizing NFT avatars and semi-fungible cassettes, players can delve into a captivating retro-themed universe powered by artificial intelligence.

Players can mint and own their avatars as NFTs, showcasing their unique characters within the Saga Multiverse. By venturing through RetroCity and strategically collecting semi-fungible cassettes, players uncover hidden treasures, reveal the secrets of the past, and shape the destiny of their digital journey.

In RetroCity Adventure, players will meet an AI-powered character who uses generative AI to give exciting quests. This character will provide players with unique challenges and guide you through your adventure in RetroCity. Get ready to interact with a virtual friend who brings the game to life!

Key Features:

  • Explore RetroCity and collect retro semi-fungible cassettes
  • Mint and own NFT avatars using the Saga Chainlet
  • Uncover hidden treasures and secrets within the game
  • Seamless integration with Metamask services for transaction signing
  • Immersive retro-themed gameplay experience
  • Use voice to talk to AI-powered characters to get quests

Technology Stack:

  • Unity game engine
  • Web3Unity library for wallet integration
  • C# for game logic and smart contract interaction
  • Solidity for smart contract development
  • Saga CLI for Saga Chainlet creation and management
  • Artificial intelligence for in-game character interactions and quests

Installation and Setup:

  1. Configure Saga Chainlet using Saga CLI Saga QuckStart Guide
  2. Clone the repository: git clone https://github.com/username/repo.git
  3. Install the necessary dependencies: npm install
  4. Deploy the smart contracts using Hardhat: npx hardhat run scripts/deploy721.js
  5. Launch the game application in Unity and connect your wallet.
  6. Enjoy the immersive adventure and start collecting retro semi-fungible cassettes!

Screenshots:

hackathon-project 6_18_2023 8_23_48 PM.jpeg

hackathon-project 6_18_2023 8_24_03 PM.jpeg

hackathon-project 6_18_2023 8_24_31 PM.jpeg

hackathon-project 6_18_2023 8_24_52 PM.jpeg

hackathon-project 6_18_2023 8_25_52 PM.jpeg

photo_2023-06-18 21.15.40.jpeg

Team Members:

  • Melody (@melody_nft)
  • Andreas Kobal (@AndreasKobal)
  • Valentin Infinity (@ailand_group)

Challenges Addressed:

  • Best Web3 Game, Entertainment or DeFi Application
  • Best Use of Generative AI In A Game
  • Best Sample Game or Plugin

Impact:

Saga Multiverse: RetroCity Adventure introduces players to an exciting world of NFTs, semi-fungible tokens, and AI-powered gameplay. Players will dive into RetroCity, a retro-themed metropolis, and embark on thrilling quests to collect cassettes and discover hidden treasures. This game opens up new possibilities for digital adventures and brings the magic of the past into the present!

Future Scope:

We envision expanding the game by introducing additional quests, avatars, and in-game items that players can collect and trade. We also plan to explore interoperability with other blockchain networks to enable cross-chain interactions and enhance the overall gaming experience. Furthermore, we aim to integrate social features, allowing players to interact and collaborate within the RetroCity.

Resources:

Saga QuickStart Guide

Acknowledgments:

We would like to thank the Saga Multiverse team for organizing this hackathon and providing the necessary resources and support throughout our project's development. Additionally, we would like to thank the open-source community for their valuable contributions and inspiration.