Thrust

Thrust by Jon Combe is a rewrite of the classic 80s 8-bit computer game using JavaScript and canvas. Everything within the game space (such as the planet surface, ship, enemies, fuel tanks, etc) is dynamically drawn using canvas.

Thrust isn't for the casual gamer

In Thrust you must shoot the enemies before they shoot you; pick up the fuel; shoot the reactor repeatedly until it starts counting down and then collect the pod to escape the planet. Controls are: Z and X to rotate left and right; the enter key to fire, shift to thrust and space to use shields.

Info

Type:
Games, Shooting
Author:
Jon Combe
Posted on:
April 17th, 2010
Posted by:
Andi Smith
Views:
2971

Rating

4.67

Your Rating:
1 Star2 Stars3 Stars4 Stars5 Stars

Works on

BETA Please let us know if you find Thrust works in other browsers by leaving a comment below.

Comments

Alex Paradise

My friend, this is quite fabulous. I too had a BBC B, a proper machine, and this takes me right back…it is unnerving that, having not played or even remembered Thrust for twenty-five years it all just comes back.

Now then, canvas Elite up next, is it? Give me a shout if you need a hand :)

Posted on April 20, 2010

Marlon

Works well on Safari. Great game.

Posted on April 25, 2010

Carsten Berggreen

Oh how this reminds me of my first computer. A commodore 64… very true to the original game. I believe the graphics surrounding the level was not solid, but I think the solid version looks more pretty. :-)

Thanks for a great “flash back”. If possible, check out the great archive of C64 remix music: http://remix.kwed.org/index.php?search=thrust

Perhaps you could borrow one of those for title music :-)

Posted on May 5, 2010

Gert-Jan

I wonder how you perform the hit detection. Is it pixel based or vector based? Maybe you’d like to share it in a little tutorial. Keep up the great work!

Posted on October 5, 2010

Add comment

(required)
(required)
(will not be published)
(required)