🌟 Inspiration

Reddit has always thrived on shared knowledge and community discovery—from r/todayilearned to passionate hobby communities. We wanted to create something that captures Reddit's love for both learning and playful competition. Inspired by the timeless appeal of Pokémon and the educational power of wildlife documentaries, UpPaws Animal Trainer was born—a game where Redditors become wildlife researchers, collecting and training real animals through puzzle-solving adventures.

🎮 What it does

UpPaws Animal Trainer transforms Reddit into an immersive animal collection RPG where players:

  • Explore 8 diverse habitats from coral reefs to arctic tundra
  • Solve animal puzzles to "capture" creatures for their collection
  • Battle other trainers using strategic turn-based combat
  • Discover 500+ real animals with authentic conservation data
  • Hunt for shiny variants with special visual effects and stat bonuses
  • Evolve animals through training and friendship systems
  • Trade with friends and participate in community tournaments
  • Learn wildlife facts and support real conservation efforts

✨ Key Features

  • Pokémon-inspired mechanics with educational wildlife focus
  • Daily expeditions with habitat-specific encounters
  • Comprehensive progression including trainer levels, badges, and achievements
  • Social integration with Reddit-native sharing and community challenges
  • Cross-platform excellence optimised for mobile and desktop
  • Premium features including expanded storage and exclusive content
  • Conservation partnerships connecting gameplay to real-world impact

🛠️ How we built it

  • Built on Reddit Devvit Web with full Interactive Posts integration
  • Developed a modular TypeScript architecture with a 500+ animal database
  • Created puzzle-capture mechanics combining word games with wildlife education
  • Implemented a turn-based battle system with habitat-based type effectiveness
  • Designed a responsive UI that works seamlessly across all devices
  • Built a comprehensive testing suite with unit, integration, and performance tests
  • Integrated Redis storage for scalable data persistence and real-time features

🚧 Challenges we ran into

  • Balancing complexity and accessibility - creating deep RPG mechanics while keeping the game approachable
  • Performance optimisation - ensuring smooth 60fps gameplay with large datasets on mobile devices
  • Educational accuracy - researching and validating facts for 500+ animals across 8 habitats
  • Community integration - designing features that enhance rather than compete with Reddit's social nature
  • Scalable architecture - building systems that can handle thousands of concurrent players

🏅 Accomplishments that we're proud of

  • 500+ animals implemented with authentic scientific data and conservation status
  • Production-ready codebase with comprehensive testing and performance monitoring
  • Innovative puzzle mechanics that make learning about wildlife genuinely fun
  • Deep Reddit integration, including subreddit gyms and moderator champion systems
  • Educational partnerships framework for real-world conservation impact
  • Technical excellence demonstrating advanced Devvit Web capabilities

📚 What we learned

  • How to create engaging educational content that doesn't feel like homework
  • The power of community-driven gameplay in building lasting engagement
  • Advanced Devvit Web techniques for building complex, performant games
  • How gamification can drive conservation awareness and real-world impact
  • The importance of comprehensive testing for production-ready Reddit apps

🔮 What's next for UpPaws Animal Trainer

  • Launch beta program with select subreddit communities
  • Expand educational partnerships with zoos and wildlife organisations
  • Add AR features for real-world animal discovery experiences
  • Implement user-generated content, allowing players to submit animal facts
  • Create competitive leagues with seasonal tournaments and championships
  • Develop conservation impact tracking showing real-world donations generated through gameplay
  • Build cross-subreddit events bringing different communities together through shared challenges

UpPaws Animal Trainer represents the future of educational gaming on Reddit—where learning, community, and conservation come together in an experience that's both deeply engaging and meaningfully impactful.

Built With

Share this project:

Updates