NotesHere is the complete source code for my game Vectrex Thrust. This game would never have been possible to write without all the information people have shared on the web, so releasing this source code is my way of giving something back and hoping that someone will find it useful.FeedUnfurl
NotesIn 5 years, something like 90% of the source control mishaps I’ve seen can be attributed to GUIs hiding complexity of what they’re doing. Git can be a beast to learn, for sure; but at least once you develop an intuition, you can be reasonably safe in performing even advanced operations at the command line tool, in a way I’ve never felt (or felt from co-workers) about GUI tools.FeedUnfurl
NotesIf you do a view-source you find no other script in use, yet it displays in the page. What is this sourcery*? Simple, and it was Mathias Bynens who got me onto it: just display script elements as block and add some generated content to show the “Source” text:FeedUnfurl
Notes"Remember the Dig Dug or Centipede or Robotron? They used to be favorites wheimagen Atari’s 7800 series was still around. Now since the era of those consoles is over and a different world of interactive reality gaming has taken over, Atari Museum, a site run by Atari enthusiast, has got hold of has unofficially source code of over 15 games for the coders and enthusiasts to admire the state-of-the-art (because this is what it was back then) of game development."Unfurl
Notes"In fact, I claim that if you don't take those rules to heart in your own source code then you are either unprofessional, lazy, not a team-player, or all of the above. If you as a software developer take pride in your professionalism and quality of your work then you have to consider that it is not only the achieved functionality for which you are being paid: The code you produce in almost all cases becomes property of your employer, and thus, the code itself also a product (and actually the most important product) you deliver. And how useful that code if for the team who has to work with it is what really determines its value."Unfurl