The problem Cryptic mirror solves is that since its a game it can be used to releive stress from people and help people escape from reality.
Develop a decentralized game application using Python for the Web3 ecosystem, comprising three progressively challenging levels with blockchain-based Non-Fungible Token (NFT) rewards. The game is intended to showcase the potential of decentralized applications (dApps) and the underlying blockchain technology, emphasizing user engagement and interaction within the Web3 space. Each level should incorporate smart contracts, enabling the secure issuance and transfer of NFTs to successful players. Moreover, upon conquering all three levels, the player should be granted a distinguished, high-value NFT as a token of their mastery within the game. The project should also incorporate aspects of decentralized finance (DeFi) and blockchain interoperability, encouraging participants to explore the integration of various Web3 protocols for a holistic gaming experience. Additionally, the application must ensure seamless user interaction, intuitive gameplay, and an immersive user interface to foster wider adoption and understanding of Web3 technologies.
Email Communication: Implementing a secure and reliable email system for the "Forgot Password" feature was a significant challenge. Ensuring that password reset emails are sent and received without errors or security vulnerabilities posed several hurdles.
Random Level Generation: Developing a system for generating random game levels presented a complex challenge. It required creating algorithms and mechanisms to ensure that each level offered a unique and balanced gaming experience.
The implementation of the NFTs was quite challenging, hence we are yet to implement NFTs.
Discussion