Crimsonfate - Fully On-chain Game in Starknet
Overview
Crimsonfate is a fully on-chain roguelike action game built on Starknet, combining fast-paced gameplay with decentralized game logic. Core systems—including dungeon runs, loot generation, and player progression—are executed and verified directly on-chain, guaranteeing fairness, transparency, and true digital asset ownership. The project balances immersive gameplay with deep blockchain integration.
My Responsibilities
- Fullstack Development: Built and integrated the Unity/WebGL frontend with backend services.
- AI Agent Systems: Developed AI-driven in-game agents capable of automating dungeon runs, interacting with players, and executing on-chain decisions.
- Performance Optimization: Improved WebGL build efficiency and minimized load times for smooth cross-device play.
- User Experience Enhancements: Implemented social logins and gasless transactions for frictionless onboarding.
- Production Deployment: Set up infrastructure, CI/CD pipelines, and live deployments across production environments.
Technologies Used
- Frontend/Game Engine: React Unity (WebGL).
- Backend & Services: NestJS,MongoDB, REST APIs
- AI Framework: AI ADK.
- Infrastructure: Nginx, Docker, AWS EC2, Cloudflare.
- Blockchain Integrations: Catridge Wallet.
Key Features
- Fully On-chain Game Logic: Dungeon runs, loot tables, and progression all recorded and validated on Starknet.
- AI Agent NPCs: Autonomous NPCs that negotiate trades, farm resources, and interact with players dynamically.
- Gasless & Social Login: Smooth onboarding with sponsored transactions and one-click authentication.
- Roguelike Dungeon System: Procedurally generated dungeons with random enemy patterns and loot drops.
- Player Asset Ownership: All loot, characters, and progression stored as verifiable on-chain assets.
- Cross-Device Play: Optimized WebGL build for desktop and mobile browsers.