Ahhh…the indie life, so summed up by sitting here in the first class British Airways lounge at the airport eating unlimited free m&ms. (I don’t fly first class, but I looked very British, and there was no hot water for tea…so they bumped me up).
Another year, another GDC. Let me muse on what I have learned. Because of the way my mind works, lets put the lessons in list form…
1) GDC is big. Bigger than ever I suspect. There are a lot of developers out there. If ever you start to worry about all those releases of new games on steam, wait until you physically see all those developers in one city. There is a LOT of competition out there. A crazy amount. My personal theory is that at least 20% of the indie devs at the show are burning through savings and losing money. For ones doing mobile games, I’d guess 50%. There are too many games, not enough *paying* players, especially on mobile.
2) GDC and its ilk are still a bit of a stressful nightmare if you are shy and introverted or don’t know many other developers yet. By any objective standard I failed at networking. I met 2 journalists for interviews, that’s it. I didn’t hustle, I didn’t introduce myself to loads of people, I totally forgot peoples names, I didn’t tell anyone about my game. I did drink lots of wine and ate sushi, so that was good.
3) Giving talks is great, but you feel like jumping under a bus just before you speak. The good thing is people then know who you are and have something to say to you, which fixes 2) slightly.
4) Big companies have more money than they can count and are throwing it at attempts to hire new developers. This is strange, as to me it is the flipside of the struggling smaller devs. There seem to be huge companies earning crazy money, and lots of indies eating noodles, and maybe just a handful in-between the two. The phrase ‘get big or go home’ comes to mind, alongside ‘arggghhhhh’.
5) I am so behind on graphics tech. I went to some directx12 talks and Vulkan (GL) talks and didn’t understand half the terminology, let lone what was being revealed. I should probably jump from dx9 to 12, or to vulkan eventually. Still, I prefer being l33t at DX9 than a n00b at dx12. The talks really made me want to jump into optimizing and expanding on the GSB2 tech once it’s had its initial release.
6) There is a limit to how many m&ms a man can eat before feeling sick, and it really does sneak up on you.