1 month ago

Something about Sparkster...


Hello. I'm NukeOTron, I make video games, and one of my primary inspirations for a lot of games was old Konami games, before the company went south. One of those games was Sparkster for the SNES.

I've heard this rumor that an SNES version of Rocket Knight Adventures was canceled, but I have doubts because Sparkster exists. It plays like Rocket Knight Adventures. It's in the same universe. It has some of the same visual elements reformulated, including (but not limited to) a walking gun-faced mech, bad guys running away in embarrassment when defeated, bad guys pedaling in a machine, the bats in the third level, and the HUD. It's even in the same game collection as Rocket Knight Adventures.

That being said, I went onto the Wikipedia article for Rocket Knight Adventures for the Sega Genesis, and saw this:

image.png

Their citation is "Pak Watch - CES Special". Nintendo Power. No. 46. March 1993. p. 112. However, one look on the Archive at this specific article, and we get this:

image.png

That just says Rocket Knight [sic] would be coming to the SNES "soon". 1994 could be considered "soon" in '93. If someone was using this article as evidence that it was canceled, then their logic probably was, "Well, I don't see a Rocket Knight Adventures for the SNES. Do you?"

Yes. It's called Sparkster.

"...but that's not Rocket Knight Adventures!"

Do you ever remember Konami ever making a 1:1 port between their SNES and Genesis games? Sunset Riders on the Genesis reformulated the game, so it's not arcade-accurate like the SNES version. Turtles in Time was reformulated into The Hyperstone Heist on the Genesis. Even Tournament Fighters had different rosters between versions. I could go on.

"...but what about the name?"

Well, it wouldn't be the first time (or last) Konami changed a game's name in mid-development, or the first time two different games shared the same name and franchise. Besides, with the big boom of cartoon mascot protags in the '90s, they probably felt like rebranding the game in mid-development. (Okay, so I'm speculating here.) Also, the Sega Mega Drive box for Rocket Knight Adventures literally had a thing labeled "featuring Sparkster" on it.

"...and where did you get that crazy idea that Sparkster's the SNES version of Rocket Knight Adventures?"

First off, if you didn't read the details I laid out earlier, call it an educated guess. Secondly, once upon a time, a YouTuber named Derek (now known for Stop Skeletons From Fighting) did two videos discussing Sparkster under the Happy Video Game Nerd name. The second one brought up this theory, and it stayed in my mind since.

Then again, if you really want to find out if the SNES Sparkster is the SNES equivalent to Rocket Knight Adventures, I'm pretty sure you guys can play both games for yourselves, and make your own opinions. They're literally in the same game collection. Don't take my word for it, and don't cite me. I could be wrong.

...I still prefer SNES Sparkster. The controls got refined, and you'll need that L/R roll if you're gonna get past the music level. Also, that mech fight is awful the moment he starts arm-flailing.



0 comments

Loading...

Next up

...huh.

Didn't realize that debug mode was different on that version of Game Maker. Also shows WAY too much for players to use.

You can also click and drag some of those elements.

The floor's movement, being a view drawn onto a surface, is still one frame behind.

However, I figured it's more efficient to draw walls separately than to use blocks for indoor segments. They can stretch and keep doing the depth math accurately.

It took a while, but I got rotating flat sprites going.

Technically, it's a polygon, but it works.

If I were to do sprite-stacking, I have a basis, but my primary use for this is rotating attack animations.

For some reason, I wanted to experiment with a different thumbnail.

Here I am, trying to implement wall decorations, and I forgot to cull them.

...somehow, that actually helps.

On the plus side, the tile layer ISN'T overlapping, and Draw draws objects.

On the other hand, NOW the tile layer lags during camera movement.

I guess I'd better let everything else lag for consistency (somehow), or fix the lag.

Here. Just to give you an idea as to what I'm going for.

The character and GFX are temporary, but they help me realize what I want to do with the engine.

If I'm gonna optimize the Towers engine, I'm gonna have to figure out where to cut off drawing certain objects.

Thankfully, this isn't REAL 3D, so it makes optimizing easier.

...maybe.

Yep. I've got floor tiling. Kinda had a problem with arranging the sight-box at angle 270, but I've got it down.

I'm wondering if culling the walls is the right choice for indoors.

I got the culling working for wall decos, but just in case, I made it optional.

I've also added screen-shake a while back, as well as roofs.

Again, I'm still working on the base engine before I move forward with everything else.