The Orange Cat
Back to Home

Uruk Bartas

A Web3 RPG game with blockchain integration, NFTs, and a token economy.

Project Overview

Uruk Bartas is an innovative Web3 RPG game that combines traditional gaming mechanics with blockchain technology, creating a unique player-owned economy where in-game assets have real-world value.

The game features a rich fantasy world where players can collect characters, battle other players, complete quests, and earn rewards in the form of the native $URUK token and NFT items.

As the lead developer, I designed and implemented the entire technical architecture, from the game's frontend interface to the smart contracts that power the blockchain interactions.

Technical Challenges & Solutions

Challenge: Creating a balanced game economy that integrates blockchain elements while maintaining engaging gameplay.

Solution: Designed a dual-currency system with in-game resources and blockchain tokens ($URUK), carefully balancing earning rates, sinks, and utility to prevent inflation while rewarding active players.

Challenge: Ensuring secure and efficient blockchain interactions without compromising user experience.

Solution: Implemented a hybrid architecture where most game actions happen off-chain for speed and cost efficiency, with critical economic transactions secured on-chain. Integrated RainbowKit for seamless wallet connections.

Challenge: Building a scalable infrastructure that could handle thousands of concurrent players with real-time updates.

Solution: Deployed the application on Kubernetes with load balancers, state management, and real-time event handling, ensuring smooth performance even during peak usage periods.

Project Details

Client

Self-Harvest

Timeline

8 months

My Role

Lead Full Stack Developer

Technologies Used

AngularNestJSPostgreSQLPrismaSolidityWeb3TypeScriptREST APIJWT Auth

Key Features

Quest System

Quest system that guides players through a fantasy world, rewarding them with in-game rewards and experience.

NFT Marketplace

Secure and decentralized marketplace for trading in-game assets.

Character Progression

Character progression system with customizable attributes and skills that can be improved through gameplay.

Competitive Leaderboards

Leaderboards that allow players to compete against each other for the top positions, with rewards for those who achieve high rankings.

💰

Token Economy

Balanced economic system with the $URUK token that powers in-game transactions and real-world value.

⚔️

PvP Combat

Strategic player-versus-player battles with rankings, tournaments, and valuable rewards.

🔄

Cross-Platform Play

Seamless gaming experience across desktop and mobile devices with synchronized progress.

Results & Impact

1,500+

Active players in the first month after launch

$50K+

Value generated in the game economy

92%

Player retention rate after first week

Interested in a similar solution?

I can help you build a custom e-learning platform tailored to your specific educational needs, with all the features that made FireMD Academy successful.