We created Brewtopia, a cozy browser-based game inspired by Stardew Valley, where players can run their own café, explore a small town, and interact with unique characters!
Our goal was to build a relaxing, interactive world that combines the charm of classic pixel-art games with modern web development and AI.
🌿 What can you do in Brewtopia?
Players can explore different locations, including a café, library, flower shop, and park. Along the way, they can:
☕ Prepare coffee and interact with customers.
🌷 Explore shops and meet NPCs with unique personalities.
🪙 Collect coins and complete daily tasks.
🌞 Experience an in-game day and night cycle.
🏡 Discover a cozy town filled with custom pixel-art environments.
We're also exploring Google Gemini API integration to bring more personality to our NPCs through dynamic, AI-generated conversations.
💻 How we built it
We developed Brewtopia using JavaScript, HTML, CSS, and Phaser.js. We created custom pixel-art assets, character animations, and interactive environments to bring the world to life.
We used GitHub for version control and Vercel to deploy our game, making it playable directly in a browser.
🚀 Challenges and what we learned
One of our biggest challenges was learning how different game development is from traditional web development. We had to work with character movement, sprite animations, collisions, game states, and real-time interactions while keeping the visual style consistent.
Learning Phaser.js and seeing all the pieces come together into an explorable game world was one of the most rewarding parts of the experience!
🌙 What's next?
We hope to expand Brewtopia with more NPC interactions, dialogue, additional quests, and a customizable room where players can spend their hard-earned coins on furniture and decorations.
We're excited to continue building this little world!
🎮 Play Brewtopia: https://brewtopia.biz
Top comments (0)