godot-platform2d icon indicating copy to clipboard operation
godot-platform2d copied to clipboard

Godot 3.1 support

Open jahd2602 opened this issue 6 years ago • 14 comments

This project is not working in Godot 3.1 due to the many breaking changes since 2.1. Please support the latest version of Godot.

jahd2602 avatar Mar 19 '18 15:03 jahd2602

I think is not needed - Godot 3.1 will provide Shapes2D than will allow to bend graphic

Jeremi360 avatar Apr 15 '18 15:04 Jeremi360

Those are great news! Do you have a link to the commit or blog post of that feature?

Jairo.

Em dom, 15 de abr de 2018 12:17, Jeremi Biernacki [email protected] escreveu:

I think is not needed - Godot 3.1 will provide Shapes2D than will allow to bend graphic

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RodZill4/godot-platform2d/issues/7#issuecomment-381414108, or mute the thread https://github.com/notifications/unsubscribe-auth/ACtcjFa9gZOEl9AAAbTZscZVWx7yIik8ks5to2SFgaJpZM4SwUr9 .

jahd2602 avatar Apr 15 '18 16:04 jahd2602

First My bad it called Mesh2D, it was time ago mention on godot fb group. Now I only can find https://twitter.com/reduzio/status/966044098690977792. https://github.com/godotengine/godot/tree/master/scene/2d - add here are some wip code with this mesh_instance_2d.*

Jeremi360 avatar Apr 15 '18 16:04 Jeremi360

MeshInstance2D and Polygon2D are the two options right now, at the bleeding edge. Though they are both geared towards animation. This plugin did so much more than that and was focused on level editing.

I've been trying to migrate the code to 3, but it's way over my skills. I got it working enough to get the custom nodes to show up as options and the example platform physics to work, but had no luck making the path nodes show up for editing nor all the texture handling options.

Seems like it could be simple to make it work on 3 if you knew the code from top to bottom. Here's hoping RodZill4 returns or another dev picks it up.

rafaela-vairo avatar May 11 '18 00:05 rafaela-vairo

I started porting the plugin for Godot 3 (in master branch). Not finished yet but it seems to be usable. Please don't hesitate to report problems.

RodZill4 avatar May 15 '18 20:05 RodZill4

This is amazing. I was drifting away from godot these days and your work made me come back full throttle. It's so much fun to use. Making and testing levels is a game in it's own right with this addon.

rafaela-vairo avatar May 17 '18 02:05 rafaela-vairo

Hmm I think I will move all "style" related variables to a resource, so this will probably break existing scenes... So please be aware the current version on Git is probably not compatible with the updated plugin for Godot3.

RodZill4 avatar May 17 '18 17:05 RodZill4

It's alright, I'm not using it for more than experimenting. I'll wait for a release to use it in my project.

rafaela-vairo avatar May 17 '18 19:05 rafaela-vairo

hi what is the current state of this plugin's support for 3.1?? i tried on my Project and i can't do things like the video demostration.

incafox avatar Aug 23 '19 04:08 incafox

The plugin probably needs an update for 3.1.1 due to changes in how physics parameters are stored in bodies. Fixing this should really be easy (but I don't have much time for that right now).

RodZill4 avatar Aug 24 '19 09:08 RodZill4

Hi, whenever you get the opportunity, it would be a VERY useful tool. Thanks.

gjatzlau avatar Oct 28 '19 17:10 gjatzlau

If you could give me a hint on what needs to be done, I would be willing to do the work.

gjatzlau avatar Oct 28 '19 17:10 gjatzlau

I just tested it with Godot 3.1.1 and it still works. Physics parameters are stored differently, so you will have to move them, but everything else seems to be OK.

RodZill4 avatar Oct 28 '19 21:10 RodZill4

That's interesting. The demo does work except it has a bad polygon error or two after it is running. I had also thought I had an error with the type not showing up be I had just forgotten to enable the addon

gjatzlau avatar Oct 29 '19 19:10 gjatzlau