
A browser-based anime/manga-styled adventure game built around the Avalanche blockchain
๐ฎ Play Now โข ๐ Documentation โข ๐จ Features โข ๐ Deployment
AVALORA is an immersive browser-based adventure game that combines the captivating aesthetics of anime and manga with cutting-edge Web3 technology. Set in the mystical Avalanche realm, players embark on epic quests, master typing challenges, and learn about blockchain technology while earning gems and cosmetics.
Players progress through comic-inspired story chapters, defeat enemies via typing challenges and Web3 quizzes, and earn gems that can be exchanged for AVAX tokens. The game seamlessly blends entertainment with education, making blockchain technology accessible through engaging gameplay.
- Epic Quest System: Comic-style story chapters with immersive lore
- Battle Encounters: Typing challenges, word jumbles, and Web3 trivia
- Character Progression: Level up, earn XP, and collect gems
- Training Grounds: Practice typing skills and learn blockchain concepts
- Achievement System: Unlock badges and track your progress
- Anime/Manga Aesthetic: Authentic Japanese-inspired art style
- Fluid Animations: GSAP-powered scroll animations and transitions
- Seamless Blending: Smooth transitions between sections
- Floating Particles: Dynamic background effects
- Manga Borders: Comic-book style UI elements
- Wallet Connect: MetaMask integration (expandable)
- Gem Economy: In-game currency system
- NFT Marketplace: Trade cosmetics and rare items
- Avalanche Education: Learn about blockchain technology
- Global Leaderboards: Compete with players worldwide
- Profile Customization: Personalize your character
- Marketplace Trading: Buy and sell cosmetic items
- Achievement Sharing: Show off your accomplishments
The realm faces constant threats from the Meron Forces - dark entities seeking to corrupt the network:
![]() Meron Devil Chaos Bringer ๐ฅ Corruption Element |
![]() Meron Dragon Ancient Terror ๐ Destruction Element |
![]() Meron Emperor Dark Ruler ๐ Dominion Element |
![]() Meron Witch Spell Weaver ๐ฎ Dark Magic Element |
- Next.js 14: React framework with App Router
- TypeScript: Type-safe development
- React 18: Modern React with concurrent features
- Tailwind CSS: Utility-first CSS framework
- Framer Motion: Smooth page transitions and animations
- GSAP: Advanced scroll-triggered animations
- Custom CSS: Manga-style borders and effects
- React Context: Global game state management
- Local Storage: Persistent player data
- ESLint: Code linting and formatting
- PostCSS: CSS processing and optimization
- Autoprefixer: CSS vendor prefixing
- Node.js 18.0 or higher
- npm or yarn package manager
-
Clone the repository
git clone https://github.com/jishanahmed-shaikh/avalora.git cd AVALORA
-
Install dependencies
npm install # or yarn install
-
Run the development server
npm run dev # or yarn dev
-
Open your browser Navigate to http://localhost:3000
npm run build
npm start
- Hero Section: Immersive video background with AVALORA logo
- Smooth Scrolling: GSAP-powered section transitions
- Character Showcase: Meet the legendary heroes and villains
- Lore Introduction: Discover the Avalanche realm's rich history
- Anime-styled Modal: Beautiful login/signup interface
- Wallet Integration: Connected with MetaMask
- Proper Validation: Connected with the AVAX - AVALANCHE Network Chain
- Smooth Transitions: Anime-themed page transitions
- Player Stats: Level, HP, gems, and XP tracking
- Quick Navigation: Access all game features
- Recent Activity: Track your progress and achievements
- Dynamic Background: Floating particles and animations
- Comic Panels: Story introduction before battles
- Battle Types:
- Typing challenges (speed and accuracy)
- Word jumble puzzles
- Web3/Avalanche trivia
- More Battle Inspired Mini-Challenges Coming Soon....
- Reward System: Earn Gems for completing quests, challenges, battles and victories
- Consequence System: Lose HP for defeats
- Typing Practice: Improve WPM and accuracy
- Web3 Education: Learn about AVALANCHE, WEB3, Smart Contracts & Blockchain
- Progress Tracking: Monitor skill development
- Item Categories: Avatars, weapons, accessories, backgrounds
- Rarity System: Common, Rare, Epic, Legendary
- Gem Economy: Purchase items with earned gems
- Visual Previews: High-quality item showcases
- Visual Style: Inspired by popular anime and manga
- Color Palette: Avalanche red (#E84142) with black/white contrasts
- Typography: Japanese-inspired fonts (Orbitron, Noto Sans JP)
- UI Elements: Manga borders, speech bubbles, and comic panels
- Fluid Transitions: Seamless page changes with anime effects
- Responsive Design: Optimized for all device sizes
- Accessibility: Keyboard navigation and screen reader support
- Performance: Optimized animations and lazy loading
AVALORA/
โโโ app/ # Next.js App Router
โ โโโ auth/ # Authentication pages
โ โโโ dashboard/ # Game hub
โ โโโ quest/ # Battle system
โ โโโ training/ # Skill development
โ โโโ marketplace/ # Item trading
โ โโโ leaderboard/ # Global rankings
โ โโโ profile/ # Character customization
โ โโโ globals.css # Global styles
โ โโโ layout.tsx # Root layout
โ โโโ page.tsx # Landing page
โ โโโ providers.tsx # Context providers
โโโ components/ # Reusable components
โ โโโ landing/ # Landing page sections
โ โโโ FloatingParticles.tsx
โ โโโ PageTransition.tsx
โ โโโ WhirlpoolButton.tsx
โโโ public/ # Static assets
โ โโโ Artworks-Characters/
โ โโโ BadgeAssets/
โ โโโ ImageAssets/
โ โโโ LogoAssets/
โ โโโ VideoAssets/
โ โโโ VillainAssets/
โ โโโ WebsiteAssets/
โโโ README.md
- Advanced battle mechanics
- More character classes
- Extended story chapters
- Mobile app development
- Real Avalanche network integration
- NFT marketplace deployment
- AVAX token integration
- Smart contract development
- Guild system
- Multiplayer battles
- Tournament mode
- Social features expansion
- Mobile applications
- VR/AR integration
- Cross-platform play
- Esports tournaments
We welcome contributions from the community! Please read our Contributing Guidelines before submitting pull requests.
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Avalanche Team for blockchain inspiration
- Anime/Manga Community for artistic inspiration
- Open Source Contributors for amazing tools and libraries
- Gaming Community for feedback and support
The bonds of the white snow await your mastery! โ๏ธโ๏ธ
๐ฎ Start Your Journey โข ๐ง Contact Us โข ๐ฆ Follow Us
Made with โค๏ธ by the AVALORA Team