PokeVideoPlayer v23.9-app.js-020924_
0143ab93_videojs8_1563605_YT_2d24ba15 licensed under gpl3-or-later
Views : 160,289
Genre: Gaming
License: Standard YouTube License
Uploaded At Aug 31, 2024 ^^
warning: returnyoutubedislikes may not be accurate, this is just an estiment ehe :3
Rating : 4.972 (133/18,984 LTDR)
99.30% of the users lieked the video!!
0.70% of the users dislieked the video!!
User score: 98.95- Masterpiece Video
RYD date created : 2024-11-22T06:15:52.971171Z
See in json
Top Comments of this video!! :3
... And now you can have a fancy boss that periodically changes both of you's gravity. Like, he changes gravity and you two go in different directions, and he has different attacks depending if you're on the same direction as him, at 90 degrees and opposite of him. All counterable, with varying degrees of difficulty with matching rewards.
Like, opposite side attacks should be easy to dodge and counter, but you only get one hit. 90 degrees ones should be harder to doge but you can get more hits in, and same side should be the hardest because you can just attack him constantly.
Also, make the changes of gravity pseudo random. Instead of making it completely random, make him randomly make a list of all possible combinations at the start of the battle and them make him cycle through that list. (This way, you're guaranteed to never see the same combination twice until all combinations have been chosen)
Example, here's a possible list he could make at the start of the fight.
0 is down, 1 is right, 2 is left 3 is up (relative to the camera, of course)
3,2(isadora/boss btw)
0,1
1,1 (one of them's gravity can remain the same for a few times in a row)
3,0
2,1
1,3
0,3 (not the same as 3,0 they're flipped)
1,2
0,0
2,0
3,1
2,2
0,2
3,3
1,0
2,3
Either way, this is one example, but the list should be shuffled randomly, and only once per playthrough, if you die the list should remain the same
This way, subsequent playthroughs don't have the same experience, but struggling players can learn a consistent pattern to dodge and eventually beat the fight.
You should also add a badge that makes the game always have the same seed for random events, meaning that speedruners that hate random events can just say nope and make it consistent.
17 |
So, depending on how you have jumping coded (i.e. if your jump refreshes when the player collides with the ground (don't want it to refresh if you hit the ceiling, cause then what you hit the ceiling and spam jump to basically fly across the ceiling)), you might have to do some extra stuff as well. While the gravity flipping itself is easy, it can cause some... unexpected features (cause bugs obviously don't exist). Always remember to test thoroughly!
4 |
About the rotation issue, you can make it esthetically, you can draw the character by code with all properties, and with the rotation we can use a variable to make the animation to slowly switch towards upsidedown or normal, while in the actual code is not happening, our character is already upside down
|
Bloodstained: Ritual of the Night had a very good failsafe for flying off to space. Initially, I expected it to either kill me, or for me to keep flying up infinitely, or to hit a out of bounds, invisible wall off-screen to walk on and potentially break the game's progression by walking up the ceiling, similar to the secret in 1-2 of Super Mario Bros.
It turns out however, the solution was rather simple and so, it wasn't any of the things I assumed. When Miriam flies off into the sky, out of bounds, the game simply flips her back and has her plummeting back down to Earth. I'm assuming there is a flag in the game, specifically for her being offscreen with Invert active that causes this.
It's worth considering this, as it's such a simple solution to a potentially game-breaking problem.
1 |
There's a super obvious solution to the rotation jank on the corner of the field: Just flip the collider and rotate the sprite independently of each other.
The background sensors are invisible and need to be much more precise and consistent than the sprite overlay so it really isn't necessary to apply the same visual effects to them. My own game handles gravity changes by instantly flipping the hitboxes and sensors, and then the character sprite will slowly rotate to match them.
|
@InboundShovel
2 months ago
Wishlist Isadora's Edge on Steam!
store.steampowered.com/app/3125320/Isadoras_Edge/
And you can follow the Kickstarter here: www.kickstarter.com/projects/inboundshovel/isadora…
Thank you!
104 |