Treacherous Trials Plus
It is VERY STRONGLY recommended that you play the original game before playing this mod.
After the events of the original game, the extreme insane moderately tough (but very handsome) demon Nine Circles finds himself in another world, with yet more challenging trials to conquer. Can you help him defeat the new tests that lay before him? I dunno, maybe.
This mod is an entirely new campaign of ten levels, focused around obscure tech that the original game did not utilize. This mod is also VERY difficult, but every level is possible. Good luck if you wish to beat them all, though >:3
Control notes:
- Arrows keys, WASD, and IJKL are all supported for movement
- Z, X, or Shift can all be used to dash (once unlocked)
- Press P or Tab (or esc, but that closes fullscreen) to pause
- Press R to retry
- Press M to mute music
- Press F4 to toggle fullscreen
Credits:
- Lead design, programming, sound effects, and more (original game creator): Colon
- Character pixel art, animations, and credits doodles: NillieVBF
- Background music: Mudstep
- Background art: NetBa
- Programming help: Giacomo
- Game logo, most GD icons: JordanTRS
- Extra design help + lore gathering: Nekubus
- Geometry Dash belongs to RobTopGames
Note: There is a chance that audio might be buggy on the web version of the game. You can download the offline/standalone version below.
Current version: 1.2.1 (The No More Lag Dependent Strats Update)
SOURCE CODE:
https://codeberg.org/FoxSylv/treacherous-trials-plus
Comments
Log in with itch.io to leave a comment.
How do you even get past the start of the second level. What does "dash and jump off a corner" even mean? I am so confused... I thought it would work similar to Celeste but no
Yeah! So a general step by step guide is as follows:
1) Walk off the side of a block. (if you just stand on the corner without moving, it will not work)
2) Right in the time after you've left the block, but before you start to fall, press dash and jump at the same time (the same frame for best results. Either way, it's VERY precise). Hold jump for maximum height.
If performed correctly, you should "jump" about 3.5 blocks up in the direction you dashed. Speedrunners have named this trick a "superjump".
Here's a more technical explanation if you wanna get into the nitty gritty though:
In this game, there is coyote time, whereby after you leave the ground, you still have a few frames where you can jump. During this time, you are also in the air, allowing you to dash. So there is a period of a few frames after you walk off a block where you can BOTH dash AND jump.
What this allows you to do is interrupt a jump by dashing, then immediately jumping during these few frames. Due to the order of processing events, you can do this jump interruption on the SAME FRAME as when you start the dash. Now normally, dashes should never be "cancelled" by jumping, so the game gets confused and converts some of the dash acceleration to being in the direction of the jump. Thus giving a higher jump.
If you're exceptionally observant, you may notice that if you dash on the first possible frame, you actually have several frames afterwards to jump due to how generous the coyote time is. And this is true! But the delay means you have less instantaneous dash acceleration, and you have a smaller superjump as a result.
Hopefully that helps! ^w^
how the fuck did you even do this
I decompiled the original Treacherous Trials back to the Unity project (and fixed all the errors that came up from imperfect decompilation). This, in turn, gave me free rein to do basically whatever I wanted in the mod.
ALSO! Do you give me permission to release the source code for the mod on GitHub? I tried to ask before release, but it's incredibly difficult to get in touch with you as someone who doesn't have twitter lol.
Happy Holidays btw! ^w^
I'm very impressed but also have no idea why you would spend your time on this when you could just make your own game, lmao. And sure I guess you can post it, just not the unmodified version of the game because that kind of feels weird to me
Source code of the mod is up. Thanks for everything, Colon ^w^