A fast, fun, social dragon game built as a Base mini app. Challenge friends, compete on leaderboards, and unlock achievements!
- 🎮 Fast Gameplay - Tap the dragon to score points
- 🏆 Leaderboards - Compete with friends globally
- 🎯 Achievements - Unlock badges and accomplishments
- 🔊 Sound Effects - Immersive audio feedback
- ✨ Animations - Smooth visual feedback
- 📱 Mobile Optimized - Perfect for mobile gaming
- 🔗 Social Sharing - Share scores with friends
- 💾 Persistent Data - Scores saved between sessions
- 🎨 Clean UI - Focused on gameplay experience
- Framework: Next.js 14
- Platform: Base Mini App
- Wallet: Wagmi + Base networks
- Styling: Tailwind CSS
- SDK: @farcaster/miniapp-sdk
- Node.js 18+
- npm or yarn
# Clone the repository
git clone https://github.com/Dragboyz/miniapp-dragman.git
cd miniapp-dragman
# Install dependencies
npm install
# Run development server
npm run dev# Build for production
npm run build
# Start production server
npm start- ✅ SDK Integration - Full Base Mini App SDK integration
- ✅ Context Access - User profile, location, and client data
- ✅ Haptic Feedback - Device vibration for enhanced UX
- ✅ Native Sharing - Compose casts directly from the app
- ✅ Authentication - Context-based user authentication
- ✅ Manifest Signed - Properly signed for Base deployment
- ✅ Clean Architecture - Focused on core gameplay
- Tap to Score: Tap the dragon to accumulate points
- Combo System: Build combos for higher scores
- High Score: Track your personal best
- Achievements: Unlock badges for various milestones
- Leaderboard: Compete with friends globally
- Social Features: Share scores and compete with friends
- Persistent Data: Scores saved between sessions
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
MIT License - see LICENSE file for details
For support, email support@dragman.xyz or create an issue on GitHub.
Powered by Base 🚀