Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
April 25, 2019
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:


Milan Babuskov's Blog


Started gaming in 80's on C64 and later on Amiga 500. Switched to PC around 2000. Built games since I was 10-year old, initially in BASIC, then Assembly and finally using C and C++. Sometimes I also write stuff in Java for Android or JavaScript for web. I prefer using open source technologies and build my games mostly using libGDX and SDL2.

In 2000's I created a couple of successful open source games:

Both games have over 50.000 downloads on sourceforge, and Njam was featured in many news sites and even some printed magazines.

In 2013. I left my day job and turned game making from hobby into full-time endeavour. I released my first commercial game on Android and iOS:

It was a part of LudumDare challenge and got good ratings and over 3500 players. However, since I'm a big gamer myself, I decided to make games for the platform I use for gaming: PC. My first Steam game got released in 2015:

It's a hard physics-based puzzle game. While it doesn't appeal to wide crowd, players who are into this type of games really love it.

I'm currently working on a more relaxed, brawler game for PC. To make it interesting for myself and extend gameplay for everyone, it will feature some rogue-like elements like procedurally generated levels, random enemies, treasures and items, variety of game mechanics and permadeath.




Member Blogs

Posted by Milan Babuskov on Wed, 16 May 2018 10:07:00 EDT in Design, Console/PC
In this article I talk about my effort to bring together two, somewhat incompatible, game types - beat'em up and twin stick shooter - into a single game. It talks about possible challenges and clever solutions one could use when combining two genres.

Posted by Milan Babuskov on Mon, 14 May 2018 10:47:00 EDT in Design, Console/PC
In this article I'm making an analysis of co-op death mechanics in various roguelike games and show how I made some innovations to the existing formulas in the game I'm developing currently.

Posted by Milan Babuskov on Mon, 07 May 2018 04:20:00 EDT in Programming, Console/PC, Indie
A* pathfinding is computationally expensive. In this article I'm talking about my experience with one of the alternatives: Obstacle avoidance and steering behaviors. I provide bunch of examples regarding simple pathfinding, group behavior, etc.

Posted by Milan Babuskov on Wed, 02 May 2018 01:50:00 EDT in Business/Marketing, Console/PC, Indie
Malicious people trying to extract Steam keys from game developers are inventing new ways to make them look legit. In this article I'm talking about some new tactics they use and how to detect them.

Posted by Milan Babuskov on Thu, 26 Apr 2018 10:18:00 EDT in Business/Marketing, Production, Art, Console/PC, Indie
In this post I'm sharing information how a couple of simple changes to my game's key art on Steam and the game's name made a huge impact on the sales. I also bring up some possible issues for consideration when you think about changing your game's name.

Posted by Milan Babuskov on Thu, 29 Sep 2016 10:05:00 EDT in Business/Marketing, Console/PC, Indie
I showed my game at EGX 2016 in Birmingham UK. In this post I give detailed stats about player engagement: number of players, games played, how long they played in every session and how far they got in the game.

Milan Babuskov's Comments

Comment In: [News - 04/01/2019 - 11:49]

Sony, for whatever reason, has ...

Sony, for whatever reason, has decided against taking that route r n r nThe reason is pretty obvious. Customers are using the refund system as a replacement for game demos that are mostly non existent today. Steam has 10-15 return rate. That 's 10 less profit for the company as ...

Comment In: [Blog - 10/06/2014 - 04:15]

Great article, I 'm always ...

Great article, I 'm always coming back to it when I 'm checking the ratings. r n r nJust to confirm what Rik Alexander wrote: The few reviews threshold is 50 reviews. My game just got it 's 50th review today and went from Positive to Very Positive at that ...

Comment In: [Blog - 04/02/2018 - 09:47]

Great article. It took some ...

Great article. It took some time to read it all, but it was well worth it. Perhaps I should have done something similar for my game reuse the engine to build a smaller RL game . Maybe next year. Thanks for sharing.

Comment In: [News - 12/19/2017 - 11:45]

I 'm friends on Steam ...

I 'm friends on Steam with a couple of players of my game from China and chat works with them. At least it did the last time I tried.

Comment In: [Blog - 07/31/2017 - 10:26]

Interesting article, however all the ...

Interesting article, however all the graphs show percentages. Since browser support for Flash and Unity has gone away it is expected that HTML5 market share would grow. However, I have a feeling that the whole market size has gone down significantly as players have moved to mobile devices. I would ...

Comment In: [Blog - 03/27/2017 - 10:40]

Hi Kris, r n r ...

Hi Kris, r n r nthe Steam reviews actually do show EARLY ACCESS REVIEW on top of each early access review. This is if you go and read individual reviews. The main problem is that the score remains. I wish Steam gave us an option to reset review scores once ...