I have been doing software development for over 15 years, and I thought that I could apply some of my skills in another dev domain for fun. This time I wanted to try something different, and I started working on a tiny 1-bit retro game. I heard many horror stories that gamedev is hard, and I wanted to get the heartfelt first-hand experience. While it is certainly true that prior experience helps, but gamedev requires a multidisciplinary approach. One has to compose music, create sound effects, draw tiles and sprites, think carefully about game mechanics and many many other things.<p>On top of that, I am a solo-developer, and I have to prioritize ruthlessly, i.e. whether a new idea adds something meaningful to a game, or it is nice to have but will drain my energy, and I will abandon a game quickly. I am lucky to meet great people in gamedev groups. Also, I find gamedev community very friendly and supportive. I am still miles away from the first playable build, but it is a rewarding experience. If anyone is curious, here is what it looks like: <a href="https://twitter.com/oneearedrabbit/status/1420575365131653126" rel="nofollow">https://twitter.com/oneearedrabbit/status/142057536513165312...</a>