Posted February 27, 2022 by volnt
#postmortem
I released my first game Alien Shepherd on the 25th of February on steam.
Alien Shepherd is a precision platformer with a flying mechanic that allows you to go in any direction for a short duration. There's two different biomes and 50+ levels of increasing difficulty.
I started development in December 2020 and worked on it after my full-time job until the release. My sister worked on the graphics and I worked on the development.
Because I have a lot of experience with Python, I started working on the game using pygame. But, I had a lot of difficulties making builds for Windows and making shaders work, so I switched to Heaps.io after about 2 months. I'm a bit stubborn and didn't want to use an engine. I'm a developer and I like writing code, so a library made more sense to me.
The initial goal was to release a game on Steam, and have fun doing it. Some people want to write a book in their life, I wanted to publish a game that I could be proud of.
At launch we had 80 wishlists. I used Twitter to get there, the #WishlistWednesday had the best conversion from tweet to wishlist. Right now we're at 115 wishlists. The release brought more wishlists than I anticipated, I guess the new releases appear on a Steam page that brings traffic to the game's page.
Median time played is 47 minutes, which is lower than Steam average, but I expect this to go up because the game has only been out for 36h.
Since release, we have sold 11 copies of the game for a gross revenue of $46 and a net revenue of $36.
Most copies sold in my home country (France) even though I marketed the game in English. This tells me that people who bought the game are friends of friends and not people that came from Twitter.
There are a lot of things that helped releasing the game:
For this game, the goal was to release a game I could consider "finished". If I ever attempt to make another one, I would aim for financial success. That means >$20/h return on time spent developing the game.
To achieve that, I would start the marketing much earlier in the development process. I would focus on a vertical slice of the game and polish it until I get enough wishlists. Only with enough wishlists, I would start spending time on creating content.
I would also not create a platformer. They are, by far, not the best performing games on steam. And I feel like the ratio between play-time / development-time isn't high compared to something with high replayability like roguelikes. The level-design was definitely not what was the most fun for me.