Site icon Petros Amoiridis

Started making games as an indie

mosaic alien on wall

Photo by Francesco Ungaro on Pexels.com

This post is part of Series: Being a programmer again

I am an indie game developer for the past… 2 weeks 😅. After a 25 year career as a programmer, team leader, support engineer, people manager, head of departments, startup founder, freelancer, I went back to my original passion—being a programmer again.

Not only that, I am now trying to find my path as an indie game developer. A crowded, competitive industry. Nevertheless, satisfying.

I searched and found that Greece (where I live) has a group called Game Developers Association Greece (GDAG). I noticed they had a meetup and I thought it would be a nice idea to attend. Here are a few photos, and a few thoughts from the 2nd GDAG meetup:


Thoughts and notes

Distractions

I mentioned my strategy is to create many small games and ship often until I figure out what works. I am mostly focusing on 2D games. I hear those are a bit easier as an indie game developer. Regardless of what you develop, you have to remain focused with your strategy. It is, however, very easy to break that. An example is what I did for the past couple of days. I started a little open source project to control some aspects of how I setup a development environment for my games. That may or may not prove useful to other folks. I could have spent the time on my current game, but I succumbed to that distraction. No regrets though. Check it out:

drem (DragonRuby Environment Manager)

Double Dragonfly

My first game is Double Dragonfly. It’s not exactly an original game. It started from the book I have just read, Building Games with DragonRuby. But I have extended it and tweaked it a bit. I have more ideas for later, so it will definitely become a bit more unique. For now, you can play it online or download it for your operating system. Check it out:

Double Dragonfly on Itch.io

KIFASS!

I have also started working on another tiny game for the KIFASS game jam. I don’t have much time though, and I hope I will ship something. I only have about 7 to 9 days, depending on what else I will be doing.

Building in public

I have decided to try building in public. Here are some thoughts on that:

It certainly takes time, but I enjoy it for now. I do that on Twitter (being noisy there), but I am going to share summaries here as well. If you want to see frequent updates, I would appreciate a follow.

You got to eat

As I am burning money, a source of pressure is how to make a living. That’s not clear yet, but I have changed my LinkedIn profile to talk a bit about services I can provide as an external contractor and a consultant. Let me know if you need any help. First couple of meetings are always free, so asking doesn’t hurt 🙇‍♂️.

Why?

I had talked about why a few blog posts ago. In summary, it’s all about acting and doing what I want without postponing for some ideal future time. That time will probably never come. I always wanted to see how it is to create games, and here I am trying it.

Here’s what I am doing

At Workbrew, I help our customers succeed, while working on docs, fixing bugs, and developing internal tools. At Amignosis, I pour my heart and skill into crafting slowly brewed software, one thoughtful line at a time. I am craftsman in a world of complexity and low-quality solutions. I am a shoemaker. I take the time to create simple, timeless software built to last. Check what I am doing now and talk to me.

Join 74 other subscribers
Exit mobile version