Jetpac - Fuel to Burn
Not quite a Spectrum game, but based on the Spectrum game. Basically a fairly faithful recreation of Jetpac, written in JavaScript, with a "classic version" with old-wurlde graphic and an enhanced version that is slightly moderned-up
There isn't currently any touch support. Works on Safari, Chrome and Firefox (Performance is best on Safari). I have only tested on a MacBook Pro (and earlier on in development on a Gen1 macBook Air 11").
Has only really been played by me, so any feedback appreciated....
Available from Sourceforge:
https://sourceforge.net/projects/zx-spectrum-jetpac-javascript/




There isn't currently any touch support. Works on Safari, Chrome and Firefox (Performance is best on Safari). I have only tested on a MacBook Pro (and earlier on in development on a Gen1 macBook Air 11").
Has only really been played by me, so any feedback appreciated....
Available from Sourceforge:
https://sourceforge.net/projects/zx-spectrum-jetpac-javascript/




Thanked by 1hikoki
Comments
https://sinclairql.wordpress.com
Is this underhanded? It is a nice piece of work and I feel should be preserved.
@luny@mstdn.games
https://www.luny.co.uk
Anyhow, I have fixed the keyboard problem, and version 1.22 is up on Sourceforge. I've also reworked all of the alien sprites (they were put together pretty quickly!) and toned down some of the backgrounds.
If Rare get upset, I'll just totally re-skin the game without the Jetpac name and add a few different game play elements to differentiate it (I'd kind of intended to do that anyway). Hopefully they won't notice or get cheesed off, as it is just a little javascript game.
(double-size:)
Level 1..4 - Energia,
Level 5..8 - Proton
Level 9..12 - Soyuz
Level 13..16 - Angara 5P.
The Energia is dimensionally correct, but the others are all stubbier than reality, just to make them work more effectively in the game (yes, I have a thing for Russian space hardware!).
If I can be bothered, I may modify the launch sequence so the strap-on boosters and core stages all separate and fall away.
Ooeer! Fnar! Etc...
Good job on the remake! A couple of points:
* The movement animation of Jetman is a bit silly looking right now. His legs scuttle like he is on a treadmill set to full speed. :)
* If I keep the fire button pressed down, there is no laser fire.
* If I rapidly press the fire button, I lose the laser fire audio.
* Loved the intro movie! :)
* Any way you can compress the movie video further? It's currently larger than the size of the game and makes the 133MB download a bit annoying.
Bytes:Chuntey - Spectrum tech blog.
Yep, agreed with the jetman "scuttling" animation! I need to add a counter so the frames only update after X pixels of movement (my Sprite class doesn't have this capability, but it is easy enough to add it). This was already on the list (sadly, only so much spare time in the day). I also need to fix one of the frames of the animation where the closest leg looks a bit silly (a bit ministry for silly walks)!
Rapid fire sort of works -- It just "heats up" too quick at the moment (the idea being you can't just keep it pressed as the gun overheats - Should be a simple bit of tuning to double or triple the length of time it can rapid fire. The same thing actually happens with the jetpack if you keep it pressed; The rocket trail will become more red and then will stop working altogether (that one should overheat a bit more quickly, I think).
Glad you liked the movie. I enjoyed putting that together :) - I think I can most likely shrink it down quite a bit, as you are right -- it is currently a bit bloaty. I think that version is 720P and it really doesn't need to be, especially as it is put behind the TV scan-line mask, anyway. Native resolution is 1080P, and that is even bloatier, but looks pretty sweet.
Per Weesam's feeback on the shitty graphics, I've done a bit more background work, including adding some Energia launch infrastructure on the first four screens (the ones with Energia). I'm going to do some similar stuff for the other rockets as the Russian gear has quite a steam-punk look to it; It just takes quite a long time to draw as it is finicky.
And I've fixed a bug where the enhanced mode floor was a bit too short and Jetman could fall off the ground at the edge of the screen and by carried off to infinity by gravity (the classic mode one was the correct size, so that worked fine). Hopefully that is the last showstopper bug, and further stuff will just be tuning and refinement.