<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Viannee</title>
    <description>The latest articles on DEV Community by Viannee (@vianneej).</description>
    <link>https://dev.to/vianneej</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4192019%2F2f9e9c68-8c59-4cdb-81eb-06ad56b9e58a.jpg</url>
      <title>DEV Community: Viannee</title>
      <link>https://dev.to/vianneej</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vianneej"/>
    <language>en</language>
    <item>
      <title>Brewtopia</title>
      <dc:creator>Viannee</dc:creator>
      <pubDate>Sun, 18 Oct 2026 11:55:14 +0000</pubDate>
      <link>https://dev.to/vianneej/brewtopia-h0f</link>
      <guid>https://dev.to/vianneej/brewtopia-h0f</guid>
      <description>&lt;p&gt;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!&lt;/p&gt;

&lt;p&gt;Our goal was to build a relaxing, interactive world that combines the charm of classic pixel-art games with modern web development and AI.&lt;/p&gt;

&lt;p&gt;🌿 What can you do in Brewtopia?&lt;/p&gt;

&lt;p&gt;Players can explore different locations, including a café, library, flower shop, and park. Along the way, they can:&lt;/p&gt;

&lt;p&gt;☕ Prepare coffee and interact with customers.&lt;/p&gt;

&lt;p&gt;🌷 Explore shops and meet NPCs with unique personalities.&lt;/p&gt;

&lt;p&gt;🪙 Collect coins and complete daily tasks.&lt;/p&gt;

&lt;p&gt;🌞 Experience an in-game day and night cycle.&lt;/p&gt;

&lt;p&gt;🏡 Discover a cozy town filled with custom pixel-art environments.&lt;/p&gt;

&lt;p&gt;We're also exploring Google Gemini API integration to bring more personality to our NPCs through dynamic, AI-generated conversations.&lt;/p&gt;

&lt;p&gt;💻 How we built it&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;We used GitHub for version control and Vercel to deploy our game, making it playable directly in a browser.&lt;/p&gt;

&lt;p&gt;🚀 Challenges and what we learned&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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!&lt;/p&gt;

&lt;p&gt;🌙 What's next?&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;We're excited to continue building this little world!&lt;/p&gt;

&lt;p&gt;🎮 Play Brewtopia: &lt;a href="https://brewtopia.biz" rel="noopener noreferrer"&gt;https://brewtopia.biz&lt;/a&gt;&lt;/p&gt;

</description>
      <category>hf26challenge</category>
      <category>webdev</category>
      <category>gamedev</category>
      <category>devchallenge</category>
    </item>
  </channel>
</rss>
