If you are an Xbox 360 gamer, you will be familiar with the gamercard system. Each gamer gets their own "gamertag" (username), and each game they play has a series of achievements they can unlock.
I wanted to make an Xbox game, but I didn't want to code my game in any language other than JavaScript (I would be writing it in TypeScript). I didn't want to use any game engine (which would probably ...