itch.io is community of indie game creators and players

From ๐Ÿ’ผ to ๐ŸŽฎ Indie Game Developer: The Adventure That Never Stops Surprising DevLog.0

[VERSIร“N EN ESPAร‘OL]

Hey there! ๐Ÿ‘‹ Welcome to my first ๐Ÿ“ devlog in this crazy journey of being an Indie Game Developer. If you're here, it's because maybe you're also thinking about jumping into the adventure of indie development, or at least, you're curious about what it's really like to live on the other side of the screen ๐Ÿ–ฅ๏ธ. Is it fun? ๐Ÿคช Exhausting? ๐Ÿ˜ซ Maddening? ๐Ÿ˜ต Spoiler: it's all that and much more.

This story begins after a few years working ๐Ÿ’ผ at various companies in the video game world ๐ŸŽฎ. No, I didn't work for Rockstar or Blizzard, but I'm sure some of the games I worked on ring a bell: "Tetris Beat" (on ๐ŸŽ Arcade), "๐Ÿช Jam Blast", "๐Ÿพ Pop", "โ„๏ธ Adventure"... yes, yes, that frozen girl also had a sequel in a game by Osmo. Things like that happened while I was still trying to figure out if โ˜•, ๐Ÿต, or ๐Ÿง‰ helped more to endure an endless coding session ๐Ÿ’ป.

But let's go back to the beginning. It all started when I was a 13-year-old kid ๐Ÿ‘ถ, full of curiosity ๐Ÿค”, and with a computer ๐Ÿ–ฅ๏ธ that still booted with MS-DOS. My first "games" were small programs in C that compiled something with the Windows console ๐Ÿ’พ. In fact, one of my first achievements was a rudimentary trivia for terminal, but hey, I was 13 years old, and the console was my Promised Land ๐ŸŒˆ.

The big leap came in 2013, after a bunch of adventures and odd jobs ๐ŸŽข. I decided to revisit those old times. Everything seemed much more complex than I remembered, but I wasn't discouraged ๐Ÿ’ช. I started to rearrange my ideas, and after trial and error, I realized I wanted to create something fun and challenging for myself ๐ŸŽฏ. And so, with the same conviction as a kid choosing their first Pokรฉmon ๐Ÿ‰, I thought: โ€œLet's make video games! It's going to be fun!โ€. Spoiler number two: it's fun, but it's also crazy ๐Ÿคช.

The best tool I had at my disposal was Unity ๐Ÿ”ง. I already had some experience with C, and the jump to C# was quite natural ๐ŸŒฑ. So, with Unity under my arm, I set out to code ๐Ÿ‘จโ€๐Ÿ’ป. I spent an entire year glued to the screen, 20 hours a day, seven days a week ๐Ÿ—“๏ธ, doing tutorial after tutorial ๐Ÿ“š, creating my own little โ€œthingsโ€ (let's affectionately call them โ€œ๐Ÿ’ฉโ€) and breaking everything over and over again ๐Ÿ”จ. But that's part of the process, right?

It was during that time that I stumbled upon the concept of virtual Game Jams and jumped in headfirst ๐ŸŠโ€โ™‚๏ธ. I learned a ton, and in fact, some of those creations were lost forever because at that time, I didnโ€™t even know what Git was ๐Ÿคทโ€โ™‚๏ธ. My backup? An old hard drive ๐Ÿ’ฝ that, unfortunately, one day said โ€œgoodbyeโ€ forever ๐Ÿ‘‹. First advice: use Git, folks! ๐Ÿ’ก

And now, the present โณ. I'm still working for a video game company, but I have to confess that every day I feel less motivated to stay in the โ€œofficial industryโ€ ๐Ÿข. Maybe itโ€™s because of the endless meetings ๐Ÿฅฑ, or seeing friends getting laid off overnight due to โ€œnecessary cutsโ€ โœ‚๏ธ. Job insecurity and the lack of empathy behind those corporate decisions have left me a bit burned out ๐Ÿ”ฅ, to be honest.

And that's why I've decided to migrate back to the old and beloved field of independence ๐ŸŒพ. Where I'm the one who decides what stories to tell ๐Ÿ“œ, where, and how to tell them. Where every mistake is a lesson ๐Ÿ“– that I choose to learn, and every small success, a personal victory ๐Ÿ†. This is just the beginning of my journey as an Indie Game Developer, and I can't wait to share it with you ๐Ÿค—.

This devlog is not only a record of my progress but also an invitation โœ‰๏ธ. If you also feel that spark of creation โœจ or are considering diving into this world, come along! Letโ€™s discover together how deep the indie development rabbit hole ๐Ÿ‡ goes.

To be continued... ๐Ÿ‘‡๐Ÿป

Leave a comment