About the Project
Lazy Horse is an innovative metaverse project that offers users access to an exclusive digital horse racing club. This club features 10,000 unique NFTs hosted on the Cronos blockchain, providing a rich and interactive experience for horse racing enthusiasts.
Key Details
- Game Engine: Unity
- Genre: Racing
- Art Style: 3D
- Platforms: Browser and VR
Features List
- Multi-player Gameplay: Engage in virtual horse races with other players
- Virtual Horse Races: Experience realistic horse racing in a digital environment.
- Custom NFT Marketplace: Trade and manage unique horse NFTs.
- Token-Based Staking: Stake tokens for various in-game benefits.
- Individual Horse Attributes: Each horse has unique characteristics affecting its performance.
- In-Game Breeding Mechanics: Breed horses to create new, unique NFTs.
- Multiple Gameplay Modes: Enjoy different modes of play to keep the experience fresh.
- Inventory Management: Keep track of your horses and other in-game assets.
- Wallet Integration: Seamlessly connect with crypto wallets.
- Different Race Tracks: Race on a variety of tracks with different environments and challenges.
Development Challenges and Solutions
1. Syncing Real-Time Data in Multi-Player Gameplay
Challenge
Syncing real-time data of horse positions among all players, even at lower internet speeds.
Solution
Used deterministic steps to extrapolate horse positions from their previous race positions, ensuring smooth gameplay regardless of internet speed fluctuations.
2. Performance Optimization for VR and WebGL
Challenge
The performance limitations of VR and WebGL required extensive optimization to maintain high visual fidelity and performance.
Solution
Employed baked lighting and unlit shaders to retain higher frame rates without compromising visual quality.
3. Blockchain Integration in VR
Challenge
Limited options for crypto wallets in VR, making it difficult for users to access blockchain features while in VR.
Solution
Implemented a QR code system that users could scan to connect to their crypto wallets, facilitating blockchain interactions in VR.
4. Data Dissimilarity Between Wallets
Challenge
Integrating MetaMask and Crypto De-Fi wallets led to issues with data dissimilarity.
Solution
Conducted manual data inspection to find patterns and generalized the data to fit both wallets. Rigorously tested to ensure data consistency and reliability.
5. Preventing Unauthorized NFT Sales During Breeding
Challenge
Preventing the unauthorized sale of horse NFTs once a user commences breeding.
Solution
Adopted a custodial approach where the client holds the NFTs during the breeding process and returns them only after the process is complete or halted.
Value Delivered
The Lazy Horse metaverse is in its final development stages, having successfully completed Phase 1 and Phase 2 after rigorous quality analysis. The project has been a massive hit among the Lazy Horse racing community, quickly becoming renowned as a one-of-a-kind metaverse experience. As it enters the final phase, the excitement and engagement within the community continue to grow, positioning Lazy Horse as a pioneering project in the digital horse racing space.