Platform Builder Forums

Main => Suggestions => Topic started by: War on October 16, 2019, 05:34:50 AM

Title: Stand on enemies and pushable enemies
Post by: War on October 16, 2019, 05:34:50 AM
Be able to stand on enemies without bouncing on them AND be able to push them. Like, to make crates or other physics-based things. We could even make working platforms ;D
Title: Re: Stand on enemies and pushable enemies
Post by: Gizgord on October 16, 2019, 02:07:59 PM
maybe not pushing, but I really like the idea of  standing on enemies
Title: Re: Stand on enemies and pushable enemies
Post by: War on October 16, 2019, 06:53:00 PM
maybe not pushing, but I really like the idea of  standing on enemies
[Me] Do we currently have pushable crates in PB ?
[Giz] No
[Me] Thats why we need pushable enemies
Title: Re: Stand on enemies and pushable enemies
Post by: CGM on October 16, 2019, 08:00:39 PM
Way ahead of both you guys. I've created many mechanics in ASM that you guys aren't aware of. This is one of them. Simply create an invisible block that cannot be broken and create a looping timeline that keeps the invisible block over the enemy. Make sure that the block has the same height and width of the enemy. Though it depends on what you want. As for pushing, that is something that could be done in theory, but wouldn't work too well if you wanted to do something really good. 
Title: Re: Stand on enemies and pushable enemies
Post by: Gizgord on October 16, 2019, 09:15:22 PM
oh yeah, you're right.
that solves that, then. :P
Title: Re: Stand on enemies and pushable enemies
Post by: War on October 17, 2019, 08:24:53 AM
Way ahead of both you guys. I've created many mechanics in ASM that you guys aren't aware of. This is one of them. Simply create an invisible block that cannot be broken and create a looping timeline that keeps the invisible block over the enemy. Make sure that the block has the same height and width of the enemy. Though it depends on what you want. As for pushing, that is something that could be done in theory, but wouldn't work too well if you wanted to do something really good.
But this is super complex and a big waste of performance. We better add "Stand on enemy" and "Pushable" options.
Title: Re: Stand on enemies and pushable enemies
Post by: CGM on October 17, 2019, 06:27:13 PM
It's not terribly complex. And I prefer not to be limited with pre-written code when I can just build it from the ground up. I prefer not to use checkboxes and such. I like to build stuff on my own. But if it's something super complex, then I like to have it pre-built with many customization options.
Title: Re: Stand on enemies and pushable enemies
Post by: TingThing on November 17, 2019, 10:02:57 PM
I actually tried building that feature when I first designed PB alpha years ago. I ended up abandoning the project because it became too complex. Enemies and Moving Platforms are coded quite differently and it was a nightmare to try merging the two into one.


CGM's idea could work, but it won't give you a moving platform effect. If you want on the enemy and the enemy is moving, it will slip from under your feet.
Title: Re: Stand on enemies and pushable enemies
Post by: War on November 18, 2019, 07:43:13 AM
I actually tried building that feature when I first designed PB alpha years ago. I ended up abandoning the project because it became too complex. Enemies and Moving Platforms are coded quite differently and it was a nightmare to try merging the two into one.


CGM's idea could work, but it won't give you a moving platform effect. If you want on the enemy and the enemy is moving, it will slip from under your feet.
You can just fix the platforms you know...