SeiBound - Fully On-chain Roguelike Game
Overview
SeiBound is a fully on-chain roguelike action game built on the Sei blockchain, designed to merge high-intensity gameplay with decentralized game logic. Every core mechanic-from dungeon runs and loot generation to player progression-is executed and verified on-chain, ensuring fairness, transparency, and true asset ownership. The project emphasizes both immersive player experience and robust blockchain integration.
My Responsibilities
- Fullstack Development - Designed and implemented both the game frontend (Unity/WebGL) and backend services.
- AI Agent Features - Integrated AI-driven in-game agents capable of interacting with players, automating dungeon runs, and making on-chain decisions.
- Performance Optimization - Reduced load times and optimized WebGL builds for smoother cross-device gameplay.
- UX Improvements - Integrated social logins and gasless transactions for a seamless onboarding experience.
- Live Deployment - Configured infrastructure, CI/CD pipelines, and deployment on production environments.
Technologies Used
- Frontend/Game Engine: Unity (WebGL), React, Tailwind CSS
- Backend & Services: NestJS, Node.js, MongoDB, REST APIs
- AI Agents: AxiomKit framework
- Infrastructure: Nginx, Docker, AWS EC2, Cloudflare
- Integrations: Particle Auth (social login), Biconomy (gasless transactions)
Key Features
- Fully On-chain Game Logic: Dungeon runs, loot tables, and progression all recorded and validated on Sei.
- 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.