Author [EN] [PL] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [ID] Topic: Having fun with platform glitching  (Read 4647 times)

0 Members and 1 Guest are viewing this topic.

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1861
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
Having fun with platform glitching
« on: October 03, 2013, 01:24:44 AM »
+1
I used to spend hours playing around with the Debug Mode cheat in Sonic The Hedgehog 2. HOURS. ... AT A TIME! I still find some small amount of pleasure in glitching out games with unintended bugs.

CV3's moving platforms have some quirks that could be exploited in fan game designs.

Horizontal platforms are the best! So, if the bottom of the platform is 2 or 3 tiles below the bottom of a ledge -- one tile being an 8x8 pixel region -- Trevor will get blocked by the ledge. This roughly equates to the ledge bumping into his shoulders. At 4 tiles apart, the ledge is over his head. When a platform is 1 tile below a ledge -- brushing up against the underside of the ledge -- Trevor can pass safely through the ledge. Now, when the platform pass through the ledge, Trevor will pass through with it until his normal collision routine kicks in, at which point he will snap to the top of the ledge and no longer move with the platform. When the top of the platform is level with the top of the ledge, the same situation occurs.

You can pass by the ledge by ducking. I don't mean duck under the ledge -- ducking while on a horizontal platform avoids all collisions above the knees. Ducking to pass through/under a ledge and then stand up inside the ledge will get Trevor stuck inside the ledge, at which point he can either jump through it to the top or let gravity pull him down out of it. Exploit potential!

Things get fun when you add spikes to the equation. Spikes count as ledges, but obviously a special kind of ledge. While on a horizontal platform, Trevor can pass through spikes! Ducking under/through spikes and then standing up inside of them can potentially not harm Trevor -- and that's where I started having fun. The ledge collision routine kicks in if Trevor is high enough into the spikes, so he'll snap to the top of them. If he's too low in the spikes, he'll simply stand inside of them until the platform passes under him. If he's not too far into the spikes, he'll simply fall out of the spikes safely, otherwise he can attempt to jump out of the spikes. On the next step, Trevor's collision routine will process that there isn't a normal ledge below him and make him fall; if Trevor is falling and on spikes, he's dead -- which means Trevor has a very small window of opportunity to jump off the spikes. Of course, if there's a ceiling the spikes are attached to -- which typically there is -- he's skewered.

Vertical platforms aren't as fun. Spike collisions are checked  as he goes up. Thus if Trevor is on a platform and it rises up into spikes, he's dead. However if the platform descends onto spikes, Trevor once again has a small window of opportunity to jump off the spikes. Another fun attribute of vertical platforms is that if Trevor is on one and it pushes him into the ceiling, Trevor will fall through the platform. Exploit that feature in your level designs!
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Offline X

  • Xenocide
  • Master Hunter
  • *****
  • Posts: 9354
  • Gender: Male
  • Awards SuperOld Dungeonite: Members who have been around since the oldOLD days. The Unfazed: Never loses his/her calm, even in the most heated arguments. The Retro Gamer: Has a heated passion for the oldschool VG Titles.
    • Awards
  • Favorite Game: Super Castlevania IV (SNES)
  • Likes:
Re: Having fun with platform glitching
« Reply #1 on: October 03, 2013, 03:49:00 AM »
0
Quote
I used to spend hours playing around with the Debug Mode cheat in Sonic The Hedgehog 2.

Haha! Good times using that ole glitch. Best and fastest way to collect rings on the fly. It helped me finish the game too.
"Spirituality is God's gift to humanity...
Religion is Man's flawed interpretation of Spirituality given back to humanity..."

Offline Lelygax

  • The Wanderer
  • Master Hunter
  • *****
  • Posts: 4550
  • Its useless, its all useless.
  • Awards 2017-07-Sprite Contest First Place Permanent Resident: Seems to always be around to post/reply.
    • Awards
  • Favorite Game: Castlevania: Harmony of Dissonance (GBA)
  • Likes:
Re: Having fun with platform glitching
« Reply #2 on: October 03, 2013, 04:24:11 AM »
0
We've crashed a emulator using debug mode from Sonic here one time xD
(click to show/hide)
Hau auu~     

Offline TheouAegis

  • Amateur Auteur of GMvania
  • Master Hunter
  • *****
  • Posts: 1861
  • Gender: Male
  • Awards The Retro Gamer: Has a heated passion for the oldschool VG Titles. The Great Defender will always defend the object of his or her fandom. Hack Master makes creations out of CV parts. (S)he makes Dr. Frankenstein proud.
    • GMvania Developer's Blog
    • Awards
  • Likes:
Re: Having fun with platform glitching
« Reply #3 on: October 03, 2013, 09:18:58 PM »
0
Haha!  ;D So apparently on the giant gears Trevor ignores collision detection (with the terrain). When I realized he passed through a wall and wasn't stopping, by the time I stopped laughing at it I couldn't jump -- Trevor was already inside the wall and thus technically had a "ceiling" over his head. PLOOP! Down he plummeted off the screen to his untimely demise.
Your mom has had more floppies put in her than a Commodore 64!


Follow my lack of progress on my game at my blog:
http://gmvania.blogspot.com

Tags: