Candy Warz
Candy Warz is a thrilling test of strategy, timing, and resource management in a blockchain-powered world.
Created on 1st March 2025
•
Candy Warz
Candy Warz is a thrilling test of strategy, timing, and resource management in a blockchain-powered world.
The problem Candy Warz solves
Candy Warz serves as an engaging and accessible entry point for gamers who are interested in exploring the world of blockchain technology and cryptocurrency. By gamifying the experience of ERC-20 trading, the game helps break down the barriers that often deter casual players from exploring blockchain-based games. Through its simple mechanics, low barrier to entry, and integration with the Polygon network, Candy Warz provides an ideal platform for introducing players to the fundamentals of ERC-20 tokens, wallet management, and decentralized economies.
By blending casual gaming with blockchain technology, Candy Warz not only makes learning about cryptocurrency fun but also empowers players to take their first steps into the world of digital assets. As blockchain gaming continues to evolve, games like Candy Warz will play a pivotal role in bridging the gap between casual gamers and the world of decentralized finance.
User Interaction and Data Flow
In Candy Warz, players start with a certain amount of ERC-20 candy coins. Your goal is simple: travel to various in-game locations to buy candy at lower prices and sell it for a higher price, converting your candy into USDC, the in-game currency. The more USDC you accumulate over 30 days, the better your chances of topping the leaderboard and claiming a prize.
Game Features
Time Limit: You have 30 in-game days to accumulate the most USDC. Every day presents a new opportunity, but also new challenges. The clock is ticking, so make every move count!
Travel Between Locations: The game world is filled with different locations, each offering unique buying and selling opportunities. Each location has a different price for candy, which means players must choose their travel routes and strategies wisely to maximize profits.
Obstacles: Beware! The game features various obstacles, like candy thieves, scammers, or unexpected events that may steal your candy, disrupt your transactions, or reduce your profits. Stay alert, and learn to outsmart these challenges to safeguard your hard-earned assets.
Leaderboard and Prizes: The players with the most USDC at the end of 30 days will earn a spot on the prestigious leaderboard. The top players will share in a portion of the 5 POL buy to the game, offering substantial rewards. The higher your ranking, the greater your share of the prize pool!
Blockchain and Polygon Network: Powered by the Polygon network, Candy Warz offers a seamless and secure blockchain experience. Each transaction, trade, and exchange of candy coins is recorded on the blockchain, ensuring transparency and ownership. Players can track their progress and trades through their wallets in real-time.
The project architecture and development process
React / Unreal Engine Frontend
Nodejs Typescript Rest API
EVM Smart contracts
Smart contracts are owned by a single private key. All game interactions go through this key on behalf of gamer wallets.
Product Integrations
Turnkey for custodial wallet management, Quicknode for RPC
Key differentiators and uniqueness of the project
While there are several blockchain-based games that explore the concept of in-game economies, NFTs, and tokenized assets, Candy Warz offers a unique blend of accessibility, strategy, and educational value that sets it apart from other blockchain games. Below, we’ll delve into the distinctive elements that make Candy Warz stand out from the crowd and why it’s a game-changing experience in the world of blockchain gaming.
Simplified Introduction to Blockchain and ERC-20 Trading
Unlike many blockchain games that assume players have a working knowledge of cryptocurrency, smart contracts, and wallets, Candy Warz makes blockchain technology approachable for beginners. One of the game's standout features is how it introduces players to ERC-20 tokens in an accessible and non-technical manner.
ERC-20 Candy Coins: Players don’t need to buy or trade real-world cryptocurrency to participate. Instead, they use ERC-20 candy coins—tokens that represent in-game assets—which helps to demystify the concept of ERC-20 tokens. Players learn how these tokens function in a blockchain environment through in-game actions like buying, selling, and trading candy coins for USDC. This process allows players to interact with blockchain technology without the steep learning curve typically associated with cryptocurrency-based games.
Educational Approach: While the game itself is designed for fun, it subtly incorporates lessons on how blockchain technology works. By completing in-game tasks, players naturally learn about decentralization, token ownership, and wallet management without feeling overwhelmed by jargon or the pressure of financial risk. This unique educational approach serves as an introductory step for anyone curious about blockchain and ERC-20 tokens.
Trade-offs and shortcuts while building
Time was our biggest issue.
For this version of the game we had to pass on our erc20 contract and use simulated tokens in the game engine
We didn't have time for VRF so we pass randomess into the contracts from REST API
Wallet management
Collect POL to play
Leaderboard payouts
Front end UIX
We plan to enhance the game and make it a more polished and finished project in the future. Currently it is a rough alpha, but the blockchain components are working and playable via scripts.
Additional Features
Build entirely during ethden while working FT jobs
Tracks Applied (1)
DEFI, NFTS + GAMING
Technologies used
