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

[Tracker] Porting to 4.0 and improving for 4.0 #162

Open
7 of 8 tasks
clayjohn opened this issue Feb 14, 2023 · 1 comment
Open
7 of 8 tasks

[Tracker] Porting to 4.0 and improving for 4.0 #162

clayjohn opened this issue Feb 14, 2023 · 1 comment
Labels

Comments

@clayjohn
Copy link
Member

clayjohn commented Feb 14, 2023

This tracker is for changes that need to be made for the TPS demo to be fully "ported" to Godot 4.0. It includes bugs that are present in the 4.0-dev branch and features we would like to see included in the full release of the demo.

Bugs

(Most reported by Calinou here)

  • The flying forklift doesn't move in the air, while it's supposed to circle the area.
  • The crosshair when aiming isn't correctly scaled (check TextureRect scale mode property).
  • Some level UVs appear broken due to LOD generation, though it's not too noticeable in most areas.
  • Key inputs in the input map should use physical key inputs, to allow for WASD controls to work out of the box on non-QWERTY keyboard layouts. This was done in the 3.x version.
  • The stretch mode project setting should be changed to canvas_items (equivalent to 2d in 3.x).
  • Enemy aim is off

Enhancements

  • GI Source: Lightmaps + ReflectionProbes (fast); static VoxelGI (medium); SDFGI + SSIL (high quality)
  • Occlusion Culling
@clayjohn clayjohn added the bug label Feb 14, 2023
@clayjohn
Copy link
Member Author

clayjohn commented Mar 1, 2023

I have made most of the above changes in a WIP local commit. Will make a PR tomorrow

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

No branches or pull requests

1 participant