Status
Not open for further replies.

pinnedmoth

Veteran
Veteran
Joined
Aug 9, 2012
Messages
61
Reaction score
0
Primarily Uses
In following the tutorial (and adding a few idiosyncratic modifications), I've encountered three glitches: First, when I kill penguins close in proximity to each other, sometimes one will fall into the ground and get stuck there as a translucent ghostlike shade of its former self (see image below). Second, when standing on top of a dead penguin, sometimes (perhaps because of interference from the bounce effect?) my character will be transported vertically to the top of the screen and sent falling downwards. Third, when I create the Boss Penguin, for some odd reason a smaller penguin always appears attached to its top left corner; the Boss Penguin flashes as if taking damage before disappearing altogether leaving only the smaller penguin.

How can I fix these errors?

Note: In the image below, look to the bottom left corner of the Player. In the screenshot, the penguin appears solid and motionless, but during actual gameplay it frantically turns back and forth (rebounding off the walls) thus creating the shade effect mentioned above.

ghostpenguin.jpg
 
Last edited by a moderator:

Kain Vinosec

Veteran
Veteran
Joined
Mar 5, 2012
Messages
303
Reaction score
21
First Language
English
Primarily Uses
For that many things it is going to be way easier for me to just take a look at your GPD. You can upload it to MediaFire or email it - kainvinosec@gmail.com
 

pinnedmoth

Veteran
Veteran
Joined
Aug 9, 2012
Messages
61
Reaction score
0
Primarily Uses
I sent the GPD to your email. Also, to get the through-the-roof bounce effect, make sure to jump while on the penguin's dying body (preferably if there's a roof above): that seems to be when it occurs most often.
 

Kain Vinosec

Veteran
Veteran
Joined
Mar 5, 2012
Messages
303
Reaction score
21
First Language
English
Primarily Uses
So upon checking your collision detection for the penguins I've noticed that you left the detection on the default settings for both dying animations and the invisible animation. If you remove all collision detection from these three animations you're instantly going to solve a number of problems. The boss penguin had the same problem as well.

Secondly, your boss penguin's first walking right animation frame is the only frame set up for the scale to be multiplied by 2. I've changed it so that all frames are x2 now (this is what caused the weird extra penguin to appear stuck to him). Next up your boss penguin's hit detection is spot on for walking right, but for walking left your detection with walls and other gadgets were off their mark so I fixed those using the settings in the tutorial.

Because you have gravity set up for your penguins when you kill them they actually fall off the screen in a really nifty way (think of dying in the first Mario Bros. game on the NES). Aside from that change, everything else functions exactly like it should now (as far as I can see).

Check your email for the altered GPD. Let me know if you have any other questions.

Edit: Just noticed another glitch but you can fix this one easily. When you stand next to a wall and a penguin starts walking through you it will actually fall through the floor at some point because of the hit detection overlapping in weird ways. Just set it up so that when your penguin collides with the player it switches directions and this should solve that problem. You also *might* be able to set it up so that it doesn't push another gadget back in "Emergence Settings".
 
Last edited by a moderator:

pinnedmoth

Veteran
Veteran
Joined
Aug 9, 2012
Messages
61
Reaction score
0
Primarily Uses
You, sir, rock. Do you know that?

Just to be clear, when you say "set it up so that when your penguin collides with the player it switches directions," you mean check the box that reads "Collided with another gadget"? (This would also include other penguins, but I can live with that - in fact, it seems an improvement.)

Also, I believe you answered this question in another thread (and the answer was no): when you move between canvases, can you make it so that the dead enemies (in this case, penguins) stay dead? For now, I just set it up so that you can't go back and forth between canvases.

Thanks again.
 

Kain Vinosec

Veteran
Veteran
Joined
Mar 5, 2012
Messages
303
Reaction score
21
First Language
English
Primarily Uses
You could also try the box for "The Player Gadget Touched The Gadget" for different results, but still the same idea.

You might be able to make it so enemies stay dead from one canvas to another, but I think it might require setting up a switch for each enemy that turns on/off when you kill them and only resets after you leave the stage or something.
 

pinnedmoth

Veteran
Veteran
Joined
Aug 9, 2012
Messages
61
Reaction score
0
Primarily Uses
I initially had tried the box for "The Player Gadget Touched The Gadget," but what followed was that penguins would not die when the player jumped on their heads - instead, they'd become frozen in an interminable cycle of changing directions.

EDIT: This thread can be closed. Issue resolved.
 
Last edited by a moderator:
Status
Not open for further replies.

Latest Threads

Latest Profile Posts

My Overworld might be a mix of inspiration from 2D Final Fantasy games, Breath of Fire, Battlechasers: Nightwar, Super Mario World, and Pillars of Eternity. If I can make it more in-depth than just walking from point A to point B, that might do a lot for the gameplay experience. Hmm...
Terribly depressed. Worst birthday I've had in years, no motivation to work on anything. Still no income. At least I've got my computer running again.
Doing RPG Maker News for 19th September 2021

Stream will be live with some Dark Souls 3, followed by a session of the Interactive Text Adventure! Feel free to drop by!

Forum statistics

Threads
115,205
Messages
1,088,016
Members
149,780
Latest member
hutbephothuyhoang
Top