November 2018
Beginner to intermediate
342 pages
8h 46m
English
Writing books isn’t my day job. My regular job is as an architect (who, thankfully, still gets to hack code a lot) for a large financial firm, and in that capacity, I also do a lot of mentoring of more junior developers. In that role, every so often, I am asked by developers what they can do to improve their skills. My answer is always immediate: make a game! Game programming is, I’ve found, a unique endeavor, because it forces you to confront so many different problems, and it touches on a great many computer science topics, many in subtle ways that you don’t ...
Read now
Unlock full access