The Mezunian

Die Positivität ist das Opium des Volkes, aber der Spott ist das Opium der Verrückten

The Legend o’ Legend of the Four Switches: Part 7 – Bowser’s Secret Sea

World E: Deserted Skies

Lab of the Mirage ( revisited )

Music: “Revenge of Meta Knight – Halbert”, Kirby Super Star

Yes, e’en this world’s lab’s secret exit involves flying.

The reason for my clumsy playing is that I just started using a real SNES controller & was getting used to it.

  • P-Switch level count: 27 / 45
  • Levels with mo’ than 1 switch: 13
  • Levels with mo’ than 1 o’ the same switch: 8

World I: Bowser’s Secret Sea

I was a’least wise ’nough to hide the water levels ’way in a secret world that doesn’t give you anything for beating it.

Sea of Secrets

Music: “Underwater Tunnels”, Wario Land II

Nice awkward tiling o’ the bottom row o’ the background.

Not much to say ’bout this level. It’s not terrible — it’s just not terribly creative. It’s just a bunch o’ places where you need to dodge Urchins & swim round Electros. As the bonus ending shows, this level does reward you for noticing alternate routes.

Speaking o’ which, that brings up a point that annoys me: while I play rather clumsily in this video, when I was playing up to the part o’ the 2nd route, I did so well & smoothly, making early cycles with Urchins & squeezing through Electros with minimal movement. But I didn’t start recording till I got to just before the secret path, since it’s not as if I expected that to happen.

Also, that the “multiple paths, right path is 2nd-to-last” is a “puzzle” I’ve done a’least 1 other time, & probably mo’. It’s hilarious ’cause it wastes a li’l bit o’ the player’s time, & nothing else. Actually, to be fair, if the answer is this consistent for a few times, it does make for an OK puzzle in terms o’ challenging players to learn & remember. I did remember it ’cause it’s so common it’s solidified in my mind; I only intentionally took the last path to show it off.

The lack o’ P-switches & my foggy memory leads me to believe this was extensively remade late in development.

  • P-Switch level count: 27 / 46
  • Levels with mo’ than 1 switch: 13
  • Levels with mo’ than 1 o’ the same switch: 8

S.S. Devil Koopa

Music: “Jib Jib”, Donkey Kong Country 2: Diddy’s Kong Quest

For some reason I reference a lot o’ Japanese Mario names like Teresa ( Japanese name for Boo ) & “Devil Koopa”, which is actually what Super Mario World calls Bowser @ some point. I think I found it exotic, like how I always found the inaccurately translated enemy names in Super Mario RPG exotic.

The silver P-switch is a nice reward for exploring. I didn’t e’en know Boos turned to silver coins till I made this level. I also like how the dynamic o’ the 1st room changes if you take the key with you. As you can see, I couldn’t control myself worth shit & careened into every obstacle I could — but still didn’t die thanks to this level babying me & giving me plenty o’ powerups. The only problem is that savvy players would probably think to take the silver P-switch with them only to ne’er find a place they need it — ’nother flaw caused by my o’eruse o’ P-switch puzzles.

Speaking o’ which, the 2nd area has a needless blue switch, presumably to force the player to explore the left area on the top deck, where they can find a bunch o’ empty space & a single hopping Koopa.

That’s OK, ’cause it turns out my memory was wrong: I thought the ship went straight down, preventing you from swimming under everything, @ certain points, like just after the keyhole alcove. Turns out I changed that & allow you to straight swim past everything. Guess that was to give the player a back-up in case they stupidly waste the P-switch without getting rid o’ the brown blocks.

I have no idea why Luigi’s fiery palette is messed up in this area. ¿Does he e’en have a different palette scheme in this area? Other than the fiery palette being his normal palette, everything else is the same. ¿Why does this exist?

You’ll also notice the water surface tiles choppily jutting into each other when the open surface meets the surface in front o’ the ship. No matter how much I tried, I could ne’er fix that problem. I don’t think I could e’er figure out the frame speed o’ the original surface.

& our reward for this secret exit is… a warp to the middle o’ the forest for some reason. Makes me wonder if this route would make for better speedrunning — as if anyone would be masochistic ’nough to speedrun this gem.

  • P-Switch level count: 28 / 47
  • Levels with mo’ than 1 switch: 14
  • Levels with mo’ than 1 o’ the same switch: 8

Sea of Classics

Music: “Underwater Theme”, Super Mario All-Stars ( Super Mario Bros. ) ( Same )

Now we get some truly shitty level design: an obnoxious maze with cliché references to the original Super Mario Bros., glitchy turn-block graphics, & a P-switch. I love how I didn’t e’en go all the way with the classic references: the music is from All-Stars & the end has the Super Mario World goal post, not the flagpole. It’s the only level with the goal post, too, so that means that if one’s stupid ’nough, they could use this level to get the bonus level that otherwise is defacto edited out. I’d be interested to see how glitched that looks.

Also, the outlines on everything is wrong: it’s dark gray when the original Super Mario Bros. obviously used pure black.

The 1 interesting point ’bout this level is that it’s while copying the graphics from Super Mario Bros. that I learned that the clouds & bushes are the same graphics, just with different palettes.

  • P-Switch level count: 29 / 48
  • Levels with mo’ than 1 switch: 14
  • Levels with mo’ than 1 o’ the same switch: 8

Shroom of Seas

Music: “Underwater Theme”, Super Mario All-Stars ( Super Mario Bros. ) ( Same )

¿Do I have déjà vu or did I not also see this message somewhere else? Considering how many messages are just stupid jokes, it amazes me that I couldn’t come up with ’nough messages that I had to stoop to repetition twice. Truly these were here just to give me a reason to have mo’ multiple exits, since it’s not as if I could’ve made level layouts mo’ creative than a straight line to the end. I mean, we already saw what kind o’ bizarre shit I come up with when I don’t just use shrooms with that warp star to the middle o’ a forest shit.

I want to emphasize: your reward for beating this secret world is a fucking shroom. A fucking shroom with a message that’s a copy o’ ’nother & randomized item blocks that don’t e’en seem to work & aren’t worth e’en 10 coins.

Next update will be e’en shorter, & hopefully mo’ prompt, since it’ll just be a li’l clean-up & build-up to the true final world.

Posted in Legend of the Four Switches, My Crimes Gainst Art, Video Games

Sunny Sorrow ( COLGÁME, JOE, COLGÁME, JOE. NO TIENES ESTAR SOLO, JOE )

bee sting heat

leaching all water

ice bucket bent o’er

spilling why bothers

When I’m depressed,

I think o’ birds nests.

That’s not e’en a metaphor.

When life gives you limes,

squeeze them into fun shapes.

Don’t look undercover for the meaning, my friend:

look, I’ll give it to you right here.

Beach-scuttling crabs —

nothing wrong with that.

It ne’er scrutinized you;

look, but leave it ’lone.

When I’m distressed,

I think o’ worms in chalky dirt.

Not everything great rhymes with “vest”.

When the earth gives you worms,

pet them,

’cause worms are actually quite friendly.

cola polar bears

& blue cheese dressing;

Chef Webster’s best summer leaves

get my blessing.

The sun’s cured your cold —

here now, have some sniffles;

& the hand’s already havocked

by lukewarm morning bristles.

¡But that was the good part!

You didn’t e’en finish your chicken.

¿You didn’t like your chicken?

Can’t e’en eat chicken right,

so the stale blinding silence eats you.

Only the cat can forgive your sins.

Only it has the calm to forget.

You boarded your doors gainst the blizzard for years;

but in the summer thaw the clear cubes melt to tears.

The Joe Man is back.

Posted in Poetry

An Ocarina of Time Review in which I Agree with the Conclusion but Disagree with the Reasons

In ’nother entry in my long list o’ counterarguments to the idea that right conclusions equals right arguments, we have a critical review o’ Ocarina of Time which is stupid. Actually, to be fair to Ocarina of Time fans, most critiques o’ Ocarina of Time are as dumb as the praise it gets. I don’t know if I live in some alternate reality where what’s fun & good is different from everyone else, but it seems like no one can say anything sensible ’bout Ocarina of Time.

Anyway, this review starts by wasting paragraphs hyping / apologizing for how controversial his opinion’s going to seem. I was a’least courteous ’nough to wait till the end when everyone already left in seethes, & my hyping was mo’ creative ( read: insane ).

In the 3rd paragraph he finally gets to the main reason:

Well, I suppose the biggest reason is the most obvious: It’d outdated.

Fuck me… God damn it, Ocarina of Time fans: ¿are you so obsessed that you’ll create astroturf blogs full o’ strawmen? ’Cause I’m quite certain, “Duhr, it’s ol’, so it sucks” is exactly what Ocarina of Time fans make fun o’ critics as saying.

And I know what you’re gonna say, and I’m going to stop you. Yes, it’s a seventeen year old game. Yes, it was influential in the time it was made. Yes, a lot of modern gaming has been shaped by what this game did and, during the time it was made, it had no equals.

& I’m going to stop you & say, no, none o’ that is correct, & only the 1st was right @ some point.

I particularly love the “during the time it was made, it had no equals”. “¡This game that sucks had no equals @ the time!” Seems that your “Ocarina of Time is a Terrible, Terrible Game” was a “terrible, terrible” attempt @ a bit o’ false clickba — ¡God damn it, it’s ’nother fucking website I’ve read whose title is nonindicative o’ its actual content! ¡Stop wasting me time with this shit!

Anyway, we’re already “in too deep” into the anus, so let’s keep digging. ( ¿What the fuck does that mean? )

That is all very much true… if I was playing the N64 version. Which I’m not. I’m playing the 3DS version that, as far as I’ve been able to tell, changes nothing but the aesthetics and graphics of the game. Everything else stays the same… Which is in the game’s detriment, not its favour. Because while it set forth a lot of good things, it really doesn’t hold up well today.

So… ¿the 3DS game is worse than the N64 version ’cause… it only improves its graphics & keeps everything else the same? ¿Improvement & equality = worse? Usually people criticize reviews ’cause they have some subjective opinion on what is “fun” that they disagree with; my favorite are the reviews that are wrong due to basic fundamental logical flaws.

I think this reviewer’s mainly trying to say that both versions are bad today, but that the N64 version was good back in 1998… which contradicts “That is all very much true… if I was playing the N64 version”, which says that, if he were playing the N64 version now, it’d still be good. If that sentence were excised, he’d a’least have an internally-consistent argument. I’d still argue that that’s bunk: there are plenty o’ ol’ games that are still great today, e’en better than newer games. For example, every attempt to modernize Yoshi’s Island has always been vastly inferior — e’en in graphics & music — to the 1995 Yoshi’s Island. That game hasn’t aged an ounce.

Mo’ importantly, ’course, I disagree with his claim that Ocarina of Time “had no equals” back in 1998 & wish this were a praiseworthy review so he could perhaps elaborate — O, wait, they wouldn’t elaborate on that either. “Ocarina of Time was unmatched” is an argument you take on faith, nothing else.

Let’s ignore his rambling paragraph trying to defend gainst strawmen idiots who try to argue that anyone who complains ’bout Ocarina of Time must suck @ it. A simple, “Anyone who makes such an asinine argument is too dumb to argue with” would’ve sufficed. That said, I don’t think I’ve read that 1 yet, — mostly just wishing for people’s deaths & calling them “trolls” — & am bewildered by it, since Ocarina of Time isn’t exactly Battletoads. I think the problem would be less, “it’s too hard for me” & mo’ “it’s too hard for me to not fall asleep”.

Well, lets start with the story, or the lack thereof.

Let’s start with the lack thereof o’ sense in this review.

¿Lack o’ story in Ocarina of Time? O, mercy, modern gamers, ¿how art thou so? & you’re my age or older, too. ¿You think Ocarina of Time didn’t have ’nough story? “¿What the hell? I only had to mash the A button for, like, 5 minutes straight. Final Fantasy XIV would’ve been a’least 2 hours”.

Take Link, the player character that we get to name ourselves.

“¡I hate being allowed to have some semblance o’ creativity & being able to control aspects o’ my character! It’s almost as if I’m s’posed to be controlling this game or something”.

He has no personality… at all. He is a complete blank slate. Now on the one hand, this is suppose to be the point. We’re suppose to impose our own character onto him… but this always struck me as somewhat lazy story-telling.

Well, then it’s a good thing this is a game & not a novel, or that might be problematic. “It always struck me as somewhat lazy that movies used pictures to get round having to think o’ ways to represent their story in textual form”.

Rather than create a protagonist, they just pretend that we’re the protagonist and leave it at that.

That’s ’cause we are the protagonist. That’s why we push those buttons on the controller. This is a game. God, no wonder he sucked so much @ this game: he didn’t know he was s’posed to actually be doing the stuff himself. He just stared @ the TV with bewilderment. “¿So this whole thing is just the 1 text box, & nothing from the protagonist himself? Hardly Shakespeare”.

Now, true, Pokemon does much the same. Pokemon has a blank slate protagonist, leaving the player to implant their own personality. But, in that game, it works because the player character isn’t what we’re playing as. The player character is the one who gets us from A to B, yes, but the actual ‘playing’ part of the game comes from the Pokemon themselves. The Pokemon take centre stage, not the player character.

No, I think in “that game” ( or, rather, many, many games ) it works ’cause those games have actually interesting gameplay that is, unfortunately, interrupted by inane text, whereas Ocarina of Time doesn’t have any actual interesting gameplay. Surely this reviewer isn’t going to try telling me that he liked the Pokémon games ’cause he found Pikachu’s personality so compelling. “It truly tugged my heartstrings when he said, ‘Pika Pika chu’ — truly the greatest quote in all English”. Pokémon are interesting ’cause o’ what they do, the different strengths & weaknesses & strategies one can develop with them, which should contrast with most modern RPGs, which just give you pre-made characters with li’l customization, wherein most battles are just mashing A till you win, with a few healing spells when some #s get too low.

The fairy in Ocarina of Time sure has a personality. Same with the owl. Plenty o’ the characters in Ocarina of Time have personality — they’re just all annoying. The fact that Link shuts his trap is a blessing. Though I’ve heard plenty say, “I wish that damn fairy would shut up”, I’ve ne’er heard anyone say, “Gee, I truly wish I knew what Link was thinking now”. Probably ’cause we’ve learned from material like the CDi games or the cartoon that it’s usually something stupid. Think o’ how much mo’ entranced in Ocarina of Time I’d be if every so oft Link interrupted the great music with, “Well, ‘scuuuuuse me, princess” ( though now I wish someone would make a rom hack with voice clips from the cartoon & the CD-i games, ’cause that sounds hilarious ).

If anything, I’d say the fact that Link was silent made for mo’ interesting interactions & mo’ nuance — something that is viciously lacking in modern games. Link’s reaction to Ruto’s come-ons being just a horrified expression is much funnier than if he spouted out, “O, gawd. ¡What a bummer!” like god damn Bubsy the Bub.

But even if we ignore that, and look at the character themselves, the Pokemon protagonist is still more interesting than Link because the Pokemon protagonist has less personality. Which sounds conflicting, but let me explain.

I’m just sitting back in my bed with my arms folded with an expression o’ deep anticipation.

Actually, to be fair, he does offer some great criticism o’ Ocarina of Time’s story:

But even if we ignore that, Link has no motivation for his actions. He shows no interest in the story at large. He is given no reason to save Zelda and the kingdom. He is given no reason to care about what is going on. Without the lead character getting interested in the drama, how am I suppose to care?

I was going to make fun o’ his comparison ’tween Link & the main character from Pokémon games; but, yeah, the main characters in Pokémon do have mo’ believable motivation. E’en the villains have better motivation. Team Rocket may be shamelessly evil, but they’re just a average cynical, corrupt gang. ¿But how do I take seriously the idea that if Ganondorf takes control o’ the mystical McGuffin known as the Triforce that the world becomes infected with magical evil juice, ’cause “evil”. That’s the most inane fantasy tripe that only children write anymo’. Anyone who has e’er read any notable fantasy literature & actually likes that genre would be appalled @ the kind o’ mindless, outdated tripe — outdated as in “things literature stopped doing since the 50s” — video games are still spewing.

O, & hey, he has mo’ actually right criticism:

This is probably the game’s biggest flaw in the story-telling. It prefers to tell the audience everything that they need to know, rather than show them.

Mountains of text sprouting exposition in order to build up a story, rather than letting the story unfold in a more visually interesting way.

The entire plot revolves around the player collecting McGuffins in order to advance the story, but with little reason to care about what is happening.

My only question is, ¿how was this good in 1998? I ’specially find this funny considering his comparison to Pokémon ’cause the 1st Pokémon game came out before Ocarina of Time. Ocarina of Time apparently had no equals, but it clearly had superiors. The fact that any Pokémon game e’er beat Ocarina of Time in storytelling is the most damning critique you could give a game wherein storytelling is its primary “strength”.

But, phhh, ¿who cares ’bout “motivation” or the inanity o’ “magic causes it”? Ocarina of Time is “epic”, man, & that’s all that matters in my superserious storytelling.

But then we’re back to nonsense:

[I]t was revolutionary for when it was made. Which, once again, is true…

I ask ’gain: ¿how is Ocarina of Time revolutionary in terms o’ gameplay? That stupid fucking Z-targeting? Nobody fucking cares ’bout that. I don’t think video gaming would’ve gone the way o’ pogs if glorious Zelda hadn’t been there to gift us with the genius invention o’ not having to bother with aiming by holding a button down.

Take the ‘auto-lock’ camera function. From what I can tell, this was the first game to really do it.

What you can tell is wrong. ¿Have none o’ you idiots played Super Mario 64? ¿Is this some obscure gem that only few have played? It had auto-lock. Indeed, it had a better camera ’cause it gave you much mo’ control o’er it, like letting you shift it left & right. Super Mario 64’s camera has everything Ocarina of Time has & mo’, & it came out 2 years earlier.

I’m not going to judge his complaint that Ocarina of Time’s autolock is useless, ’cause he doesn’t elaborate. He just says it sucks & that he ignores it.

I’m mo’ interested in this critique:

It ends up being a very dull button-mash that ends with wild flaying since it’s hard to target anything.

¿Ocarina of Time makes it too hard to hit things? It has auto-targetting: the game babifies things for you. I’m the kind o’ person who thinks that NES games or shitty modern games that try to emulate shitty NES games are too hard, but e’en I think having the game aim for me is babifying. The only exception I can think o’ is when the camera is too fucking close to see anything round you, like with the Keese; but the only reason the Keese are a problem is ’cause they’re too far out o’ range for the Z-targeting to work & so far ‘bove you that you can’t see them, so they can just swoop down & smack you without you e’en getting a hint. But that’s a problem with the camera, not the Z-targeting. If anything, Z-targeting feels like a crutch for a bad camera.

Well, the biggest and most pressing problem is that the game never bothers to teach the player anything of any use.

God damn it, ¿why are you doing this to me?

The game ne’er shuts up. It constantly tells you how to do everything, no matter how obvious. I’m surprised the game doesn’t outright start with a text box that says, “To close these text boxes, press A”.

Now I know the modern complaint when it comes to modern gaming is that there’s too much ‘hand-holding’. The game makes everything incredibly easy so that even the worst player knows what they need to do.

Wait, ¿what? You just said that the game makes it too hard to figure anything out.

Now on the one hand, this is a valid complaint.

¡It’s your own complaint! ¡You can’t judge your own judgments!

Games are designed to provide some challenge, so taking away that challenge is a major drawback.

¿Says who? ¿Insecure people who need to be showed they can do something that a lot o’ other people can’t do, regardless o’ how li’l benefit it gives to anyone else? Mario Paint wasn’t challenging, but it certainly wasn’t garbage.

Halfway through this paragraph, I’ve realized that that sentence way back when he said “the game” he wasn’t referring to Ocarina of Time, but some newfangled game, & he was trying to contrast Ocarina of Time to those games & trying to defend modern games & their incessant tutorials.

Now, as the webseries Extra Credits pointed out, Portal is almost 90% tutorial. They teach the player something, make sure the player knows it, and makes it so that the player can’t move forward until they’ve mastered it. Most games do this, to some extent. They teach the player something and make sure they know to do something before moving on.

The difference is that good games don’t have tutorials but intuitive design. Though I would agree that not punishing the player too much for the crime o’ making mistakes would certainly mitigate the feeling that one needs tutorials. This is the kind o’ strength a game like Mario Paint has: it doesn’t need a tutorial, ’cause it doesn’t need to worry ’bout whether you know how to play it the “right” way ’cause it doesn’t punish you for anything: it just gives you its tools & says, “Go crazy”. It’d be nice if mo’ games were like this.

Now isn’t this true of Ocarina of Time?

All right, now I’m confused ’gain: ¿weren’t you arguing that Ocarina of Time doesn’t teach ’nough?

They teach you how to use your sword, throw a bomb, etc.

’Cept you just said @ the beginning o’ this long paragraph, “the biggest and most pressing problem is that the game never bothers to teach the player anything of any use”. Apparently slashing your sword & throwing bombs has no use in this game where you slash your sword gainst the vast majority o’ enemies & use bombs to solve most puzzles.

And on that level, that’s true. They teach you how to do that much. But then they leave a lot up to unintuitive and counter-productive thinking.

Then the true flaw isn’t “doesn’t teach ’nough” but bad level design.

[A] good example can be found in the Shadow Temple. In order to proceed, you need to use an arrow to shoot a bunch of bomb plants, causing a structure to fall. […] Only problem is, the game has at not point explained that this is possible.

Here I’d have to defend Ocarina of Time: basic logic tells you that if you shoot bombs, they blow up. If anything, the game would be worse if the arrows just went through them like ghosts. Compared to the kind o’ tripe adventure games o’ its era had, Ocarina of Time was quite generous. I mean, I praised the original Zelda as better than Ocarina of Time, but expecting you to shoot an arrow @ bombs knowing that they’ll blow up is better than guessing that “disliking smoke” means it’ll die if you put bombs in front o’ its face or that “grumble grumble” means, “¿Could you please give me some meat? I’m terrible famished”. Hell, that game has maps that outright lie to you & pretend that certain rooms don’t exist.

Well there is one last flaw that sticks out like a sore thumb […]

I thought everyone found “sticks out like a sore thumb” laughable e’er since the Irate Gamer mumbled it in a review.

Sorry: proceed.

[…] and drags the entire game down beyond being saved: Every time you die you get sent back to the start of the dungeon with only three hearts.

I wish I could make fun o’ this or defend him or say something interesting, but… eh… Yeah, it’s annoying — but hardly makes a game “terrible, terrible”. He should be glad the game didn’t force him to replay dungeons ’cause he lost too many lives.

Restarting the player with only three hearts defeats any need to hunt out more hearts, since they’re always going to end up being depleted anyway.

“It’s not like I can get mo’ hearts by breaking all those pots everywhere or cutting all that grass that mysteriously grows in dungeons”.

So the option is either to press on and hoping to find more hearts, or using a potion (though, given how far away the nearest store is to the dungeon entrance, it’s just as much hassle to go back and refill the potions as it is to just press forward and try not to die).

“¿Why can’t Link just call Amazon & have them deliver potions to him right in the dungeon? ¿How backward are these Hyrulians?”

Neither are very good options, since they force the player to waste time doing busywork before they get back to the part they were at.

“The part they were at” being “wasting time doing busywork”, since that’s the bulk o’ Ocarina of Time’s gameplay.

But this mechanic, the sending the player back to the start with only three hearts, is by far the worst part of any game I’ve ever played.

¿What? ¿“[A]ny game I’ve ever played”? I can’t e’en think o’ what game to tell you to play to change your mind, since there’s too many.

It kills the pacing stone dead, leaving me wondering whether I can be arsed slogging through the same tedious garbage in order to get back to where I was.

“This tedious garbage was perfectly fine when I only had to do it once”.

If you hadn’t had ’nough o’ this reviewer filling paragraphs with, “Bring on the hate”, or whatever, well… I am.

It’s annoying, ’cause it seems clear this guy just got frustrated @ this game & vented his anger, rather than providing the kind o’, ahem, mo’ cool-headed, high-level critique that I did.

All I have left to say is, if these were his problems & what he thought were strengths o’ Ocarina of Time, I’d be curious to see his opinion o’ Super Mario 64 or any NES or SNES games. Presumably he hasn’t played many o’ those games, ’cause if he did he’d see that Ocarina of Time wasn’t nearly as “revolutionary” as he thought & its frustrating points weren’t special for it, either.

Posted in Reviewing Reviews, Video Games

Let’s Code a Crappy 2D Platformer Like Millions o’ Other People on the Internet & Lose Interest & Give Up Only a Few Months In, Part XXIII

Sleet Streets

¿Remember when I said I was working on a snow level full o’ slopes in my last update? This wasn’t that. When I wrote that I had 2 ideas for snow levels: a mountainous snow level full o’ slopes & tricky jumps & a city / snow level wherein you had to collect presents. @ 1st I was going to have the former be a 1st-cycle level & the latter be a 4th-cycle level; but then I decided that the city / snow level seemed like it’d be much easier, so I switched them & ended up working on “Sleet Streets” ’stead.

There’s so much to talk ’bout, I don’t e’en know where to start. I actually had to program in quite a few things for this level — the presents & the corresponding goal being the most noticeable. ’Twas also the easiest: I simply had to add a variable, a function for adding to that variable, & a function for checking the value o’ that variable to the inventory; make a block component & goal that deals with adding & checking for presents; & draw to the inventory based on it. A change you may notice is that I got rid o’ the word “OFF” that was always there, e’en though it isn’t used in any level yet. I’m changing the inventory so it’s mo’ context-based, to minimize clutter. Hardly any levels will use on / off switches ( so far none do ), so there’s no point in putting there in most o’ them. Similarly, while not shown in the video, going into a different level won’t show the presents counter; only in that goal will it show them.

The main mechanic I added was the ability to create a block background layer, which is used all o’er in this level. If the tiled map file has a 3rd layer, the game makes a MapLayer that is a list o’ blocks like the normal blocks, but they’re drawn in the background ( though ’bove all other backgrounds ) & they can’t be interacted with. This made having the buildings on the slopes much easier & allowed me to make Autumn appear ’hind the snow on the slopes but still appear in front o’ the buildings.

The other big thing I added were the snowman & large snowboulder sprites. The former are wildly predictable & can be hard to dodge — ’specially when coming back out o’ the sewers. Originally I planned to have them throw their snowballs upward, arcing back down, but then I decided that was less fun to dodge, as ’twas mo’ likely that they’d just go o’er your head, anyway. The snowmen still have no animation, though, which I probably should’ve changed ’stead o’ wasting time adding animation to some background portrait. The snowboulders are incredibly simple: they just hurt you when they touch you & are affected by gravity & blocks, which on slopes make them naturally fall down. Their graphics are also simple: just a single image that rotates based on how fast they’re moving. Their collision is buggy, though: you’re s’posed to be able to stand on them safely, but a lot o’ the time you’ll get hit anyway, probably from scraping gainst the corner o’ their hitbox while going upward. Also, if they run into you when you’re to the left o’ them, they’ll oft smash you inside the ground blocks. It’s easy to pop out, though, & it actually makes a great effect.

A minor effect: background & foreground layers can now have alpha, which was done so I could have the transparent fog in the sewer section. I have concerns that it may be too hard to see down there, though.

Most o’ my time was probably spent making the graphics, as I wanted it to look nice. The problem is there are always mo’ details I can think o’ to add. Right now I remembered that I ne’er made wall scratches to add variety to the plain flat background o’ the inside sections.

I do wonder ’bout the placement o’ this level in the 1st cycle & its difficulty. It’s not too hard, but it can be quite easy to be killed by the snowmen, the penguins in the sewer section, or the falling snowboulders. The problem with the last is that you’re going uphill & the camera doesn’t leave much padding ’tween Autumn & the top o’ the screen when pushing gainst the camera limit simply ’cause there’s not much vertical space. Thus it’s easy to get ambushed by a snowboulder. My main tactic is to hold the W button to keep pushing the camera upward as I go up, but that’s awkward & sometimes my jumps don’t jump ’cause I can’t push on that key hard ’nough with my hand sharing Z & W.

While the level isn’t that hard — probably still easier than “Cotton Candy Clouds” just before it — it is so far the longest level, which makes death mo’ frustrating, & thus makes the level feel mo’ difficult, which is what matters. My goal was that it was s’posed to be mo’ an exploratory adventure than a challenge. Many o’ the challenges in this level, such as the trick floor in the 2nd building or the tree-climbing section, are meant to be safe to fail. However, I don’t think the snowmen & the penguins fit in, ’cause they’re actually quite dangerous. On the other hand, they add something to a level I fear may be a bit too empty. This is why I added plenty o’ health, including an infinite health box ’tween the 2 snowmen. My goal was that they would act as simply a training ground. I s’pose it still isn’t much harder than “Cotton Candy Clouds”, & it is near the end o’ the 1st cycle, so may a slight rise in difficulty isn’t too bad. I myself didn’t have too much trouble in my 2 runs, but keep in mind that I’ve been testing these levels o’er & o’er & have internalized much o’ it ( & died a lot mo’ when 1st playing ). The point is I want to avoid forcing players to redo a bunch o’ stuff repeatedly ’cause o’ simple mistakes. While I expect players to die a few times in the previous levels, my goal is for players to die a lot fewer times in this level, thus making the level length not so daunting.

An obvious solution that I’m sure someone would bring up is to add a midway point. I’ve still refused to add 1 to this game, not ’cause it’d be hard ( it’d be trivial ), but ’cause my goal is to have these levels be short like Super Mario Bros. 3, which also didn’t have midway points. The problem is that in practice I don’t think I’ve succeeded in that. I actually looked through Super Mario Bros. 3 maps as I’ve done a few times for ideas & was struck by how much shorter its levels are than I remembered — & how much shorter they are than my levels. ¿How long does it take to beat an average level in Super Mario Bros. 3? I know the average time for my levels is like 30 seconds to a minute. 30 seconds was what I targeted for the average, but a think many levels go higher than that. The 1st level takes a’least 40 seconds, & mo’ likely a minute ’pon 1st playthrough; “Mart Cart Madness” takes ’bout a minute, ’less you take the shortcut, in which it takes ’bout 30 seconds; & this level takes a’least a minute, & 2-3 seconds ’pon 1st playthrough.

Then ’gain, I also plan to have far fewer levels than Super Mario Bros. 3, — I plan to have ’bout 40 levels — so perhaps having longer, in-depth levels isn’t so bad. I think the reason why my levels tend to be longer is ’cause I want to mo’ deeply explore my level gimmicks, & I just find that impossible without taking the time. Super Mario Bros. 3 level design was simpler, so there wasn’t as much a need to explore mechanics like not being seen by enemies or a mine cart that can bounce back & forth.

I’ve also oft thought ’bout how midway points might affect gem & time scores. ¿Should I save what gems they’d collected or require players to beat the challenges without dying? ¿Do I save the time they had or find some other way to keep players from death abusing to easily get a lower time score? If I do make it so that players have to beat the level without dying to get a challenge, ¿how do I keep them from accidentally getting a midway point & having to beat the level normally just for ’nother try @ a challenge? I don’t want to make the challenges a specific level mode, ’cause I like being able to beat the challenges on 1st-playthrough; making players play a level multiple times e’en though they can accomplish everything the 1st time is annoying padding, & that’s the kind o’ cancer on modern gaming that I particularly want to avoid.

Trying to add a midway point to this level would be particularly troublesome since it’d have to keep track o’ what presents you collected, which meant either doing some hardcoded nonsense with the presents ’stead o’ the current method o’ using simple blocks or save every map’s block data for each level’s checkpoint ( which I’d have to do, anyway, if I decided to save gems collected ), which might be a memory burden. I know premature optimization is the root o’ all evil, but there’s a difference ’tween making messy code just to make a small time save that’s probably not needed vs. the instinctual aversion to messy code that has a likely potential to be immensely inefficient. I have a lot o’ lenience with this game, since it’s a very low-tech game for high-tech platforms, but that still doesn’t mean I have infinite memory; & I have run into slowdown problems. This is probably ’cause I haven’t been doing much premature optimization &, quite the opposite, this project is hilariously inefficient, not the least o’ which ’cause sprites are a messy clump o’ many variables that most sprites ne’er use — but still pay for.

Perhaps as a way to make up for “Sleet Streets” not fully succeeding @ being an easy going exploratory romp, I made the gem & time challenges much easier than most other levels. In the video on my 1st runthrough you can see I easily get the gem challenge; if you go everywhere in the level & don’t miss too many gems, you’re pretty much guaranteed to get it. Meanwhile, in the 2nd run, e’en though I make a bunch o’ mistakes, I still make the time limit with a few seconds to spare, as opposed to the very 1st level, wherein you have li’l room for error. I didn’t e’en have to edit this video, unlike some o’ the previous, ’cause I was able to do the 2 runs on my 1st try.

The Future

I may either do the “Sherbet Slopes” or the next level after “Sleet Streets”, the 1st pirate level, depending on what I feel like doing or what I have ideas for. I may end up working more on a bunch o’ graphics — I have no graphics for pirate levels yet, for instance — & take a while before I finish the next level I do.

Level Themes

For those curious, here’s the level themes I have planned:

1. City
2. Forest
3. Mines
4. Desert
5. Sky
6. Ice
7. Pirate
8. Sewer
9. Factory
10. Castle / Palace
S. Special

& these are the levels I plan to have for each theme ( levels completed highlighted in red ):

Steam Engeenius

Cycles
1 2 3 4
Themes
City Blueberry Burroughs Stormy Streets Rooftop Rumble
Forest Wasabi Woods* Bough Down Freaky Forest Windy Woods
Mines Minty Mines Curse o’ the Ladder-Splayed Caves The Minus Touch
Desert Dry, Drought Desert Desert Dare Pepperoncini Pyramid Cold Comfort Canyon
Sky Cotton Candy Clouds Value Valhalla Hoot Chutes Crying Lightning
Ice Sleet Streets Frigid Frigates Ice Mines Sherbet Slopes
Pirate Ship-2-Ship Islands Banana Beach
Sewer Porcelain Dreams Soupy Sewers
Factory Warm Up
Castle / Palace Donut Dungeon Golden Gear Solid Castle Chamsby
Special Mart Cart Madness Maybe I’m a Maze

* Now with the map I have in-mind, I’ve thought ’bout renaming “Wasabi Woods”: since the o’erworld doesn’t take place where Boskeopolis is ( which makes this game’s name a hilarious misnomer ), but in some other island, it doesn’t make sense to have a forest there names the same as the forest next to Boskeopolis. I’ve thought ’bout naming it Worcestershire Woods as a reference to some dumb series o’ microfiction I made for ¡Mega Microstories!

I wanted 10 ’cause that’s a nice even number, but as everything else, I’ll probably fiddle with it o’er however long I keep this project going. In particular, I thought ’bout having a mountain world, since the “mountain” theme is important to Boskeopolis Stories ( after Boskeopolis proper & Wasabi Woods, Mustard Mountains is probably the most prominent landmark ) & it’d make a smoother transition from desert to sky; however, I’m not sure I have many ideas for mountain levels. I did think ’bout making 1 desert level — “Desert Dare”, a level I’ve already made before but still haven’t bothered to put back in — a mountain level to leave mo’ room for a train level I wanted to do.

O yeah, I also wanted to do a volcano level. No, I think I could think o’ ’nough levels for a mountain theme. So the themes & levels I just listed are already outdated.

Other themes I might want, but don’t know if I have ’nough ideas or if I want them ’nough to include them ( I don’t want too many themes ):

  • Carnival / Fun House / Amusement Park / Casino ( I’m seriously thinking ’bout this 1 )
  • Space
  • Laboratory
  • Something Halloween-themed ( like the Pumpkin world in Super Mario Land II )
  • ¿Swamp? ( Probably not )
  • Toyland
  • Basement / Attic
  • Subway
Posted in Boskeopolis Land, Programming

The Legend o’ Legend of the Four Switches: Part 6 – King Koopa Kastle

World A: Valley o’ Bowser’s ( revisited )

¿Have I mentioned that I loved making you go back to the start @ the end ( well, the end o’ the main game )?

King Koopa Kastle ( revisited )

Sorry the video’s so long. I forgot to edit some parts @ the beginning, such as the boring walk through the o’erworld all the way to Bowser’s Castle. Feel free to skip ‘head to ’bout 8 minutes if you’re busy.

Music: “Bowser’s Castle ( Second Time )”, Super Mario RPG

Ugh. I forgot what a pain this level is — made e’en worse by recording errors that made me have to redo a bunch o’ it, which is why the footage is so uneven. I don’t know if I mentioned it yet, but my method for taking footage is odd: I record Zsnes videos & dump them as avis. This normally is mo’ stable in that I don’t need to worry ’bout rendering mess-ups happening while playing; but on rare occasions Zsnes somehow makes an input mistake @ a point, causing all footage hereafter to be desynced & messed up. This usually leads to an hour o’ footage wherein Luigi keeps entering the level & jumping right into spikes. @ 1 point our rogue Luigibot e’en decided that he was sick o’ this level & decided to hop round randomly in “Ghosts ‘n Goblins”. Can’t blame him too much.

I should admit here that my original mortifying death to Bowser was part o’ that. Most would be thrilled to have a ‘scuse to cut out such embarassment, but since I had a dumb joke to make, I decided to reenact my failure & edit it in. If you look @ said footage, it may look as if I’m making obvious mistakes… till you see the winning footage where I was trying to win & see me make some o’ the same mistakes — just not ‘nough to be killed. I have no idea how I managed to beat all the stuff in the Green Switch but apparently have trouble gainst Bowser.

If you’re curious why I keep insisting on keeping a Mecha Koopa round after the 1st round, e’en going so far as to kill a Mecha Koopa when I only have 1 left & still 1 hit left, it’s a silly speedrun strat ( not e’en the full 1, either ) to make the 2nd, harder section faster & easier. Despite fucking it up so much in the failed attempt ( as I reenact here ), you can see that I still attempt it in the winning run — though a’least I succeeded that time.

Some o’ the deaths in the 1st section are also reenacted. It seems disingenuous, — & I take the authenticity o’ footage ’bout electronic toys with the same seriousness as war photos in major newspapers — but I’d say it’s mo’ honest ’bout the actual experience I had playing the level, which is what I wanted to show. The fact that I lost the footage doesn’t mean that the stuff didn’t happen.

As an easter egg, throughout the level I hid a bunch o’ secret mushroom blocks. I can’t remember if ’twas 30 or 50 I put in, but I could only remember where a few o’ them were, & a few others I found by surprise. I can only guess that the secret mushroom block @ the end o’ the thunder section being solid black, appearing when the screen flashes, was intentional.

This level’s difficulty is incredibly imbalanced. The 1st room is the hardest; past the midway point is a joke. ’Twas annoying, ’cause in my 1st recording I got to the vine ( ¿why are there vines in a castle? ) section quite quickly, only to die in a dumb way by going o’er the ball-&-chain’s block & nudging the top o’ the block with my feet just ’nough to lose my grip o’ the vine & careen right off. After that, it took fore’er to e’en get back to that section. Compared what comes before, the vine section & everything hereafter is easy.

That said, I think the 1st room is the best part o’ the level. I like the mazelike nature o’ the level, & some o’ the jumps are tricky — ’specially the jumps round the Thwomps. My only problem is I think the section under the Thwomps is needless padding. It’s unlikely that if you fall from the Thwomp section you’ll land on solid land — I ne’er did, a’least — so it might as well just be a bottomless pit.

1 note I will make ’bout the video is that despite all the idiotic mistakes I made in what must’ve been mo’ than 3 dozen attempts, including the lost footage, I didn’t once get hurt by the shell the Blue Koopa kicks @ you that you need to bring to the Ball-&-Chain place.

The cloudy section before the vine section is so empty & pointless that I actually forgot ’bout it when I was 1st writing this till editing the video ‘bove. I wish I sped it up in the 2nd run, since it’s far too boring to watch a 2nd time & the video’s already way too long. Sorry.

After the midway point is mixed. The autoscrolling section actually isn’t that bad. Forcing the player to duck & let the edge o’ the screen push them past the spikes @ the start is clever ( but goes on a bit too long ). It’s also why I had to change the safe way to leave this level @ the beginning I mentioned in the 1st part, as the sprite that makes you leave the level by touching the edges o’ the screen for some reason propagates to further subscreens. Other than that, I actually felt pressure to keep up with the screen, rather than in most autoscrollers wherein you spend most o’ your time waiting ( “Donut Plains 2” & “Valley of Bowser 2” come to attention ).

The thunder section looks nice, but has mediocre level design. It has some o’ the most uncreative jumps in a video game: here’s a bunch o’ rows o’ vines, & here’s a bunch o’ cloud platforms that all look the same. Actually, I take back what I said ’bout the section looking nice: the thunder effect looks nice, but the clouds look way too bright & tacky. In these red levels like this & “Sea of Sangre” I turned way too many things red that didn’t look good red.

The water section looks nice, & is a nice callback to the original Super Mario Bros., but is brainlessly easy & mostly just a slow slog, ’specially through those tunnels with the Fish Bones.

The final tower climb has no puzzles you haven’t seen before. It does have the hopping statue sprite, which doesn’t appear anywhere else in this hack; but it oft doesn’t spawn for mysterious reasons. This hack was ne’er good @ sprite management; everyone would always tell me to apply some patch, but none o’ them e’er did anything. This was ‘nother edit I forgot to make: there’s a part where you’re climbing up the vine to the top where a hopping statue finally appears. I wanted to have a word balloon pointing to it that said something like, “Hey, sorry I’m late”.

I have no idea why Peach’s dialogue’s letters are glitchy in some places. I don’t remember that happening before.

Also: no credits. ’Stead, we get yet ’nother Mushroom — ’cept this 1 gives you powerups for free & has the most useless message box in the game. The reason for the lack o’ credits is that, ’cause o’ how I edited the graphics in this game, they became glitchy. Also, it wouldn’t be too accurate, since some o’ the vanilla Super Mario World enemies like Magikoopa or all but 1 ( ¡Spoiler! ) Koopa Kid don’t show up & custom sprites like Birdo or Beezo obviously won’t show in the credits. But moreo’er, the game would end without letting the player save, & I always hated it when games didn’t save you beating the final boss; & this hack was, über alles, ’bout me avoiding all those tropes in video games that I always hated as a kid like not saving beating the final boss or lives & game o’er.

  • P-Switch level count: 27 / 45
  • Levels with mo’ than 1 switch: 13
  • Levels with mo’ than 1 o’ the same switch: 8

We’re only 3/4ths through the levels, though. We should still have ’bout 4 or mo’ posts left.

Posted in Legend of the Four Switches, My Crimes Gainst Art, Video Games

My Mindless List o’ Rules You Must Follow to Write Great Literature

As usual, these rules aren’t going to be based on any empirical evidence or anything resembling a science o’ “good literature”, however one might define that, but be just a bunch o’ assertions I puked out in 10 seconds. As I do so, I’ll make sure to reference a bunch o’ books I’ve vanity-published on Amazon with schlocky Fabio covers on them, which should prove my point, since no bad writer has e’er had anything published, & “appeal to authority” isn’t a thing.

1. Write random.randint( 200, 10000 ) words a day

As we all know, quantity is quality.

’Ventually you’ll be able to stitch together a book from this garbage, & in this literary environ o’ “dump all my shit onto Amazon”, that’ll work great. After all, it’s the sucker reader who’s too dumb to know they can get Shakespeare & the English languages’ greatest classics online for free that has to sift through all this shit, not you.

2. Write said words @ the same time, in the same pretentious coffee shop

In conjunction with the previous rule, the less convenient your means o’ writing is, the mo’ you’ll be able to trick yourself into thinking you’re a serious worker, e’en though you’re still not producing anything o’ any worth to soceity.

3. Write your rules for writing in curt, simplistic demands

This will totally convince readers & not make them want to punch you in the face through the screen in annoyance.

Also, make sure you tell readers they have “no ’scuses” not to follow your advice, like a lack o’ actual evidence o’ its quality. This is mathematical proof.

4. Use the same language everyone else uses

Nothing turns readers off mo’ than anything new. After day-after-day o’ hearing the same cliches like “turns readers off” that have lost all meaning, nothing gives them mo’ joy than to hear this same mediocre-minded speech in the literature they buy in the hopes o’ ’scaping dull reality. But a’least now they’ll get to see a spunky teen fight off dystopian tyrants & Ancient Greek mythological creatures while spewing hashtags, LOL.

Don’t e’en think ’bout touching such dirty concepts as internal rhyme, alliteration, or similies, or your reader won’t take your made-up stories seriously.

5. No, you can’t e’en use these things in poetry anymo’

¿’Cause who e’er cared ’bout playing with language in poetry?

Only cliche Marxist drivel from someone too dumb to have e’en read Das Kapital & choppy, navel-gazing pretentiousness for you, son.

6. Base your novel round simple ad-lib sentences like, “A rogue physicist goes back in time to kill the apostle Paul”

This shows that you’re thinking ’bout what’s truly important: marketing slogans. Everything else can be padded in like compost in a fast-food burger.

7. Don’t worry ’bout being original

As mentioned constantly, readers are utterly sick o’ originality. ¿Somebody else already made a successful trilogy out o’ “average teen fights gainst evil dystopian totalitarians by dressing in fancy costumes”? ¿What’s that? ¿You mean there’s multiple series ’bout that? ¿What’s 1 mo’? If the market’s proven that people’ll buy 1 book ’bout that, surely they’ll buy mo’, e’en if they have much less creativity.

8. Ne’er use semicolons

I just don’t like them, OK.

9. Carefully plot out your book & write the beginning after the end

That way things won’t happen as natural outcomes o’ what happens before, like in silly realistic worlds, but acts as if ’twas conspicuously planned out by some author deity. It’s not as if you can go back & rewrite the beginning, anyway — once something’s written, it’s set in steel.

10. When writing rules, make sure you talk with faux tough-guy language like you’re some schmuck on Shark Tank

Make sure you talk ’bout “nailing pitches” & making “slam dunk proposals” so as to emphasize that you care purely ’bout gouging suckers who don’t know any better rather than anything resembling a creative process.

The general theme is, you want the reader to want to punch you in the head while reading your work as much as possible.

11. If you’re on Something Awful, you have to talk ’bout how much you love Cormac McCarthy, & if you’re on TV Tropes, you have to lavishly praise Terry Pratchet & call him by a stupid name.

It’s law, fineable for up to $500.

12. Warhammer 40,000 books are some o’ the greatest sci-fi literature

Seriously, 1 guy @ Reddit claimed this was the case in some thread. Let’s all point @ him & make fun o’ him for his crime o’ holding odd opinions.

Meanwhile, no Asimov, no LeGuin, no, uh… I actually don’t read that much sci-fi, so I wouldn’t know who else.

¡O! ¡Ray Bradbury! He did sci-fi, & some o’ it was quite great, like “All Summer in a Day”. Too bad his most popular novel was kinda crappy. Seriously: the fact that that dystopian hand-me-down gets so much attention & not his October-themed stories or Something Wicked this Way Comes or Death is a Lonely Business is a greater crime than that guy who listed some crappy Warhammer 40,000 books as the best sci-fi.

You know, that reminds me o’ this 1 site I was reading that had this same dipshit advice so they could peddle some mindless advice book, & the idiot was praising fucking Issac Asimov for writing that amazing story. After screaming @ the monitor, I was thinking, ¿How the hell do you expect me to trust your advice on writing when you can’t e’en tell the difference from the guy who inspired the “Laws of Robotics” & the guy who always bitches ’bout how technology is ruining the world & how photographers gotta get off his lawn, they can’t steal his house’s soul, god damn it?

I’d post a link, but I can’t find the article, ’cause I think the person replaced all her posts with the same advertisement. Might as well get straight to the point.

13. The only 2 important literary lenses for writing are “plot” & “marketing”

14. Just get a degree in business

Since you clearly despise writing as anything but a chore you can pimp out as a marketing tool, you might as well do so in a way that’s much mo’ profitable.

15. Don’t fucking do it

The secret reason you spend mo’ time reading ’bout Pokémon glitches is ’cause it’s actually mo’ enjoyable than puking out 400 words o’ day o’ mindless busywork.

16. Get a real job, asshole

I’m serious. I know ’twas cute when we said that chapter book ’bout Pikachu & Squirtle was great when you were 7, but you’re 26 now & they’re hiring up @ Burger King.

Posted in Literature Commentary

Let’s Code a Crappy 2D Platformer Like Millions o’ Other People on the Internet & Lose Interest & Give Up Only a Few Months In, Part XXII

O’erworld, Part II

What I’ve accomplished since the last update:

  • This isn’t totally related to the o’erworld, but as I was fooling round with my program I noticed the game would crash. I love how on the very day I bashed the hell out o’ the most beloved video game on the internet I learn that my own magnum opus is a buggy pile o’ shit — & e’en the cool bugs, like letting you reach the Spirit Temple @ the beginning while still a kid. During my long, in-depth look @ my code I found a bunch o’ memory leaks — some deep into the graphics & game engines & the sprite code. Since I would check my program in valgrind now & then, I don’t see how these managed to stay so long — how I could go so long without realizing that SDL_GetBasePath needs to be freed.

    However, I found that what caused the game to crash wasn’t related to that @ all, but the o’erworld ( which ’splains why the crashes hadn’t happened till now ). ’Twas caused by the same problem that constantly strikes me: I forgot to initialize a member o’ a class. To be specific, I forgot to initialize the gfx_ pointer in the OWTile class for tiles that aren’t the animated water tile ( & thus don’t have any animated graphics ). I’m used to unique_ptr, which automatically initializes to nullptr; but these use a raw pointer ’cause the water tiles are s’posed to passively share a unique_ptr owned by OverworldState. Thus, half the time the check for nullptr would fail, e’en though the tile has no real animated graphics, leading to wacky undefined behavior. This ’splains why sometimes the map would become corrupted in random ways, such as when Spiral Island spontaneously flooded once.

    &, no, don’t tell me to use shared_ptr for, well, shared pointers, as that’s pointlessly wasteful o’ precious memory & not needed if you just have a designated owner. I need to save my wasted memory on better things, like dynamically loading everything & keeping STD strings everywhere. The true lesson is to check valgrind more oft. Thankfully, I have just now & am assured that there are no memory leaks, nor have I found any random crashes. These are the problems most dire, as they can literally make a game unplayable.

  • Anyway, after all that, I finally got the o’erworld & level-select screens integrated. Now the level-select is accessed through a menu screen in the o’erworld that’s suspiciously similar to the in-level pause screen, as if I just lazily copied & pasted. & now, ’stead o’ giving you a list o’ all the levels, the level-select only shows levels you’ve been to, & selecting a level takes you to that spot on the o’erworld. My inspiration for keeping the level-select as an extra menu & having it warp you to the o’erworld spot was from the GBA remake o’ Super Mario World, wherein this mechanic was immensely convenient.

  • Saving & loading are now compatible with them. All the loading code was cleared out o’ the level-select state, where it wasn’t needed, & ’stead the OverworldState was given it. In addition, I added data for which levels you’ve been to & the most recent level you’ve been to, so that when you reload the game your level-select isn’t glitched out ( “?????” for already-beaten levels, for example ) & so the game places you on the level tile for the last level you’ve been to ’pon loading the game.

The Future

Someday I’ll get round to programming in that shop.

Also, I’m working on a snow level with plenty o’ slopes that’ll hopefully go well. The slope physics are still awkward, though. 1 thing I’ve realized is how odd the speed-capping works: it’s a simple speed cap wherein if you go faster than the cap, your speed is set to the cap with no gradual slow-down ’tween the speeds, & your top speed is based on whether you’re running ( holding the run button ). So if you jump forward while running & then let go o’ the run button, you’ll suddenly go much slower ’cause the halved cap brings your speed suddenly down. This in itself isn’t too bad: after all, you can turn round & move back while in the air, & that’s completely unrealistic. What made Super Mario Bros. so revolutionary was the way it threw ’way all the rules o’ real-world physics to maximize fun. But this also applies to slopes: you’re sliding or falling down a slide, how fast you go relies on whether you’re pressing the run button or not, which, I dunno, feels awkward. That’s a case wherein I think the break from reality went too far.

Also, though I haven’t felt anything jarring ’bout it, I’ve noticed that the ice physics should make everything mo’ wonky than expected. See, all ice physics do is decrease traction so that you slow mo’ slowly when stopping. But this applies to all movement, including upward & downward movement & flying enemies, like the bees that move up & down ( but not the circling bees: their movement is some custom algorithm that completely ignores the typical sprite speed & acceleration variables ).

Download sloppy source code, ¡now with 100% fewer spontaneous segmentation faults!

Posted in Boskeopolis Land, Programming

Someone Needs to Knock Ocarina of Time Down a Notch

( It’s a better title than what you’ll usually see on Google — like “Ocarina of Time is OVERRATED THERE I SAID IT pls dont kill me”, which might be the optimal way to make oneself look as stupid as possible. )

¿Remember when everyone bitched ’bout that Earthbound ripoff ’bout how we should cuddle-puddle each other fore’er won GameFAQs’s shallow beauty contest? The only reason I cared was ’cause I was glad that it beat a game e’en less interesting, Ocarina of Time. I cannot understand why people like this game so much, not in comparison to some slick new Zelda game, but compared to the 1st. Ocarina of Time is a joke compared to the 1st, & it’s sad how dumbed down the series had become hereafter.

Story

Ocarina of Time is similar to Final Fantasy IV in that people seem to like it for being cinematic — ’cept with shittier writing, shittier visuals, & costs much mo’ than the average movie. Video games will ne’er be as good @ being movies as movies, so maybe they should stop trying to be movies & try to be games.

It annoys me when I see someone pretentiously tell me ’bout how “epic” Ocarina of Time’s story is, ’specially compared to dumb ol’ Mario. The fact that they use the word “epic” as a superlative proves they don’t know what “good” writing is. The fact is, it has the same childish story as Mario: hero saves world from villain. Mario’s just less up-its-ass ’bout it & wastes less o’ my time with it ( though, to be fair, Super Mario 64’s opening is unbearably long & pointless, too ). I can respect Mario’s humble acknowledgment that it’s just a dumb ’scuse plot, & I can respect, say, Franz Kafka or Haruki Murakami as actual brilliant writing; Ocarina of Time is just hokey writing pretending it’s brilliant, & tries to cover that fact by making it go on & on, which only makes it worse. Zelda games should just start with me in the middle o’ a forest with a sword & let me explore; I don’t need hours o’ cutscenes giving me “motivation” to play a game any mo’ than I needed story motivation to play Tetris.

For god’s sake, Ocarina of Time actually gives the fucking tree father figure a ye olde English accent. ¿When was the last time a fantasy story could do that & still be taken seriously? But people truly want to convince me this is better writing than Mario’s ( or the original Zelda’s ) lame “not wasting my time with stupidity”. They have an owl that the developers themselves knew was annoying & wasted your time, & did it on purpose. They purposely made the game less fun as some dumb joke.

Also, I love how the world’s greatest literature is usually bound to the strengths o’ the heroes & ( especially ) villains, but Ocarina of Time has a flat villain who’s just evil for evil’s sake — the most lazy & childish way to write a villain that ( intelligent )1 fantasy has run ’way from since the 50s — & the hero’s a personality-less mime. Mario’s got mo’ character than Link — & he’s just a mentally-disabled obese Italian with some kind o’ Tourette’s syndrome that activates whenever he jumps. Bowser has mo’ personality than Ganondorf. A’least he seems to be having fun, whereas Ganondorf’s only personality is bland anger @ being bested by “a mere kid” & “Look @ how deep a villain I am: I play the piano”.

The funny thing ’bout this game is that, like Earthbound Beginnings, I could better tolerate reading all I could ’bout this game in walkthroughs & wikis than I could playing the actual game. As I will mention near the end o’ this post, there are some interesting bits to this game. This makes sense: story-based games are usually mo’ tolerable in shortened text form ’cause they are mostly just text, just full o’ boring fluff & in terrible UI. Games are just terrible mediums for reading text compared to websites or books; books let me read as quickly as I want, & let me skip ‘head or go back to any place; & all you have to do is move your eyes or flip pages or click links. Games — ‘specially Ocarina of Time, which e’en fans admit has terribly slow text boxes — make you mash to A button or slowly wait for the letters to all appear, ’cause they can’t just put all the text on screen @ once, that wouldn’t be “cinematic”. Yeah, Ocarina of Time lets you make the text scroll faster with the B button ( sometimes, seemingly randomly ) — too fast, so that you can’t possibly read it all in time. There’s no good balance: it’s either too slow or too fast. Books & websites don’t have this problem.

Which is to say: video games will ne’er be as good @ being books as books, so maybe they should stop trying to be books & try to be games.

Influence

Sticking with the comparison to Mario, what truly annoys me ’bout people who hold Ocarina of Time as the greatest game e’er is their condescending claim that you have to “understand” that Zelda was the “1st” to do 3-D “right” & that all modern games owe it.

’Cept, no: anyone who knows anything knows that Super Mario 64 was the 1st 3-D game that did it right & Ocarina of Time owes its ass to Mario 64. Furthermo’, compared to what an advance Super Mario 64 was to the Mario series, Ocarina of Time was such a letdown. I’d go far ’nough to say that Super Mario 64 didn’t just do better for its respective series; it did Zelda better than the actual Zelda game.

The 1 significant difference ’tween Ocarina of Time & earlier Zelda games is that Ocarina of Time wastes mo’ time with boring garbage. Otherwise, it’s heavily derivative o’ A Link to the Past, but worse. Its o’erworld is a thousand times worse than A Link to the Past’s, which is worse than the original Zelda’s; its dungeons are less creative than A Link to the Past; its controls are clunkier. Contrast this with Super Mario 64, which truly was its own game, radically different from Super Mario World, or any other game. Super Mario 64 literally created its own genre — 3-D platformer collectathons — that acted as Rare’s bread & butter for the rest o’ their stay @ Nintendo’s, & people have the gall to say that Ocarina of Time was the “influential” 1.

Ocarina of Time does pad out a lot o’ time with mind-numbing fetch quests & terrible, cliché fantasy writing. I was joking to myself while still on my way to getting the sword ( & people complained ’bout the 1st game making you go into a cave on the 1st screen to get your sword ), “I’d already be in the 1st dungeon in the 1st game”. I ne’er understand why modern games take so long to get to actual gameplay — no, mindless tutorials don’t count; it has to actually be fun, & talking to a bunch o’ dipshit elves & crouching through a tunnel to get a sword isn’t fun. Video games should follow the same rule as literature: if it fails to get good within the 1st 10 minutes, it sucks, try something else. But Ocarina of Time stays this way throughout the entire game: I can only admit that ’bout maybe 5% o’ it is good, smothered in hours & hours o’ banality. For a short while you can have a li’l fun exploring a dungeon, only to have to talk to a bunch o’ idiots or hear some long-winded story ripped off from someone’s D&D campaign.

I guess you could say that Zelda did have some influence on modern gaming, but it’s all bad. Also, I’m not sure if it was truly an “influencer” or just in the middle o’ a pattern that was already emerging. A lot o’ modern games share Ocarina of Time’s love for wasting players’ time with low-quality padding, in contrast to older games ( or Mario games ), which were mo’ concise. Meanwhile, these modern games are more oft hailed as “mature” or “serious” — & when video games are described that way, that usually means they’re tedious, but without the intellectual quality exhibited in actually serious literature.

I came up with a criteria for rating a game’s quality: the mo’ time the game spends running without me actually playing — so long as I didn’t consciously pause it — the worse it is. Games are meant to be played, not watched or read. But that’s what Ocarina of Time is full o’: long cutscenes o’ Link opening a fucking treasure chest for the 10th fucking time as if I’m such a goldfish that I’ll still be impressed. I’m not: I’m bored. Imagine reading a book wherein the narrator repeats 2 paragraphs o’ text every time a character opened a chest. I’d say something ’long the lines for TV, but I guess a lot o’ cheap mainstream anime shows repeat animations o’ characters transforming every episode — & they suck just as much. It’s the very definition o’ “padding”, & padding is fundamentally bad. That the s’posedly greatest game e’er has so many fundamental flaws is bewildering. It makes me scream to the world, “¿Truly? ¿This game out o’ them all?”

When I see people talk ’bout what made Ocarina of Time s’posedly so good, it’s usually vague terms like that ’twas “epic” or “like nothing e’er done then” or “had that magic”, much like Final Fantasy IV. What I think Ocarina of Time had was what many call “style o’er substance”. For instance, many praise Ocarina of Time for its day-&-night system, e’en though it’s only a way to force players to waste time waiting for places to open. ( TV Tropes goes far to say, “It’s still so ubiquitous that new players barely notice it, until they get stuck outside at night”, which is wrong on the 1st point, & the 2nd point happens so oft, you’re going to notice it ).

& then you get this li’l burst o’ 5-year-ol’ excitement from that same TV Tropes page:

You begin to fight them, exchange a few blows, when the entire boat starts to tremble and shake! What is going on? Games don’t do this!

“¡Holy shit! ¡shaking boats? ¡How’d they get the technology for such a thing in 1998?” It makes me wonder ’gain & ’gain: ¿Did all these people who talk ’bout all these amazing things Ocarina of Time did that “no game did before” ne’er play all the games I grew up with, before 1998? ¿Had they ne’er played Super Mario 64 or any SNES game? ¿Have they ne’er played any PlayStation game?

They accuse me o’ having not “been there @ the time” like I’m some hip young cat with his Undertales & Night in the Woodses. But I think they were the ones who weren’t there @ the time, or don’t remember well. I was there. I remember how awed I was when I 1st heard my older brother describe to me the inside o’ Peach’s castle in Super Mario 64 while playing Mario Kart 64 & my awe when I finally got to see it myself & all the secrets it held. I was ne’er impressed by Ocarina of Time; I wasn’t e’en interested in it. I rented Mario Party dozens o’ times, but ne’er Ocarina of Time, ’cause a’least those games had an interesting gameplay mechanic ( well, till they pulverized the dead horse into atoms & then incenerated the atoms after mo’ than 8 games ). I don’t e’en remember if I e’er watched my older brother play it. I know he had it — ’twas the 1st game he had when we got an N64 ( which is why I always thought it came out much earlier than 1998 ). But if I did watch him, I don’t remember anything, just as how I don’t remember anything now after having tried to get past the 1st few dungeons & giving up in boredom or watching online playthroughs or reading maps. ¿You want to know how boring Ocarina of Time is? E’en its speedruns are boring. E’en they feel slow, & the player skips almost everything. The movement still looks slow, e’en when the player pulls off glitches to make Link fast-glide ‘cross the field. It’s anemic in its tediousness — you can’t cure it.

This is funny, too, since I read so many fans admit that the graphics are the 1 thing that hasn’t aged well. So the 1 thing that s’posedly made this game stand out was the 1 thing that isn’t good “anymo’”? ( In truth, ’twas ne’er good, as I’ll get into later ). Contrast that with Super Mario 64, whose controls still influence modern games & whose controls are still amazing — in fact, better than many modern games. That’s the game whose only flawed element due to age is its graphics ( & maybe its camera ).

¿So why does Super Mario 64 not deserve the title o’ greatest game? ( Or perhaps 1 o’ its earlier 2-D games; for some reason, people who defend Ocarina’s status take as pure-faith assumption that transitioning a series to 3-D is the best thing a game can do ’bove all else ). Probably the same reason Mario in general is taken less seriously than Zelda: it’s not up its ass ’bout itself. It focuses on actual gameplay, which sane people would view as the most important element o’ a video game; but in the inane world o’ artiste reviewers, that’s much less important than story or how blandly “serious” a game can be, no matter how bad they’re done. As I mentioned way back in my Super Paper Mario, bad drama trumps quality silliness in the minds o’ the pretentious — those looking to look the most intelligent & “serious” with the simplest o’ criteria.

Indeed, we could question the criteria used to defend Ocarina of Time as “the greatest game o’ all time”. Many praise it for being 1 o’ the few series to transition to 3-D well. Let’s ignore how wrong that is & question why that’s o’ vital importance. ¿What’s so special ’bout 3-D? It’s not as if great 2-D games aren’t still made. People also claim that Ocarina of Time was great for its time; ¿but what makes its time so special? ¿What ’bout 1998 makes it superior to any other year? Doom was the most influential & most advanced game o’ its time, the early 90s; ¿why isn’t it the best game e’er? ¿’Cause 1993 isn’t as important as 1998?

If we were to base the “greatest game o’ all time” on influence, the winner would definitely have to be Super Mario Bros. That’s the game that saved the NES, & thus single-handedly saved the whole gaming industry in the US. That was the 1st widely popular video game with mo’ than just a few screens o’ gameplay — the 1st video game “novel” in an environment o’ just arcade-style short stories.

O’erworld

¿What made the 1st Zelda game so great? The memorable o’erworld that was so fun to explore. 1 cool thing ’bout the 1st game that newer games inexplicably don’t have is that you could explore virtually the whole o’erworld @ the start & you had a lot o’ control o’er the sequence o’ dungeons you completed without having to rely on glitches.

Super Mario 64, meanwhile, has the incredibly memorable castle full o’ secrets — the secret slide, the rabbits, the desert level that disguised its level portrait as a plain wall, the courtyard that was eerily empty till you got ’nough stars for it to swarm with ghosts, the largest o’ which held a level entrance in a cage.

¿So what does Ocarina of Time have? Large plots o’ plain grass. It’s so pitiful the game gives you a horse just so you can skip most o’ it.

EXCITING GAMEPLAY

O, sorry, you also get JPEG backgrounds for towns with fixed cameras. So you get the same limits as the ol’ 2-D games, but, bewilderingly, shittier graphics. Super Mario 64 deserves props for not resorting to that schlock, unlike Ocarina of Time & Final Fantasy VII.

Controls

This is ’nother place where Super Mario 64 beats Ocarina of Time down. A lot o’ people claim that Ocarina of Time was the 1st to get 3-D controls right. ’Gain, Super Mario 64 was. In fact, Ocarina of Time used the same engine as Super Mario 64. Ocarina of Time owes its ass to Super Mario 64. ¿& what does it do while hoist on these high shoulders? It, amazingly, throws ’way a lot o’ Super Mario 64’s lessons, despite coming out 2 years afterward, as if the developers contracted amnesia.

Super Mario 64 had amazing controls: Mario could do all kinds o’ gymnastics that made him just so fun to control. The 3D Zelda games, meanwhile, have the dumbest fucking method for jumping e’er: run off a cliff & hope Link decides to jump — or hope he doesn’t stupidly jump if you’re trying to fall into a hole. This actually becomes a huge nuisance when moving on small platforms as dipshit Link will oft jump clear off if I so much as go near the edge. Having the game do something so context-heavy automatically is a dumb idea; just give me a button to choose when to do it so I’m playing an actual game & not arguing with it. The 2-D Zelda games, which are much better, also don’t do something so stupid: they give you a Roc’s feather that allows you to jump as any sane game would let you, by pressing a button when you want to jump. & this was since Link’s Awakening, which came out 5 years earlier.

In general, Ocarina of Time feels clunkier & slower, which is worsened by the lame world design with large plots o’ empty space. This is a problem a lot o’ modern games with mo’ memory than creativity have: they have huge open spaces, but nothing compelling in them, so I spend copious time just holding up on the control stick & mashing B with my head tilted in boredom. I love how so many games have me just mashing buttons impatiently waiting for them to actually become interesting; it’d be nice to have a game that was only the interesting parts — that had some semblance o’ quality control. ¿But who needs “kill your darlings” or “cut the fat” when you can have “mo’ than 60 hours o’ gameplay?

E’en Ocarina of Time’s camera is worse than Super Mario 64’s, which is amazing, since Super Mario 64 had a terrible camera itself. ’Gain, Nintendo so early realized how great the C buttons were for controlling the camera; Ocarina of Time saves 3 o’ them for just item slots. Meanwhile, all I can do is press C-up to go into 1st-person view or press Z to make the camera face where Link’s facing — so long as there are no enemies for that stupid Z-targeting to cling to.

After all, it’s vitally important that you be able to press C-down to present a chicken to whoever that pointless NPC sleeping @ Hyrule Castle was Mario, since there’s no way for the game to know that I obviously want to do that, e’en though that’s the only reason the chicken’s there & that’s the only thing to do with bootleg Mario. As I said before, it’s lots o’ mindless button pressing.

I see a lot o’ people praise “Z-targeting” as “revolutionary”, which is silly, since most games don’t have it & don’t need it. Z-targeting is simply a way to avoid having to actually aim so you don’t get bogged down in actual battles & thus have mo’ time for tedious sidequests. The Z-targeting is wonky, too, since it oft aims @ what you don’t want it to aim @ & requires you to slash your sword or something else odd to get rid o’ it, rather than cycling off with ’nother press o’ the Z button.

E’en with Z-targeting, the clumsy camera screws you o’er. ’Twas common for me to struggle with the Z button, unable to see beyond right next to Link & unable to reach the bats too high up, only for a bat to swoop down from ’hind me, & this could’ve been solved if there had just been a way to scroll the camera back.

I know this sounds nitpicky for an ol’ game; — &, to be fair, it’s a minor problem — but my point is that Super Mario 64 had much fewer camera problems & people specifically praise this game as the “greatest game o’ all time” ’cause it s’posedly revolutionized camera-work in 3-D games by having 1 inferior to an earlier game that was wisely ignored by most later 3-D games.

Level Design

Everyone praises Ocarina of Time’s dungeons, but I couldn’t e’en remember the 1s I played or saw, other than that the tree dungeon involved burning some webs & going back through some web @ the beginning. I guess that’s kinda cool, but has nothing on the original Zelda’s o’erworld or hardly any dungeon in A Link to the Past. Dodongo’s Cavern just had a bunch o’ lame puzzles like putting a bomb in the middle o’ a bunch o’ others, bombing a skull’s eyes ( which is such an arbitrary, pointless “puzzle” that the game just outright tells you to do it ), & pushing blocks into holes or places. I also love the rising & falling platforms right @ the start that do nothing but waste your time. That’s why they call it “Ocarina of Time” — it’s main theme is wasting time. & nobody likes Jabu-Jabu.

What I’ve listed are the 1st 3 dungeons, & should include all the other tedious bullshit, like getting the sword, sneaking into Hyrule Castle, wandering empty fields, talking to dumbass Gorons, talking to some fairy, wandering lakesides, talking to fish monsters, all up till after the long cutscenes o’ Link pulling the Master Sword & being expositioned @ by the sages pointlessly telling him to collect the next 5 McGuffins. I think on average that’s a’least… ¿10 hours? & none o’ it’s good. The game takes o’er 10 hours on average to get halfway interesting. This is the same problem A Link to the Past has, which also doesn’t get good till you reach the Dark World, but to a greater extent, ’cause Ocarina of Time is much slower & wastes your time with mo’ exposition. Ocarina of Time takes it to a ridiculous level.

Compare to our other games. The 1st Legend of Zelda starts in the best level: the o’erworld. It should take a half hour @ most to find the 1st dungeon. Hell, it takes on average 9 hours to beat the entire game. In the time it takes you to trudge through the obnoxiously boring kid Link part o’ Ocarina of Time you can get the entire experience o’ The Legend of Zelda, packed full o’ interesting gameplay. But in the world o’ modern gaming, quantity o’er quality ( ¿How else can we put that sticker on the box that says “¡60 hours o’ gameplay!”? ).

¿What else? Super Mario 64’s best levels are also in the final 3rd, but it doesn’t start nearly as weak ( though, I will admit that while the castle is fun to explore, the front lawn is empty space that could’ve been cut out — though it’s not as much a waste o’ time as Hyrule Fields ). & it takes li’l time to open up Super Mario 64’s world. ¿Don’t like “Bob-omb Battlefield”? Just get 1 star. 2 mo’ stars & you have 4 levels open. After a mere 8 & beating the 1st boss level & fight, you open up 3 mo’ levels, & so on… I’ve ne’er heard anyone get impatient with Super Mario 64 ’cause it does what a good game should: fills it mostly with interesting gameplay ( read: not wandering empty fields & talking to people ) & opens up your options soon. But Ocarina of Time is the greatest o’ all time…

¿So what does the game offer after 10 hours o’ tedium? Not anything remarkable. I read quite a few people claim the Forest Temple was the best, but that seemed to be mostly due to “atmosphere” & probably a li’l story ’bout Saria — a character you know almost nothing ’bout & I didn’t care anything ’bout. ( Though this game has plenty o’ dialogue, hardly any o’ it is used to develop any characters, making the writing e’en mo’ infuriatingly bad. For 1, a lot o’ it is spent on useless characters, like cocky dipshit fairy boy or that guard you give Zelda’s letter to. Many video games get this strange idea that many underdeveloped characters are mo’ interesting than a few fully fleshed out characters ). So it’s style without substance. All I saw were slow hookshot, arrow, & block puzzles ( the latter 2 had been done ’nough already ). The weird turning hallway would’ve been interesting if ’twere used for mo’ than a second’s straight walk ( so it’s useless padding ) & the block smashing puzzle… was interesting for this game, but would be average for the average SNES RPG, leading me to believe further that people who say Ocarina of Time was the best game o’ its time had ne’er played an SNES game or any other N64 game or any other game ’cept for maybe Pong.

The Fire Temple is amazingly e’en mo’ bland than “Dodongo’s Cavern”, with key puzzles, mo’ hookshot puzzles, timed switches, generic Indiana Jones traps, & lots & lots o’ slow climbing. The only mildly interesting part was this 1 door that tries to attack you & tiles that rise & spin @ you — the latter o’ which was taken straight out o’ A Link to the Past, but are made trivial here since you can just hold your shield up to block them all.

The Water Temple… ¿Do I need to talk ’bout this 1? Everyone already admits this 1’s tedious. It’s somehow both amazing & fitting that a game as slow & time-wasting as this ups the hand on slowness for its water level — it just had to. People defended this level as “mind-bending”. The only thing that bends your mind in this temple is boredom from watching Link slowly ascend or slowly descend in water after slowly going into the menu & changing boots, ’gain & ’gain & ’gain & ’gain. ’Twas so bad, they had to fix the last part in the 3DS remake. Too bad the rest is just as slow.

Most o’ the puzzles in the Shadow Temple involve simply having the right items, 1 o’ which you get in this temple itself. The only interesting puzzles I saw were the 1s where you had to collect all the rupees while avoiding the blades to open the next door. This 1 was also a fan favorite, mainly for, ’gain, the atmosphere. Also, this temple has bullshit air floor, ’cause that kind o’ obscure bullshit is what we truly needed to keep from the original game. If you’re wondering, no, Ocarina of Time wasn’t e’en close to the 1st game to have rising & falling guillotines; but I’m sure there are some defenders who’ll insinuate something such. “¡O my god! ¡Games aren’t s’posed to do this ’cept many o’ them already have!”

The Spirit Temple… fuck… It’s, ¿what? ¿A bunch o’ ocarina puzzles ( yet ‘nother puzzle that requires no intelligence or skill ) & some “reflect light to hit certain other things” puzzles. I guess that was the 1st time this was done in 3-D.

¡O! ¿Didn’t this have a puzzle where you had to shoot an arrow through a torch to hit some unlit torches ‘cross the room? That was authentically clever & cool.

I have no idea what people are talking ’bout when they claim that Ocarina of Time has brilliant dungeon design. ¿Compared to what? ¿The 1st Zelda? A Link to the Past had far cleverer puzzles, & had far greater variety. It’d take fore’er to count the # o’ games that had been out by then that had better level design in general — I’d count Super Mario 64, for sure. It didn’t make you slowly push blocks or shoot eyes a hundred times.

Honestly, this is a problem that always plagues Zelda games. E’en A Link to the Past, Link’s Awakening, & the Oracle games didn’t have amazing puzzles. I’ve seen better puzzles than in all those games in a bunch o’ RPGs, like, say, Lufia II, or adventure games, like the Monkey Island games. As I’ve already mentioned a bunch o’ times, most o’ the “puzzles” in Ocarina of Time require no intellgience or skill, & are just a bunch o’ mindless grunt work: remember some song to play in some spot, hit an eye with an arrow, push some blocks. This is why I always prefered the 1st game: a’least its o’erworld gave it something it excelled @. I ne’er understood how people could talk ’bout Zelda games as if they were mind-bending, as opposed to dumb ol’ Mario, which a’least was brilliant @ action-based level design. Zelda games feel mo’ like “baby’s 1st adventure game’, which is all right — Kirby games are “baby’s 1st platformer”, & I still find them a blast. But imagine how ludicrous most people would find it if someone claimed that Kirby’s Adventure was the height o’ brilliant game design. You might as well call Freddi Fish the greatest game e’er.

In fact, I’d go far ‘nough to say that Super Mario World, a’least, which came out, like, 7 years before had smarter puzzles than Ocarina of Time came close to having. Noticing the edge o’ the rising crusher could be used as a platform @ the end o’ “Valley of Bowser 2” ( which is otherwise a slog o’ an autoscroller ) or realizing you could Yoshi jump under the goal o’ “Cheese Bridge Area” is certainly cleverer than reflecting sunlight off shields & shooting an arrow through fire @ bombs.

A key problem with Ocarina’s dungeon design is that there’s no coherency ’mong them. They’re mostly just assortments o’ bland block-pushing, eye-shooting, or hookshot-shooting puzzles. I could hardly remember the dungeons before, & after my recent refresher, I’m sure I’ll forget them ’gain.

It’s not that Ocarina of Time‘s dungeon design is atrocious. But, ‘gain, this is s’posed to be the greatest game o’ all time. Think ’bout how competitive that competition is & how underwhelimg Ocarina of Time was @ the time. & we’re talking ’bout the dungeon design, which is s’posed to be 1 o’ Ocarina of Time‘s high points. It doesn’t help that, as I mentioned, you have to get through 10 hours o’ slog to get to these dungeons that could best be describes as “OK”. That’s 10 hours o’ dire boredom for mo’ puzzles o’ shooting arrows @ eyeballs & playing songs on your Ocarina.

Ocarina of Time also has the blandest level themes o’ any game. Adult Link gets forest, fire, water, darkness, & “spirit”, which is sorta like darkness. Kid Link gets… forest, fire, & the 1 slightly interesting theme, inside a monster’s stomach. Not only does it have the most generic o’ level themes, it repeats them. E’en the 1st Zelda game was mo’ creative with its map-sign motifs. Super Mario 64 could a’least sometimes venture out into weirder themes, like “Wet Dry World” or “Tick Tock Clock”. That’s not to say that Super Mario 64 didn’t dwell too much on stock themes ( though, I’ve just noticed, Super Mario 64 shockingly didn’t have a forest level @ all ). The fact that most o’ them are dungeons with brick walls hurts, too — though that’s a common problem with Zelda games that’s existed since the 1st game.

The true blasphemy comes when I admit that the Spyro games had much mo’ interesting level designs than either o’ those games. Banjo-Tooie did, too; but then you had to tolerate its actual gameplay & all its fetch-quest bullshit.

Graphics

’Gain, I’m not saying, “Duh, Ocarina of Time looks uglier than Twilight Princess”. ( That’s be wrong, too, since Twilight Princess took Ocarina of Time’s ugliness to its extreme. )

Ocarina of Time isn’t just ugly ’cause it has fewer polygons than the newest game, but ’cause it’s art style aims for ugliness — drabness, boringness. Quite the opposite: Ocarina of Time was ugly ’cause it tried to look realistic, e’en though it’s a fantasy story where you play as someone who looks like an elf.

’Gain, compare its graphics to those o’ the 1st Zelda: while the 1st Zelda was bright & colorful, Ocarina of Time is full o’ hideous grays, browns, & dull yellow-greens.

A lot o’ people pretentious ’nough to call themselves “gamers” would call this “mature”, which only shows they don’t know what that word means. “Maturity” in an electronic toy is the stupidest thing in the world. If you want to be mature, get a job & actually produce something; ’less you’re some expert speedrunner playing for charity, which is the tiny minority o’ the population, playing games is inherently a form o’ consumption, not production. It’s a toy for frivolous play. ’Cept other toys a’least acknowledge that & try to do a good job being fun. But in the idiotic world o’ video games, where a console gets made fun o’ for being a color other than gray, black, or that putrid fucking iPod white, that’s impossible.

Here’s where we see that Ocarina of Time did, indeed, have an influence on the gaming world, much as Final Fantasy IV — a terrible 1. I think Nintendo now so vociferously makes fun o’ “real is brown” ’cause they know they influenced it through their Ocarina of Time-like Zelda games ( modern Zelda games not including Wind-Waker-likes, which a’least look colorful, e’en if their gameplay is still linear & boring ).

Ganondorf is fucking terrible. ’Stead o’ a giant pig monster we get some dweeb who looks like he’s in cosplay. You have no idea how let down I’ve always felt that they have this doofus in Smash Bros. & not the real Ganon.

The areas are e’en uglier. Like I said, lots o’ browns & grays, with the blandest green e’er. Compare this map o’ the graveyard in Ocarina of Time, which looks like any other field, but with a few graves in it, to the graveyard in the 1st game, which had a ghostly wintry palette all o’er it:

It’s amazing that they were able to give so much mo’ style & creativity in the limited palette o’ the 1st game than a game with full 24-bit color. & this wasn’t ’cause they weren’t able to in this new 3-D world: While Super Mario 64 also looked kinda crappy, Mario Kart 64 had much mo’ color ( well, ’cept “Choco Mountain” ), & that game came out earlier than Ocarina of Time. The 1st Spyro game had already been out, & its levels were brimming with color.

Pictured: a better fantasy game.

Its Fanbase

The only thing worse than Ocarina of Time is its fanbase. These fuckers are so crazy they tell people to kill themselves if they criticize this game. If you’re that obsessed with a fucking electric toy that you tell people to kill themselves ’cause they have different opinions, you’re a fucking worthless nutcase & should ne’er be allowed to touch video games e’er ’gain till you develop a’least a modicum o’ sane social skills.

Also, apparently anyone who criticizes the game is a “troll” — & I’m not talking ’bout people who go on Zelda fan sites, who are, indeed, just looking for attention, but people who give their own opinion on general gaming sites or their own blogs ( going onto other people’s blogs & calling them trolls requires bottom-levels o’ self-awareness ). If “I think some popular video game isn’t good” is your idea o’ aberrant ideas, you haven’t talked to many people.

Then you get weird cultish shit, like this thread on a Zelda forum wherein this guy imagines everyone else — all fervent Zelda fans — bashing Ocarina of Time like McCarthy, to which everyone responds assuring him that they couldn’t imagine someone bashing the greatest game o’ all time & not responding as a sane person with, “¿Are you on drugs? ¿What’s your problem?”

Which makes you wonder: ¿if Ocarina of Time is such an obviously great game, why is its fanbase so touchy ’bout criticism? The general “narrative” on the Ocarina of Time vs. Undertale debacle was that you had a game s’posedly loved by the “silent majority” vs. some hipster new game with an obsessed fanbase that schemed to take its title on some unimportant website. But it seems to me that Ocarina of Time is no different: its fanbase is just as mindlessly obsessed.

1 o’ the reasons I can’t comprehend why this game’s so beloved is that nobody’s e’er given a halfway decent rationale. It’s either “perfect” ( well, ’cept for the graphics — which is the weakest o’ this game’s problems; the 3DS remake is no better ) or “epic” or “just has that magic”, just like Final Fantasy IV. It’s like living in a world where everyone insists that 2 + 2 = 5 & I’m desperately asking everyone, “¿How? This makes no sense. Give me the insight I lack — please, I must know”, & they just reply with, “The answer is ‘zebra’”. ’Cept the question here is the subjective quality o’ some dumb game, not questions o’ fundamental math, so I just type up some dumb post & get on with my life.

Still, the epiphany comes: they’re wrong — all wrong. There is no rational reason to think Ocarina of Time is good. ¡’Cause it isn’t! ¡It’s all been a lie! It’s like discovering a deep political conspiracy. I want to shout onto the mountains like a prophet, “¡Guys! ¡You’ve all been lied to this entire time! ¡Ocarina of Time is a terrible game!

I also love what bitter assholes they are ’bout it. If someone were to ask me why, say, Super Mario 64, to take a popular example, is so good, or e’en — ¡gasp! — admit that they thought it chewed assholes, I’d want to fervently tell them ’bout all the happiness its fun levels & controls fill me with, not suddenly turn sour like milk, give them a bitter eye, & say in a grizzled voice, “¿What? ¿You don’t like this game? ¿What are you, some commie Jew?”

But, no, ’course that wouldn’t be the case for Ocarina of Time fans ’cause they play Ocarina of Time, & that game doesn’t fill anyone with happiness but soul-sucking drudgery. ¿So how bitter must you be if you’ve gone through all that & some jagoff comes up to you & says, “’Scape. ’Scape the tedium”? It’s like bitter parents who employ the same irrational punishments their own parents gave to them, e’en though they acknowledge it’s unjust: “I had to suffer through Ocarina of Time; you have to, too”. & here’s this radical anarchist trying to tell people they don’t have to — that they can smash the capitalism o’ Ocarina of Time. It’s… it’s sinful, to be honest.

But progress has ne’er come without a li’l sin.

Hilariously ’nough, a lot o’ them will admit that Ocarina of Time hasn’t aged well. Whenever someone admits that, they’re essentially admitting that their love for a game is based purely on nostalgia, nothing mo’. Good games are always good, & games that are no longer good were ne’er good, simply o’erhyped @ the time. Games like Pac-Man, Super Mario Bros., the original The Legend of Zelda are still good, & will always be good.

The Good Parts

Like with JavaScript, this is a short list.

The final battle was kind o’ cool, I guess — not a rehash o’ the Forest Temple fight gainst Ganondork, but the fight gainst the real Ganon. E’en better than the final Bowser fight in Super Mario 64, which was just Rainbow Bowser with 2 extra hit points & organ music.

It’s too bad you have to sift through hours o’ tedium to get to it.

I also actually liked the Skulltulas, as they actually reward you from exploring areas outside o’ the path toward the next dungeon or fetch quest location. I always thought Zelda games would work better if they had mo’ collectathon elements; too oft Zelda games have big tracts o’ area with no purpose ( the Light World in A Link to the Past is a prime offender ).

Also, I give Majora’s Mask points for a’least having a creative gimmick & much mo’ interesting atmosphere. It’s what Ocarina of Time should’ve been: an actual new Zelda game, rather than a cheap knock-off o’ A Link to the Past in 3-D.

Music

Finally, I ne’er talked ’bout the music, ’cause, while it can sometimes get into “here’s my bland but super serious orchestra masterpiece” ( the Shadow temple theme, for example ), many o’ the songs are catchy & fun. I think I’d consider Majora’s Mask‘s to be better, though. The Fire Temple theme I want to particularly emphasize, since its actual speech in the background ( some Islamic chants in Arabic from some open source music library ) sounds legitimately impressive for its time & is legitimately unsettling. I oft read people puff up some song as being incredibly creepy or scary ( ‘specially on TV Tropes, where there’s no standards & people will call the most banal things scary with the most contrived logic ), only to listen & hear generic “Ooooo” music ( I’d like to reference the Shadow Temple theme ‘gain ). But the Fire Temple’s song truly unsettled me — to the point that I had to turn if off while writing this ’cause it kept distracting me. When a song makes me turn it off so I can focus on writing these music praises ’cause I want to focus on it too much, it must be good.

It’s too bad Nintendo fucked it up & ruined the song in all versions after the very 1st. I understand getting rid o’ the Islamic element, since that was clearly accidental ( they clearly just used what they thought was random chants without any idea o’ what the content was — otherwise they should’ve put it in the Spirit Temple with the Gerudos ); ¿but would it have been that hard to find a different chant or to make 1 up themselves?

I also found the Forest Temple theme to sound nice, e’en if it does, in the words o’ 1 YouTube comment, consist o’ noises o’ Lanky Kong getting beaten up.

I don’t think I need to talk ’bout Saria’s song or the “Song of Storms”, since everyone already knows ’bout them. It’d be like telling you all ’bout how great “Stickerbrush Symphony” is.

Some Story Elements

I know I bashed the story for being cliché fantasy tripe with bland characterization told through searingly boring textboxes. I still stand by that; but there were subtle touches where Ocarina of Time managed to actually become somewhat interesting in the huge slog.

I do like how the world changes after Link coma-warps to Dr. Robotnik’s bad future, such as how Zora Lake, or whatever it’s called, is frozen o’er, or how you’re almost immediately greeted in the market with an infestation o’ Redeads. This is great storytelling: you don’t need long-ass cutscenes telling me in detail all the evil Ganondorf’s evilness caused on the whole world; just show dark skies & decaying, hollow towns infested with zombies. That tells the story all by itself.

Granted, I still think the fact that Ganondorf makes everything bad simple ’cause he’s “evil” is stupid & makes no sense.

Also, the way you actually end up fucking things up worse by grabbing the coma-inducing Master Sword as per Zelda’s bad advice is interesting, ‘specially on replays ( if one could tolerate playing ‘nother time ). Some might complain that it’s stupid that they do it or that Link just leaves the Temple of Time wide open like Kramer Jerry’s door; but it makes sense that they wouldn’t think ’bout this. One may also complain ’bout how dumb it is that the player can’t stop it, like forcing Link to close the door or something, but I think it’s an interesting bit o’ dramatic irony that only video games could do that the player has to fulfill what they know will only cause disaster. It’s like the cringe you feel when reading a tragedy & want to yell @ Macbeth to not trust the witches’ “prophesy”, but, ‘course, can’t. Granted, this surely wasn’t the 1st time some game has done something like this. After all, “hero stupidly brings McGuffins for ultimate power to villain just to save his girlfriend” is an RPG cliché.

End It All

See, everyone likes to claim that Ocarina of Time made Zelda 1 o’ the few games to transition to 3D well back in the mid 90s; they’re wrong: The Legend of Zelda ne’er has.

Bonus

Ha, ha: e’en Ocarina of Time’s main creator, Eiji Aonuma, thought it sucked.

Then ’gain, I remember when Mario fans got in a huge hissy fit when Miyamoto said he was embarassed by Super Mario Bros. 3. If that’s true, I wondered why he didn’t do anything to tone down the people ’hind the New Super Mario Bros. games shamelessly xeroxing it — in all smudging grayscale 5th-hand-copy glory.

O, wait, I do know: money. Ne’er mind.

Bonus II

Having yet to have a chance to play it, I’ve yet to develop an educated opinion on Breath of the Wild, which I’ve read on quite a few pumpkin vines is s’posed to be mo’ like the 1st game, but without the bad dusty NES parts. ( Admit it: the NES had a lot o’ bad dusty parts, like lack o’ saving or making things ridiculously difficult to hide the fact that the game only has 5 levels ). It’s doing something different for once. My only problem is that from what I’ve seen, the o’erworld looks like mostly empty terrain, which is the very problem Ocarina of Time had. It seems people praise it for having a “huge” o’erworld, merely in size, not in detail. This is a particular problem I have with games like Ocarina of Time & Banjo-Tooie: huge doesn’t mean detailed. In fact, if it’s empty, it’s worse, since it’s padding, & padding is as close to unquestionably bad as you can get. I’d rather have lots o’ content rather than lots o’ filler: you actually have to fill the large area with stuff.

But ‘gain, I haven’t actually played the game, so I may be wrong.

Bonus III

To prove that I’m not some curmudgeony ol’ gamer, this is 1 newer Zelda game ( other than maybe Breath of the Wild ) that I think is authentically clever & fun & truly lives up to the gameplay o’ the original Zelda — & truly has clever dungeon & game design.

The only problem is, it wasn’t a true Zelda game; it was The Binding of Isaac. ( Sort o’ like how Super Meat Boy was a much better modern 2-D platformer than the New Super Mario Bros. games ).

You also have to admit, it had a better story, too. You have to admit: “li’l kid suffocating himself in a chest from the guilt he feels after having killed his sister & drove his o’erly religious mother crazy” is much mo’ original than “hero saves princess from villain”

Posted in Video Games

Let’s Code a Crappy 2D Platformer Like Millions o’ Other People on the Internet & Lose Interest & Give Up Only a Few Months In, Part XXI

The O’erworld

As you can see, we already have:

  • Character movement, camera adjustment, & tile collision
  • Level tiles wherein if you’re colliding with them you can press A to enter the level & hold B to see the challenge scores.
  • Not only are you taken back to the map after leaving a level, you are taken back to the level tile.
  • Palette changes by entering certain areas.
  • Tile changes that happen ’pon beating levels, opening up access to other levels.

It may seem as if it’d be smart to reuse most o’ the code I already had, but what I already have for the levels is a mess, & I didn’t want to make it any messier, so most o’ the code is redone for the o’erworld, but with all the unnecessary stuff cut out. This has the advantage o’ making the code mo’ efficient, which is useful, ’cause the whole maps’ tiles ( 25,600 ) are all loaded @ once.

What I want to do in the future

  • Finish the map ’nough so that you can access all the levels, duh.
  • Show a visual o’ the map changing after beating a level, ’stead o’ justing having it already have happened ’pon returning to the map.
  • Add a shop somewhere where you can buy health & oxygen upgrades.
  • Add a bonus level, which can also be bought.
  • Possibly add the aforementioned warp zones.
  • O yeah: add a menu screen that allows one to quit the game. Also, possibly add an option to switch to a list o’ levels, but only list the levels opened so far.

Download sloppy source code

Posted in Boskeopolis Land, Programming