Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 2D demos for 3.2 and convert many to GLES 2 #414

Merged
merged 3 commits into from
Feb 19, 2020

Conversation

aaronfranke
Copy link
Member

@aaronfranke aaronfranke commented Feb 18, 2020

While GLES 2 was added in Godot 3.1, it got significant improvements in 3.2. I think we should be using it for many of the demo projects since it is pretty good now. This also helps with future proofing for when we eventually port the demos to Godot 4.0.

These demos weren't converted to GLES 2:

  • Dodge the Creeps: Particles don't work in GLES 2.

  • Particle Systems: Particles don't work in GLES 2.

  • HDR for 2D: HDR is not available in GLES 2.

  • SDF Font demo: This effect doesn't work in GLES 2.

  • Platformer or physics platformer: Modified in another PR, so I won't touch them for now.

The 2D lighting demo looks different in GLES 2 due to a lack of HDR, but I decided to convert it since it looks roughly the same after tweaking. The lights were slightly dimmed.

The 2D sprite shaders demo looks different in GLES 2, specifically the glow effect, but I decided to convert it since it looks roughly the same after tweaking. The glow was slightly reduced.

Aside from that, this PR is just routine updates, opening and saving each scene, etc. The only demo that required significant fixes was the isometric demo since isometric tilemaps changed in 3.2. Therefore, this fixes #378.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

wrong z-depth in 2d game
1 participant