<?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: Elaine Cui</title>
    <description>The latest articles on DEV Community by Elaine Cui (@stuuupidfish).</description>
    <link>https://dev.to/stuuupidfish</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3755124%2Fd5f91652-74e2-456e-8287-6c5983108280.png</url>
      <title>DEV Community: Elaine Cui</title>
      <link>https://dev.to/stuuupidfish</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/stuuupidfish"/>
    <language>en</language>
    <item>
      <title>Hamster Diver</title>
      <dc:creator>Elaine Cui</dc:creator>
      <pubDate>Mon, 08 Jun 2026 01:12:52 +0000</pubDate>
      <link>https://dev.to/stuuupidfish/hamster-diver-22n3</link>
      <guid>https://dev.to/stuuupidfish/hamster-diver-22n3</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-05-21"&gt;GitHub Finish-Up-A-Thon Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Help! Hamsphere is trapped at the bottom of the ocean! Navigate her safely to the surface by avoiding obstacles and replenishing her oxygen level with bubbles.&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/stuuupidfish"&gt;@stuuupidfish&lt;/a&gt;: Game Development/Programming + Art (secondary)&lt;br&gt;
&lt;a class="mentioned-user" href="https://dev.to/szhangk"&gt;@szhangk&lt;/a&gt;: Art (primary) + Animation&lt;br&gt;
&lt;a class="mentioned-user" href="https://dev.to/chailattee"&gt;@chailattee&lt;/a&gt;: Music + Audio&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Hamster Diver is an arcade-style video game with 6 different levels and an endless mode. You play as Hamsphere, a hamster stuck at the bottom of the ocean who trying to navigate her way back up to the surface. However, there's a catch. You only have so much oxygen to use before you will drown! Collecting air bubbles will replenish your oxygen and running into enemies will deplete it. As you progress, levels become harder, but beating all 6 unlocks the endless mode where you can shoot for a new high score!&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://stuuupidfish.itch.io/hamster-diver" rel="noopener noreferrer"&gt;Play Hamster Diver now on itch.io!&lt;/a&gt;&lt;br&gt;
&lt;a href="https://youtu.be/Mh8p9zQYDaw" rel="noopener noreferrer"&gt;Playthrough / Demo&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/Stuuupidfish/HamsterDiver2" rel="noopener noreferrer"&gt;GitHub repo&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;Initially, this game was created for Global Game Jam. However, due to the Jam's 3-day time constraint, we had to make some compromises so we could create a playable game within the deadline. As we were demoing the game, we got lots of feedback from players who wanted to see certain features such as levels and varying difficulty. Luckily, the GitHub Finish-Up-A-Thon gave us the opportunity to implement our feedback and expand the game to was we initially envisioned it to be! &lt;br&gt;
The old/original version of Hamster Diver can be found &lt;a href="https://globalgamejam.org/games/2026/hamster-diver-4" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;p&gt;Most of the game was made by hand but Copilot was used a lot when it came to the tedious work. Tasks like debugging, writing Game Object animation scripts and Coroutines were all handled by Copilot. &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>gamedev</category>
      <category>unity2d</category>
    </item>
  </channel>
</rss>
