<?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>Forem: Anul Agarwal</title>
    <description>The latest articles on Forem by Anul Agarwal (@anulagarwal12).</description>
    <link>https://forem.com/anulagarwal12</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%2F1436782%2F66cbc71a-9b64-496d-ab53-ca7bdbf86a57.jpeg</url>
      <title>Forem: Anul Agarwal</title>
      <link>https://forem.com/anulagarwal12</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/anulagarwal12"/>
    <language>en</language>
    <item>
      <title>My 11 yr journey as a [solo] developer (I am 26 yr old now)</title>
      <dc:creator>Anul Agarwal</dc:creator>
      <pubDate>Thu, 25 Jul 2024 19:12:24 +0000</pubDate>
      <link>https://forem.com/anulagarwal12/my-11-yr-journey-as-a-solo-developer-i-am-26-yr-old-now-3i6c</link>
      <guid>https://forem.com/anulagarwal12/my-11-yr-journey-as-a-solo-developer-i-am-26-yr-old-now-3i6c</guid>
      <description>&lt;p&gt;I am a 26-year-old developer from Vadodara, Gujarat.&lt;/p&gt;

&lt;p&gt;What do I develop? Websites, and apps before - now I make games and earn a good living ($5,000 - $9,000/month)&lt;/p&gt;

&lt;p&gt;I have developed since I was 15 (out of passion and curiosity). I started making simple websites using PHP, JS, and MySQL (+HTML/CSS). I used to finish projects for 12th grade students and get some small fees in return.&lt;/p&gt;

&lt;p&gt;In 2014, I was 16 and switched to Android Apps. I made utility apps - music players, photography, launchers etc. Made around $1000!&lt;/p&gt;

&lt;p&gt;I joined a design university in Pune which included gaming as a course. 3 years later I went to Scotland for Masters, all the while still making apps on the side as a passion. I did not earn a lot, as I was busy upskilling and enjoying my Uni life!&lt;/p&gt;

&lt;p&gt;Right before COVID, I returned to Pune for a job, and during COVID I 'quiet quit' my work and started building games on the side. The job was paying me ~$400/month [fresher].&lt;/p&gt;

&lt;p&gt;I got fired eventually, and set up my small remote team to make games. I hired a couple of game devs and artists. I partnered up with publishers who would fund our hypercasual mobile games. I did this from 2020-2022. I earned about $60,000 in total over these 2 years.&lt;/p&gt;

&lt;p&gt;I got a good job offer from a gaming company in Germany in 2022 - got fired again, and I came back to India. I saved about $22,000 in 10 months while I worked there.&lt;/p&gt;

&lt;p&gt;From 2023 to now, I am again making games - mostly as a solo developer but also hiring some freelance people time to time.&lt;/p&gt;

&lt;p&gt;I make web games for platforms like Coolmath games, Gamepix, and GameDistribution. I also take on freelance projects. They pay well, per game, for someone living in a country like India where costs are low. Over the past few months I am earning $5,000-$9,000 every month.&lt;/p&gt;

&lt;p&gt;Each game takes around 2-3 weeks to develop, test and ship to these platforms. I will also put my games on JioGames soon.&lt;/p&gt;

&lt;p&gt;I use tools like ChatGPT to write most of the game code for me. &lt;a href="https://youtu.be/jiSFsdyRgzA?si=UK-dJrIx39hgdD9D" rel="noopener noreferrer"&gt;Check out this video where I earned $10,000 from a game I made using ChatGPT.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I upskilled in writing and&lt;a href="https://www.linkedin.com/in/anulagarwal/" rel="noopener noreferrer"&gt; I am very active on LinkedIn (~10k followers)&lt;/a&gt;. I get my clients and partnerships from there. Writing allows to me talk about my development process in a fun way and gets more people to reach out to me.&lt;/p&gt;

&lt;p&gt;I am more like a 'solopreneur'/'indie' game-dev who wants to leverage social media.&lt;/p&gt;

&lt;p&gt;All of this to say, focus on upskilling and keep at it.&lt;/p&gt;

&lt;p&gt;Developing apps/products is my passion, I have been fired from all 3 jobs I did but that does not mean there is no alternative path. I can never fit in any job structure because I work at a very flexible yet high pace.&lt;/p&gt;

&lt;p&gt;At some point, I may switch back to apps! I miss finding problems in my daily life and creating solutions around it!&lt;/p&gt;

&lt;p&gt;Happy to answer any questions!&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>developer</category>
      <category>programming</category>
    </item>
    <item>
      <title>A solo game developer generated over $400,000 in 12 months from his game, with only 2 Reddit posts.</title>
      <dc:creator>Anul Agarwal</dc:creator>
      <pubDate>Wed, 24 Apr 2024 05:14:00 +0000</pubDate>
      <link>https://forem.com/anulagarwal12/a-solo-game-developer-generated-over-400000-in-12-months-from-his-game-with-only-2-reddit-posts-5ahn</link>
      <guid>https://forem.com/anulagarwal12/a-solo-game-developer-generated-over-400000-in-12-months-from-his-game-with-only-2-reddit-posts-5ahn</guid>
      <description>&lt;p&gt;“I did no paid promotion on the game, the only thing were two posts on Reddit on /r/incremental_games”&lt;/p&gt;

&lt;p&gt;One of the best success stories of a solo game dev that I came across is of Matias Colotto an indie game dev, who developed the Idle Incremental game “Magic Research”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fch705zpf3h96fctzenh5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fch705zpf3h96fctzenh5.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;[Available on &lt;a href="https://store.steampowered.com/app/2311680/Magic_Research/"&gt;Steam&lt;/a&gt;, &lt;a href="https://apps.apple.com/us/app/magic-research/id1671272877"&gt;App Store&lt;/a&gt; &amp;amp; &lt;a href="https://play.google.com/store/apps/details?id=com.mcolotto.magicresearchfull"&gt;Google Play&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;The premium game, rated at 4.9 on GP, is a UI-based idle game where you are the headmaster of a newly created institution of Magic. The game contains various systems including exploration and fighting battles.&lt;/p&gt;

&lt;p&gt;The game features over 40 hours of gameplay 🤯 with 6 dozen storylines to be explored.&lt;/p&gt;

&lt;p&gt;But how did Maticolotto bring this game to reality? Let’s take a look at the interaction I had with the developer:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcz5u59rgye0bymsnx5ml.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcz5u59rgye0bymsnx5ml.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How did you come up with the idea?
&lt;/h2&gt;

&lt;p&gt;“I love the concept of magic and the idea of using spells to solve nearly every possible situation. At the same time I felt like there’s not many quality incremental games that are not freemium / designed to try to get more money out of the player, so I decided to start the game.&lt;/p&gt;

&lt;p&gt;Then, when I designed the Apprentices feature, something clicked and I found the game felt actually incredibly fun, to the point I wanted to play it over other games, even if I already knew how everything worked. That inspired me to keep going and eventually finish the game.”&lt;/p&gt;

&lt;h2&gt;
  
  
  How did you design the game and balance all the systems and resources?
&lt;/h2&gt;

&lt;p&gt;“In terms of design: Although I had a rough idea (a few google docs and a spreadsheet to balance some key things, like the exp requirements to level up or the bonuses from retirement) most of it was essentially just building the feature I thought was appealing, playing through, and if it wasn’t fun, rebalance or change things until it became fun.&lt;/p&gt;

&lt;p&gt;That’s why many of the new discoveries appear as solutions to problems you are haunted by for a while.&lt;/p&gt;

&lt;p&gt;It also helped I was just focused on building this as a hobby/side project and not really depending on it to make a living — it made it possible for me to focus on making a good game rather than on monetization.”&lt;/p&gt;

&lt;h2&gt;
  
  
  How long did you work on the game for?
&lt;/h2&gt;

&lt;p&gt;“It took me about 7 months to build the entire game, end to end, working 6+ hours on it every day. But it actually took much longer and most development happened in bursts. After the initial release on Android, I spent 3~4 more months bringing it to other platforms, doing a lot of UI improvements, and adding post-game content”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7erz5vfjsx106xqok2ed.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7erz5vfjsx106xqok2ed.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Did you promote the game anywhere, like Reddit, Twitter, or Youtube?
&lt;/h2&gt;

&lt;p&gt;“Marketing: I did no paid promotion on the game, the only thing were two posts on Reddit on /r/incremental_games. My account was banned when I made a third post as I guess Reddit’s systems thought I was a bot. I’ve since gotten it unbanned, but I haven’t done any paid promotion or further promotion frankly.”&lt;/p&gt;

&lt;h2&gt;
  
  
  How many players have played the game so far?
&lt;/h2&gt;

&lt;p&gt;“I would say at least 50k at this point. To be honest it’s crazy how popular it got. It was a passion project of mine and I realistically didn’t expect to get more than about 200 sales.”&lt;br&gt;
(The number is from my interview with Matias 6 months ago. In a recent conversation, about a week ago - the number of players who played the game is ~100k!)&lt;/p&gt;

&lt;h2&gt;
  
  
  Do you also plan to do a second version?
&lt;/h2&gt;

&lt;p&gt;“I am working on a second game, yes — which is why there haven’t been many updates on Magic Research for a while! But it’s still too early to announce much.”&lt;/p&gt;

&lt;p&gt;This should be a solid inspiration for all the game devs out there looking to work on their own projects — Being a solo game developer comes with its own set of constraints — You have to become the artist, designer &amp;amp; marketer of your own game.&lt;/p&gt;

&lt;p&gt;I have played the game and interaction between different systems is quite good. A perfect recipe for an indie game dev — if you are limited by Art, just make the UI your art!&lt;/p&gt;

&lt;p&gt;— — — — — — — — — — — — — — — — — —&lt;br&gt;
I am Anul 👋&lt;br&gt;
👨🏻‍💻 I post insights, memes, and how-to’s around the games industry&lt;br&gt;
🎮 Follow to level up your game development &amp;amp; design&lt;/p&gt;

&lt;p&gt;I invest a lot of time to research and edit my articles. To show support, you can follow me or &lt;a href="https://gameplaydev.substack.com/"&gt;subscribe to my newsletter&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/anulagarwal/"&gt;You can connect with me on LinkedIn where I talk about gen-AI tools and game industry trends.&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Do we have any game-devs here? Happy to connect!</title>
      <dc:creator>Anul Agarwal</dc:creator>
      <pubDate>Wed, 24 Apr 2024 04:32:56 +0000</pubDate>
      <link>https://forem.com/anulagarwal12/do-we-have-any-game-devs-here-happy-to-connect-2f65</link>
      <guid>https://forem.com/anulagarwal12/do-we-have-any-game-devs-here-happy-to-connect-2f65</guid>
      <description>&lt;p&gt;I am new to this platform and looking forward to the game-dev community here!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I am using ChatGPT to animate my characters, in less than 5 minutes. Here is how you can do it too:</title>
      <dc:creator>Anul Agarwal</dc:creator>
      <pubDate>Tue, 23 Apr 2024 04:28:42 +0000</pubDate>
      <link>https://forem.com/anulagarwal12/i-am-using-chatgpt-to-animate-my-characters-in-less-than-5-minutes-here-is-how-you-can-do-it-too-5c33</link>
      <guid>https://forem.com/anulagarwal12/i-am-using-chatgpt-to-animate-my-characters-in-less-than-5-minutes-here-is-how-you-can-do-it-too-5c33</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvmltuodkm8scljql719n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvmltuodkm8scljql719n.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have been experimenting a lot with ChatGPT and DALL-E 3. You can create:&lt;/p&gt;

&lt;p&gt;🌟 Game Characters/Assets&lt;br&gt;
🌟 Game Logo&lt;br&gt;
🌟 Game posters/marketing materials&lt;br&gt;
And now, Sprite-sheets, so you can add more life to your game.&lt;/p&gt;

&lt;p&gt;Here is an example:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3ngum355at6fiq1ovgl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr3ngum355at6fiq1ovgl.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here is how to do this:&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Start a new chat with ChatGPT &amp;amp; Select GPT-4 &amp;amp; DALL-E Plugin
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjfq4nxc718c3r9vdmss.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcjfq4nxc718c3r9vdmss.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Prompt:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fltdi01nmz03ox8yl5ptd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fltdi01nmz03ox8yl5ptd.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Revisions
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1i2dfp34hdqmcvgaso5k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1i2dfp34hdqmcvgaso5k.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You will not get the perfect result on the first go. &lt;strong&gt;You need to provide feedback and train the chat.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvbhty9p341zpi81kuga.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpvbhty9p341zpi81kuga.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;State the problem &amp;amp; ask it to ‘fix it’.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fciowk1m6di2ip43ie8qg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fciowk1m6di2ip43ie8qg.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fei97dddzopazi0qciy39.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fei97dddzopazi0qciy39.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now this is great! But we want 16 frames.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff64e56gnee3jg40sr5rw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff64e56gnee3jg40sr5rw.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally, we have our desired Sprite sheet!&lt;br&gt;
You will not have the perfect sheet here. This is good for experimentation and visualizing different characters.&lt;/p&gt;

&lt;p&gt;The next step is to ‘slice’ this sheet and generate a GIF. There are 2 ways you can do this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ChatGPT — Data analysis&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff50y5tuuqs4bfbaet0ci.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff50y5tuuqs4bfbaet0ci.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Simple and straightforward but not very flexible to customize. It slices the image by dividing the image into 5x3 frames.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://huggingface.co/spaces/nagolinc/spritesheet_to_gif" rel="noopener noreferrer"&gt;HuggingFace Spritesheet editor&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ptbh8qdm6t4rb5fu91c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ptbh8qdm6t4rb5fu91c.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I prefer this as you can customize the boundaries and specify how many frames in each row exist.&lt;/p&gt;

&lt;p&gt;Our final result!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F58y9ea9qkqktitm087ux.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F58y9ea9qkqktitm087ux.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And another one!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F18oz9is8sbwmlu2wn8e9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F18oz9is8sbwmlu2wn8e9.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can generate as many characters or item animations are you like.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@anulagarwal12/i-generated-the-trending-watermelon-game-using-chatgpt-including-the-2d-art-here-is-how-b70a60214454?source=post_page-----eeec5e4f3cdd--------------------------------" rel="noopener noreferrer"&gt;Btw, I generated a famous trending game entirely using ChatGPT! Check it out here!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/channel/UChtVf9R8XKJnHiu9Hejn5Rg" rel="noopener noreferrer"&gt;Subscribe to my YouTube, where I shared how I earned $10k from an AI-generated game!&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;With ChatGPT &amp;amp; the new DALL-E 3, the possibilities are endless. The end result may not be perfect, but it is far better than what it was a year ago.&lt;/p&gt;

&lt;p&gt;With upcoming improvements, we will be able to nail pixel-perfect results that we can use in the game!&lt;/p&gt;

&lt;p&gt;Stay tuned as I experiment more with gen-AI tools for game dev!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/anulagarwal/" rel="noopener noreferrer"&gt;You can connect with me on LinkedIn where I talk about gen-AI tools, earning $$ from games and game industry trends.&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I built a game using ChatGPT in 2 weeks that made $10,000</title>
      <dc:creator>Anul Agarwal</dc:creator>
      <pubDate>Mon, 22 Apr 2024 04:20:06 +0000</pubDate>
      <link>https://forem.com/anulagarwal12/i-built-a-game-using-chatgpt-in-2-weeks-that-made-10000-1n2i</link>
      <guid>https://forem.com/anulagarwal12/i-built-a-game-using-chatgpt-in-2-weeks-that-made-10000-1n2i</guid>
      <description>&lt;p&gt;I used ChatGPT to make the famous Watermelon Game, in less than 2 weeks, which earned ~$10,000 over web platforms and through organic mobile players!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fec60ax6a949d84jo8mft.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fec60ax6a949d84jo8mft.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ChatGPT&lt;br&gt;
I use ChatGPT a lot to write gameplay mechanic code for my games. It is the best tool to delegate complex mathematical problems that are sometimes needed while coding games.&lt;/p&gt;

&lt;p&gt;For the Watermelon Game, I used ChatGPT to:&lt;/p&gt;

&lt;p&gt;👨🏻‍💻Write gameplay code&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmmjetrkk0kuaoieo5ay.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmmjetrkk0kuaoieo5ay.png" alt="Image description" width="800" height="762"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌟 Controlling the dropper,&lt;br&gt;
🌟 Dropping of fruits,&lt;br&gt;
🌟 Merging the fruits to evolve into bigger fruits,&lt;br&gt;
🌟 Win/Lose condition!&lt;/p&gt;

&lt;p&gt;🎨 Generate the 2D fruit assets of the game&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxi0d5oeq8ekdooumwnix.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxi0d5oeq8ekdooumwnix.png" alt="Image description" width="800" height="631"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌟 I asked ChatGPT (DALL-E) to generate some 2D images for the fruits in Kawaii style!&lt;/p&gt;

&lt;p&gt;Then I imported these into an online PhotoShop tool (Photopea.com), to clean out the background and use them in Unity!&lt;/p&gt;

&lt;p&gt;It took me 1 week to get the gameplay right and another week to polish the game!&lt;/p&gt;

&lt;p&gt;Then all I had to do was reach out to various web-platforms to publish the game 🙏&lt;/p&gt;

&lt;p&gt;Earnings (Web-Platforms)&lt;br&gt;
Once the game was ready, I reached out to various web-game platforms. These platforms have a loyal player base that keep coming back to search for fresh and new games.&lt;/p&gt;

&lt;p&gt;The most common way to monetize on these platforms is to show Normal ads and Rewarded ads.&lt;/p&gt;

&lt;p&gt;I earned from the following sources:&lt;/p&gt;

&lt;p&gt;✅ GameDistribution (ad-revenue) ($1,500)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqwmm91zl4k7fudsoac5z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqwmm91zl4k7fudsoac5z.png" alt="Image description" width="800" height="483"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✅ Coolmath Games (license fee) ($2,500)&lt;/p&gt;

&lt;p&gt;✅ Rainmaker Games (special one-time request for their web3 startup) (license fee) ($3,000)&lt;/p&gt;

&lt;p&gt;✅ Publisher competition (SuperSonic) (one-time fee) ($300)&lt;/p&gt;

&lt;p&gt;✅ Mobile organic installs (My previous app got banned!) (ad-revenue) ($2300)&lt;/p&gt;

&lt;p&gt;Distributing games to web-portals is one of the easiest ways to generate revenue from your games!&lt;/p&gt;

&lt;p&gt;Watch the video&lt;br&gt;
To explain better the revenue from each source, I have created a YouTube video (~8.5 minutes):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/jiSFsdyRgzA"&gt;https://youtu.be/jiSFsdyRgzA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the video, I cover:&lt;br&gt;
🌟 Generated 2D assets using ChatGPT.&lt;br&gt;
🌟 Writing gameplay code using ChatGPT.&lt;br&gt;
🌟 Different web game platforms where I distributed the game.&lt;br&gt;
🌟 Earnings from the web game portals.&lt;br&gt;
🌟 A list of a few web game portals where you can upload the games.&lt;/p&gt;

&lt;p&gt;If you found the video useful, do subscribe as this is my first YouTube video 🙏&lt;/p&gt;

&lt;p&gt;I plan to do more of these in the future, if you have any questions related to making games — leave your questions in the comments!&lt;/p&gt;

&lt;p&gt;Until next time,&lt;br&gt;
Anul&lt;/p&gt;

&lt;p&gt;— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —&lt;/p&gt;

&lt;p&gt;I invest a lot of time to research and edit my articles. To show support, &lt;a href="https://gameplaydev.substack.com/"&gt;you can follow me or subscribe to my newsletter!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/anulagarwal/"&gt;You can connect with me on LinkedIn&lt;/a&gt; where I talk about gen-AI tools and game industry trends.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>chatgpt</category>
      <category>indiede</category>
      <category>developer</category>
    </item>
  </channel>
</rss>
