This blog would be titled Space Invaders, but I don't own that trademark so I had to choose something a bit more generic. This is a preliminary post to show a very hacked up version of the popular game in HDi. Note that I hope to follow up with a more complete version at some stage, but people have been asking for this so I am going to post it anyway.
Disclaimer: I hacked this together in a couple of hours after someone asked me if it could be done. It is not very good code, it uses magic numbers, it hasn't been well tested, etc. and is not functionally complete. Nevertheless, you can have some fun with it and maybe use it to build something cooler.
I also won't provide much commentary here, since I hope to do that with a better-written version soon(ish). Having said that, a very quick summary is:
You (the blue box at the bottom) move by hitting left or right on the keyboard / remote. Once moving, you can't stop until you hit the edge or turn around. You fire by hitting enter (or OK on the remote), and you can only have one bullet in the air at any given time (so don't miss :-) ).
You get 100 points for hitting an enemy. Hit them all, and you win (the "you've won!" sequence is so mind-blowingly cool that you have to see it for yourself). If an enemy hits you with a bullet, or if the bottom row of enemies advances into your "home base", you lose. Again, the cinematic for losing is simply breathtaking.
Things you might want to work on:
Etc.
Anywho, that's it. I'll try to do more later...
[Download the ADV_OBJ as a ZIP file]
Very cool Peter!! This is amazing.
O_O amazing!
Nice Peter. Your game is much more compelling than my own. The death screen is barbaric!
Although I tend to blog about HDi and advanced interactivity in HD DVD, many customers simply want to
Ahoy there me laddies! Yarrrr you better be readin' this blog then matey, or you'll be feelin' the lick
There have been a lot of JavaScript games created for the web. And, because HDi is based on web standards,