NFTD
Graham M / January 10, 2025
NFTD is a Tower Defense and Base Builder game that has gained recognition for its innovative mechanics and cutting-edge integration of asynchronous multiplayer and Web3 wallet functionality. With two versions—NFTD: Retro and NFTD: 2.0—the game pushes the boundaries of strategy and blockchain gaming.
NFTD: Retro (Launched March 2024)
NFTD: Retro is the first iteration of the series, launched in March 2024. Built in collaboration with Mitwerd Games and the GG Collective, it features asynchronous multiplayer gameplay and Web3 wallet integration for NFT token gating of in-game assets. This version earned recognition as the winner of the GalaChain Hackathon for its innovation in Web3 gaming.
Key Features
- Tower Defense and Base Builder Mechanics: Combines strategy and construction in a competitive setting.
- Asynchronous Multiplayer: Engage with players globally in a persistent game world.
- Web3 Wallet Integration: Enable NFT-based access to exclusive in-game assets.
- Award-Winning Design: Winner of the GalaChain Hackathon for excellence in blockchain integration.
NFTD: 2.0 (In Development)
NFTD: 2.0 is the second iteration of the series, developed in collaboration with Triforge Studios and the GG Collective. It expands upon the foundation of NFTD: Retro with enhanced gameplay, asynchronous multiplayer features, and refined Web3 wallet functionality.
Key Features
- Expanded Gameplay: Incorporates deeper base-building strategies and additional features.
- Enhanced Multiplayer: Advanced asynchronous systems for improved player engagement.
- Web3 Wallet Integration: Sophisticated NFT-based asset gating and marketplace features.
- Collaborative Development: Built with expertise from Triforge Studios and the GG Collective.
Technologies
- Unity and C#: Core technologies for the game’s development, driving gameplay and mechanics.
- Typescript, Next.js, React, and Node.js: Used for platform infrastructure and APIs.
- JavaScript: Powering the Chrome extension for seamless Web3 interactions.
- Supabase and Firebase: Managed real-time data handling and scalable storage.
- AWS: Ensured reliable server hosting and scalability.
- Python and Kubernetes: Utilized for AI-related features and selective backend deployments.
- CircleCI and Autodeployment: Enabled continuous testing and streamlined deployment processes.
My Contributions
- Project Planning: Designed and coordinated the development roadmap with all stakeholders.
- Game Code Development: Authored and optimized core game mechanics in C# for both versions.
- Server-Side Development: Built APIs and backend systems to handle multiplayer functionality, Web3 integration, and player data.
- Team Collaboration: Worked with concept artists, 3D modelers, and developers to deliver polished, innovative experiences.
NFTD represents a leap forward in combining strategy gaming with blockchain technology, delivering an engaging experience for players worldwide while pushing the boundaries of Web3 innovation.