jump to navigation

Hoth Strike completed June 12, 2009

Posted by markw1970 in Game code and theory, JavaScript Game Library, JavaScript Game Template, game design, shoot em up.
Tags: ,
trackback

hothstrike-beta1

Well I’m happy enough for this game to be called finished. I may tweak it a little in the future but for now it’s a pretty intense and (I think) rewarding game.
I’ve deliberately left the code un-obfuscated so that people can see how I constructed the game. Warning! It’s not pretty since despite my best intentions to write perfect JavaScript I wound up just cobbling the code together to get a game out.

Future games will make better use of global namespaces and JSON, for example.

CLICK TO PLAY THE GAME

I hope you enjoy playing the game as much as I did crafting it :-)

MAY THE FORCE BE WITH YOU

ps. my top score just now is 58,850.

Comments»

1. Michael - June 14, 2009

This is similar to Aquatron on the Apple ][, except it doesn’t put your ship at the other end of the screen when turning like yours.

Its rewarding to see an old-school side-scroller shooter. Gratz on making it fun. (Just need to tweak the turning about 180, and it would be perfect.)

2. David - June 14, 2009

Did you see this on reddit?

http://www.reddit.com/r/programming/comments/8sbpe/guy_just_finished_the_most_ambitious_javascript/

Or were you the one who posted it there ;)

markw1970 - June 14, 2009

Thanks David. I wasn’t aware of the post. Seems like a real mixed bag of comments. Thankfully I’m far too long in the tooth to be upset by howitzer style forum threads :)

Skofo - June 14, 2009

Heyo, I submitted it. I just felt that you weren’t getting enough attention for all the work you were doing. I’ve dabbled in JavaScript before, and after that experience I could never imagine creating something as big as this. I think that this is very impressive code-wise.

Game design wise, I agree with the notions in the reddit thread. The biggest thing that bothered me was the fact that the ship zips across the screen, crashing into any enemies between point A and B. The lack of [easy-to-find] instructions gave off a really old-school game feel, but that kind of turned me off as well.

However, as it stands, this is the most impressively coded and ambitious JavaScript game I’ve seen.

3. Robert - June 14, 2009

Awesome game. It reminds me of Defender for the Atari 2600.

Don’t listen to the critics. I am amazed at how well this game plays.

4. omina - June 14, 2009

Interesting games! :)

5. Nja - June 14, 2009

Perhaps you should give the ship a few seconds of invulnerability at the start. It is a bit frustrating if your ship starts directly in the path of an enemy

markw1970 - June 14, 2009

I thought I’d done that. Maybe it’s not long enough. I’ll take a look.

6. Top Posts « WordPress.com - June 15, 2009

[...] Hoth Strike completed Well I’m happy enough for this game to be called finished. I may tweak it a little in the future but for now [...] [...]

7. thepenks - June 15, 2009

haha… “may the force be with you”… star wars huh… i like star wars game, jedi knight.. is awesome.. how do you think?