Just started a Coursera course on game development[0]<p>I've been building Space Invaders in C++ for almost a year now. It's been an excuse to learn things like building an entity-component system, messing with fonts, creating spritesheets, etc, and currently i've taken a week-long tangent into vectors and collision detection. It's more of a journey vs. destination kind of thing, otherwise it could have been "done" a long time ago.<p>I decided to wrap most of my Github projects into a small, threaded PHP forum, which is currently a HN clone because I can't be arsed to care about style right now. I've got lots of little things like related links generation and thread folding and sorting working. It will probably never actually see the light of day.<p>Since I just graduated from technical school, I have to find actual work so that's taking up a lot of time too.<p>[0]<a href="https://www.coursera.org/learn/game-development" rel="nofollow">https://www.coursera.org/learn/game-development</a>