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

Remove old and unused project settings, update various demos for 4.2 #1024

Merged
merged 1 commit into from
Mar 26, 2024

Conversation

Calinou
Copy link
Member

@Calinou Calinou commented Mar 26, 2024

  • Move all demo projects that don't require Forward+/Mobile-only features to the Compatibility rendering method. This improves performance significantly on low-end devices and ensures visuals are identical to a web export of the demo.
  • Set deadzone on all inputs to 0.2 for better gamepad usability.
  • Remove reliance on default_env.tres to use built-in Environment resources in the main scene instead (which follows the preview environment workflow).
  • Remove notices pointing to GDNative or VisualScript, since both were removed in 4.0.
  • Various bug fixes and usability tweaks to 10+ demos.

- Move all demo projects that don't require Forward+/Mobile-only features
  to the Compatibility rendering method. This improves performance significantly
  on low-end devices and ensures visuals are identical to a web export
  of the demo.
- Set deadzone on all inputs to 0.2 for better gamepad usability.
- Remove reliance on `default_env.tres` to use built-in Environment
  resources in the main scene instead (which follows the preview environment
  workflow).
- Remove notices pointing to GDNative or VisualScript, since both were
  removed in 4.0.
- Various bug fixes and usability tweaks to 10+ demos.
@@ -3,6 +3,6 @@
These demos are all 2D, but otherwise do not have a common theme.

Languages: Most have GDScript, some have
[GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html)
[Godot shader language](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We used the term GDSL at GDC just last week, so I would keep it. It's fine either way though.

@Calinou Calinou merged commit 31d1c0c into godotengine:master Mar 26, 2024
1 check passed
@Calinou Calinou deleted the remove-old-project-settings branch March 27, 2024 17:16
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.

2 participants