Giter Club home page Giter Club logo

tps-demo's Introduction

Third Person Shooter Demo

Third person shooter demo made using Godot Engine.

Check out this demo on the asset library: https://godotengine.org/asset-library/asset/678

Screenshot of TPS demo

Godot versions

  • The master branch is compatible with the latest stable Godot version (currently 4.x).

  • If you are using an older version of Godot, use the appropriate branch for your Godot version:

    • 3.x branch for Godot 3.4.x and 3.5.x.
    • 3.3 branch for Godot 3.3.x.
    • 3.2 branch for Godot 3.2.2 or 3.2.3.
    • 3.2.1 branch for Godot 3.2.0 or 3.2.1.
    • 3.1 branch for Godot 3.1.x.

Note

The repository is big, so expect a high wait time when opening the project for the first time.

Git LFS

Git LFS is no longer required for the current master or 3.x branches.

You only need Git LFS if you are checking out the 3.1 or 3.2.1 branches. Those branches have instructions for Git LFS in their README files.

Running

You need Godot Engine to run this demo project. Download the latest stable version from the website, or build it from source.

You can either download from the Godot Asset Library, clone this repository, or download a ZIP archive.

Controls

  • Mouse or Gamepad Right Stick: Look around
  • W/A/S/D, Arrow keys, Gamepad Left Analog Stick or Gamepad D-Pad: Move
  • Space, Gamepad A/Cross: Jump
  • Right Mouse Button, Gamepad Left Trigger (L2) (press to toggle, or hold and release): Aim
  • Left Mouse Button, Gamepad Right Trigger (R2): Shoot (only while aiming)
  • Escape, Gamepad Start: Go to main menu/quit
  • F11 or Alt + Enter: Toggle fullscreen
  • F3: Toggle debugging information (such as FPS counter)

Useful links

License

See LICENSE.md for details.

tps-demo's People

Contributors

aaronfranke avatar abarichello avatar aidan-j-rhoden avatar akien-mga avatar calinou avatar chaosus avatar clayjohn avatar dependabot[bot] avatar dnleek avatar faless avatar groud avatar guilhermefelipecgs avatar hk-shao avatar jlogostini avatar qbieshay avatar razorde avatar reduz avatar straton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tps-demo's Issues

Click the Play button to enter the game and get the crash

Click the Play button to enter the game and get the crash
image

func _process(_delta):
	if camera:
		light_rays.look_at(camera.global_transform.origin, Vector3.UP)

CPU
12th Gen Intel(R) Core(TM) i9-12900H
GPU
NVIDIA GeForce RTX 3070 Ti Laptop GPU
OS
Windows 11
Godot 3.5 beta3

Mesh merging

Rather than just put this on IRC, I managed to get TPS demo working the other day and did a bit of looking into why I had very low frame rates (12fps). I only have an integrated Intel GPU so not expecting too much.

Anyway I profiled it:
Screenshot from 2020-08-13 07-06-04

I got some improvements with my octree optimization PR (up from 12fps to 17fps)
godotengine/godot#41123

Then had a look at other things. Textures were all very large, it could do with a mechanism to shrink them for hardware that isn't good with 4096x4096 textures. I hard coded the Godot importer to max size 256 to look at this.

I also found when deleting the .import folder and reimporting, it crashed in xatlas (with near zero area triangles). I've had problems like this with the latest xatlas. I did a little hack in xatlas to get it to import correctly.

Next I saw the number of drawcalls and material changes was very high. So I ran it through my mesh merging addon:
https://github.com/lawnjelly/godot-splerger

Doing a split of meshes that have multiple surfaces, then merging the resulting meshes. This reduced drawcalls from over 9000 to around 900. In GLES2 frame rate went from 12fps - 50-60fps. I can't say categorically that this is like for like as I think merging the meshes may have affected the baked lightmaps. But it does suggest that (at least on GLES) merging some of the meshes can result in far better performance.

Also worth mentioning - for something of this type for the main player, if you aren't already you might get away with just creating a navmesh and using that for physics instead of real physics. The physics was pretty dodgy and tended to get stuck easily.

If anyone wants to try merged version, hopefully this will work:
https://drive.google.com/file/d/14Fs0wjxsK_fb1GE4aZi8AFShiddafBYT/view?usp=sharing

This is the merged level file. You will need to open level/level.tscn, delete the existing linked level (the dae file) and then add to this scene a link to the tscn you downloaded.

It also complains it can't find some of the nodes as the names have changed when you run it, but it seemed to run mostly ok. I didn't take a lot of care over the merging this was just a test.

git lfs fetch - Not in a git repository

Hi.

I just want to clone this project into a Windows10 machine, using the git in command-line and I get the following error message:

ฮป git lfs fetch
Not in a git repository.

I have no clue haw to fix this and I can't find any answer searching online.

Graphics Driver Crash

When I run the demo it crashes my graphics driver. Windows 7 64-bit Radeon HD 6850. Godot dev 451e5fd

Is dim lighting caused by Godot's limitations?

This is a very nice demo of some of Godot's capabilities! I've noticed that the scene is very dimly lit and when I opened the project I saw that there are very few lights. I'm wondering if this is caused by Godot's lighting limitations. In my of my own project I've encountered some issues with lighting indoor scenes. I was hoping I would find a solution here, but it seems that developers might have had the same issue as me. Is it possible to improve the lighting in this demo or is it a Godot limitation?

Latest godot engine can't open tps-demo 4.0-dev branch

I would like to experience godot vulkan version so I downloaded tps-demo in 4.0-dev branch and built a godot engine in master branch. But the editor crashed during importing scene resources.

Any suggestions? I know that is an unstable engine version. I just wanted to get a nice demo to learn about godot vulkan rendering.

git consume way too much net and space

Total download 1.63gb
original project 839 mb(downloaded)
.git size 832 mb(extra download/waste of net and space)
ultra compressed 7z size for original project 357mb

Main character disappears when global illumination is enabled

OS/device including version:
Apple M1 Pro on the latest version of Godot, 3.5

Issue description:
The character disappears when Global Illumination is enabled.

Screenshots of issue:
image

On

image

Both on High and Low option will not show the character's body. But the character shows up just if I disable global illumination, enabling or disabling other options seem to have no effect.

Player keeps moving on angled wall

If the player jumps on an angled platform that is a wall (in this case more than 45 degrees), then the player just keeps moving up and is uncontrollable. As well as moving down an angled wall.

Falling through world

Easy to jump over railings and fall forever. Additionally, if you approach orange blocks from where red robot is, they will cause you to have vertical momentum, basically assuring you will fall over rail and into world.

Unable to load level.tscn with Godot official 3.1 version

At: scene/resources/resource_format_text.cpp:440
ERROR: load: Condition ' err != OK ' is true. returned: RES()
At: core/io/resource_loader.cpp:208
ERROR: Failed loading resource: res://level/level.tscn
At: core/io/resource_loader.cpp:285
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref()
At: core/io/resource_format_binary.cpp:996
ERROR: Failed loading resource: res://.import/demolevel.dae-8f363302f37767653f5d7ca6e6ed7cd8.scn
At: core/io/resource_loader.cpp:285
ERROR: Failed loading resource: res://level/geometry/demolevel.dae
At: core/io/resource_loader.cpp:285
ERROR: poll: res://level/level.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://level/geometry/demolevel.dae

Compression on .blend files

For reduce the size of the project Blender have an option to compress the .blend file. Player.blend is reduced from 25.2 MB to only 4.9 for example.
Steps to follow:
1- Open the .blend file on Blender.
2- Go to File and select Save as.
3- In the left options menu set "Compress" to true.
This can also be changed in preferences.

project import errors

OpenGL ES 3.0 Renderer: GeForce GTX 660/PCIe/SSE2
WARNING: _createGodotPhysicsCallback: The GodotPhysics 3D physics engine is deprecated and will be removed in Godot 3.2. You should use the Bullet physics engine instead (configurable in your project settings).
   At: servers/register_server_types.cpp:84.
ERROR: _initialize_and_check_api_hashes: Mono: Core API hash mismatch!
   At: modules/mono/mono_gd/gd_mono.cpp:334.
ERROR: _load_data: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: scene/resources/texture.cpp:470.
ERROR: _load: Failed loading resource: res://.import/experiment.hdr-b8c588f778b1bbe816e1780c3767a773.stex
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://menu/experiment.hdr
   At: core/io/resource_loader.cpp:192.
ERROR: poll: res://menu/menu.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://menu/experiment.hdr
   At: scene/resources/scene_format_text.cpp:439.
ERROR: load: Condition ' err != OK ' is true. returned: RES()
   At: core/io/resource_loader.cpp:155.
ERROR: _load: Failed loading resource: res://menu/menu.tscn
   At: core/io/resource_loader.cpp:192.
ERROR: start: Failed loading scene: res://menu/menu.tscn
   At: main/main.cpp:1703.
debugger-agent: Unable to listen on 23
ERROR: ~List: Condition ' _first != __null ' is true.
   At: ./core/self_list.h:111.
ERROR: ~List: Condition ' _first != __null ' is true.
   At: ./core/self_list.h:111.
WARNING: cleanup: ObjectDB Instances still exist!
   At: core/object.cpp:2081.
ERROR: clear: Resources Still in use at Exit!
   At: core/resource.cpp:425.
slapin@slapin-pc:~/tps-demo$ ~/godot/bin/godot.x11.opt.tools.64 -e
OpenGL ES 3.0 Renderer: GeForce GTX 660/PCIe/SSE2
WARNING: _createGodotPhysicsCallback: The GodotPhysics 3D physics engine is deprecated and will be removed in Godot 3.2. You should use the Bullet physics engine instead (configurable in your project settings).
   At: servers/register_server_types.cpp:84.
ERROR: _load_data: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: scene/resources/texture.cpp:473.
ERROR: _load: Failed loading resource: res://.import/blue_myst.png-a59eaeb96ee90691546f89f775275d4e.s3tc.stex
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/blue_myst.png
   At: core/io/resource_loader.cpp:192.
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref<ResourceInteractiveLoader>()
   At: core/io/resource_format_binary.cpp:997.
ERROR: _load: Failed loading resource: res://.import/fx_bullet_explodewav.wav-2ec4dd7affd5c245450642b3c823b81f.sample
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/fx_bullet_explodewav.wav
   At: core/io/resource_loader.cpp:192.
ERROR: _load_data: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: scene/resources/texture.cpp:473.
ERROR: _load: Failed loading resource: res://.import/blue_myst.png-a59eaeb96ee90691546f89f775275d4e.s3tc.stex
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/blue_myst.png
   At: core/io/resource_loader.cpp:192.
WARNING: _parse_ext_resource: Couldn't load external resource: res://player/blue_myst.png
   At: scene/resources/scene_format_text.cpp:174.
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref<ResourceInteractiveLoader>()
   At: core/io/resource_format_binary.cpp:997.
ERROR: _load: Failed loading resource: res://.import/fx_bullet_explodewav.wav-2ec4dd7affd5c245450642b3c823b81f.sample
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/fx_bullet_explodewav.wav
   At: core/io/resource_loader.cpp:192.
WARNING: _parse_ext_resource: Couldn't load external resource: res://player/fx_bullet_explodewav.wav
   At: scene/resources/scene_format_text.cpp:174.
WARNING: _png_warn_function: iCCP: known incorrect sRGB profile
   At: drivers/png/image_loader_png.cpp:67.
WARNING: load_image: Ignoring unsupported header information in HDR : GAMMA=1
   At: modules/hdr/image_loader_hdr.cpp:55.
WARNING: load_image: Ignoring unsupported header information in HDR : PRIMARIES=0 0 0 0 0 0 0 0
   At: modules/hdr/image_loader_hdr.cpp:55.
WARNING: _png_warn_function: iCCP: known incorrect sRGB profile
   At: drivers/png/image_loader_png.cpp:67.
ERROR: _parse_material_library: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'Material.001' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _parse_material_library: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'EvilRobo' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: No loader found for resource: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png
   At: core/io/resource_loader.cpp:192.
ERROR: _parse_material_library: Condition ' !f ' is true. returned: ERR_CANT_OPEN
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'EvilRobo' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: No loader found for resource: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png
   At: core/io/resource_loader.cpp:192.
WARNING: _parse_material_library: OBJ: Ambient light for material 'ShadelessBlack' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: No loader found for resource: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png
   At: core/io/resource_loader.cpp:192.
WARNING: _png_warn_function: iCCP: known incorrect sRGB profile
   At: drivers/png/image_loader_png.cpp:67.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref<ResourceInteractiveLoader>()
   At: core/io/resource_format_binary.cpp:997.
ERROR: _load: Failed loading resource: res://.import/player.dae-5611407abdadd55b4ab0ac0830102352.scn
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/player.dae
   At: core/io/resource_loader.cpp:192.
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref<ResourceInteractiveLoader>()
   At: core/io/resource_format_binary.cpp:997.
ERROR: _load: Failed loading resource: res://.import/player.dae-5611407abdadd55b4ab0ac0830102352.scn
   At: core/io/resource_loader.cpp:192.
ERROR: _load: Failed loading resource: res://player/player.dae
   At: core/io/resource_loader.cpp:192.
WARNING: _parse_ext_resource: Couldn't load external resource: res://player/player.dae
   At: scene/resources/scene_format_text.cpp:174.
ERROR: remove_scene: Index p_idx=1 out of size (edited_scene.size()=1)
   At: editor/editor_data.cpp:564.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
ERROR: load: Condition ' err != OK ' is true. returned: ERR_FILE_CORRUPT
   At: editor/collada/collada.cpp:2538.
ERROR: load: Condition ' err ' is true. returned: err
   At: editor/import/editor_import_collada.cpp:1397.
ERROR: import_scene: Condition ' err != OK ' is true. returned: __null
   At: editor/import/editor_import_collada.cpp:1916.
ERROR: get_multiple_md5: Condition ' !f ' is true. Continuing..:
   At: core/os/file_access.cpp:582.
ERROR: get_dependencies: Condition ' !f ' is true.
   At: core/io/resource_format_binary.cpp:1047.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
0 
SHADER ERROR: (null): Expected 'shader_type' at the beginning of shader.
   At: :1.
ERROR: _update_shader: Condition ' err != OK ' is true.
   At: drivers/gles3/rasterizer_storage_gles3.cpp:1913.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png
   At: core/io/resource_loader.cpp:192.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_loader.cpp:192.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_Normal.png
   At: core/io/resource_loader.cpp:192.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png
   At: core/io/resource_loader.cpp:192.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_loader.cpp:192.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_loader.cpp:192.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_Normal.png
   At: core/io/resource_loader.cpp:192.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_Normal.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: No loader found for resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_loader.cpp:192.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.

Player x & z speed decreases when jumping

The player's x & z velocity suddenly decreases when running, after the jump key is pressed.

Once the player returns to the ground, their x & z velocity is as normal.

I am unable to tell from the code, but is there some type of 3D velocity clamping that is causing the x & z velocities to decrease when the velocity.y is set to JUMP_SPEED on line 109?

Learning Questions

OS/device including version:
Win10 Godot 3.4.4 64bit, GeForce GTX 1060 (nvidia 30.0.14.9729)

Issue description:
Questions from running the demo, and looking at the code, and appologies in advance if I have been dense overlooking things;

  • Is there possible z-fighting in some of the models? The one I notice most is various lights around the walkway but not in the core entrance (level > structure.tscn > structure.glb > hall_circ1125_column for example)

  • The first time that the player fires, I find that there is a momentary halt of the game before the bullet fires, and subsequent firings are fine. I can't detect this using the Profiler (it doesn't register the pause) - is it just my machine or would there be a bullet preload that happens earlier perhaps or some other expensive operation?

  • Is there a defined end of the simulation? I can't find any triggers in the core area (in game or briefly in code)

  • Is it intentional for players to get stuck in thge core lowest level?

  • When the player lands, there is a reset back to a neutral stance. When moving and jumping, I think this results in a standstill after jumping - just wondering if somehow the character is still considered on_air and unable to move until the reset of legs occurs rather than blending. If I understand it right

  • When opening the Player scene, there are many errors like this -
    scene/animation/animation_blend_space_2d.cpp:110 - Index p_point = 58 is out of bounds (blend_points_used = 4).

Thanks for your time again - Ive been looking at the demo with fresh eyes, and hoping it inspires others too :)

Screenshots of issue:
Possible z fighting?
Possible Z Fighting

Unable to open multiple files when getting project from Godot Asset Library, project doesn't load.

OS/device including version:
Windows 10.0.19042

Issue description:
I was importing this project into Godot when I got the following set of errors:

--- GDScript language server started ---
 Cannot open file 'res://.import/door.dae-7f8548364364a8c72d317db0aac6a97d.scn'.
 Cannot open file 'res://.import/open_close.wav-15c93b82a463a1fe63bbc03e48e48393.sample'.
 Cannot open file 'res://.import/BlastMesh.glb-b73267f06de3a944c01538e9fdef2594.scn'.
 Cannot open file 'res://.import/charge.wav-ca59df8cae0ad5b1fea987f205ca4e33.sample'.
 Cannot open file 'res://.import/explosion.wav-8b1408a92e13f73affdc0326a2858c09.sample'.
 Cannot open file 'res://.import/hit.wav-0382ddf0ec7020fb04e2666fb8b2f72f.sample'.
 Cannot open file 'res://.import/shoot.wav-81aef4aff359235fd45078daadcb9e5e.sample'.
 Cannot open file 'res://.import/walk.wav-9036336121ed9699b9a0fe895306c86a.sample'.
 Cannot open file 'res://.import/LightRaysMesh.glb-7064e2802466cd2578058f8b016cbc85.scn'.
 Cannot open file 'res://.import/BarrelSmoke.glb-8e2d69c4951af8065240d2d52c721128.scn'.
 Cannot open file 'res://.import/red_robot.dae-1b7c21e895639cdfc51b4632e66bc08e.scn'.
 Cannot open file 'res://.import/SparkParticle.glb-e3f6706407f31f2c4028af0147be98dc.scn'.
 Cannot open file 'res://.import/part_head.glb-8de207327aec4b1572370054a7354cf7.scn'.
 Cannot open file 'res://.import/part_shield.glb-d6c233d3d85ae961b022dca28194d5a7.scn'.
 Cannot open file 'res://.import/ray.glb-8e1d5bd28d6e0c01a107a5b661f05121.scn'.
 Cannot open file 'res://.import/flying_forklift.glb-5fc3f6403d54a193b6e3b14c2633d073.scn'.
 Cannot open file 'res://.import/core.glb-6d1fe901749789ad3144bf80da386b2d.scn'.
 Cannot open file 'res://.import/lights.glb-e682766b019cdb9ecca59a07b4749bef.scn'.
 Cannot open file 'res://.import/props.glb-ef7d7320b04a8755385d61edb896d714.scn'.
 Cannot open file 'res://.import/structure.glb-21fe3543c920768091702bd640720751.scn'.
 Cannot open file 'res://.import/level_music.ogg-4afd12677c88b2d2a03f7bd78697bf1a.oggstr'.
 Cannot open file 'res://.import/menu_intro_music.ogg-790ed16894e4b5a52d74fb71b5f5de88.oggstr'.
 Cannot open file 'res://.import/jump.wav-2603877681c9e067c3a9a93e9a4fc8fc.sample'.
 Cannot open file 'res://.import/land.wav-30873fe661744bdc60c0d00d7401aab3.sample'.
 Cannot open file 'res://.import/shoot.wav-8244db64ae3703b75575788340a3a2e5.sample'.
 Cannot open file 'res://.import/step.wav-d0eb4ea2bd4432739110520bfa71a096.sample'.
 Cannot open file 'res://.import/bullet_explode.wav-cb1cff5a50e4c409ec7fc505de7bc81f.sample'.
 Cannot open file 'res://.import/muzzle_flash_particle_mesh.glb-a66d023aa0694204914831451c14f128.scn'.
 Cannot open file 'res://.import/player.glb-4fab3988dc7fd5b74f5ba5057da16803.scn'.
 modules/hdr/image_loader_hdr.cpp:50 - Ignoring unsupported header information in HDR: GAMMA=1.
 modules/hdr/image_loader_hdr.cpp:50 - Ignoring unsupported header information in HDR: PRIMARIES=0 0 0 0 0 0 0 0.
 servers/visual_server.cpp:341 - Octahedral compression cannot be used to compress a zero-length vector, please use normalized normal values or disable octahedral compression
 Resource file not found: res://door/model/doorsimple_d.png.
 Resource file not found: res://enemies/red_robot/model/EvilRobo-BaseColor.png.
Switch Scene Tab```

Add mobile controls

Hey i can compile the game for Android but can team Godot help me to add mobile control in it i can not do that

Something in my export is trying to reference a filepath that no longer exists.

Using 3.0.6 stable on Windows 10. Tried to export to .exe, and while I've ironed out a number of export bugs I've hit quite a strange roadblock. I keep getting this error:

ERROR: No loader found for resource: res://Sprites/Clicktostart.png
At: core/io/resource_loader.cpp:186
ERROR: poll: res://title.tscn:4 - Parse Error: [ext_resource] referenced nonexistent resource at: res://Sprites/Clicktostart.png
At: scene/resources/scene_format_text.cpp:439

"Sprites/" is a directory which doesn't exist, as it has been replaced by another. I think I know when this issue happened. I changed the location of the sprites to the new directory and did so outside the Godot editor, but then I also changed every button (the buttons in the game are the only thing that use any sort of external graphical elements) to reflect the new location of the sprites. I've double checked this and can confirm that every button's filepath has been updated correctly. Strangely, the old "Sprites/" folder still appears in the "recent" filepaths when selecting the sprites, and clicking it displays all the images inside. Clearly Godot still thinks this folder exists, despite the fact that it is nowhere to be found in the directory. Even though it works in the editor, nothing I can find in any of my code or anything in the editor should be referencing "Sprites/". So far, I've tried the following in trying to troubleshoot:

-Checking the .import files that correspond to each *.png for the correct filepath
-Clearing the sprite in the editor for the button that uses "Clicktostart.png" (and all the other buttons, just in case)
-Deleting the entire .import folder and all the *.import files and then reimporting everything
-Doing the above and restarting the editor in the process

I can't figure out what could possibly be referencing this directory. It's not anywhere in my code, so it must be a weird file somewhere. Strangely, it was stuck on a different *.png file for a while, and when I deleted the entire .import folder it started getting stuck on "Clicktostart.png" instead which I haven't been able to fix the same way. Does anybody have any ideas on where else this could be coming from? Thanks in advance for the help and sorry if it's a silly mistake on my part. Maybe I just need to get a good night's sleep and think about with a clear mind in the morning.

Where is the font for the main menu ?

I wanted to add a "Quit" button to the menu but the font used for the existing buttons and the the title is not present in the project. There is a font folder with a ttf file and a button_font.res in the project, but it's not the right font, apparently the font used in settings menu.

By the way, TextureButton isn't the best choice for a community project, difficult to add new button, must generate images with right size and also have the blur used for the hover effect.
If someone can add the right font I can try to add Buttons with the font and find a way to get the blur effect with shader.

Performance is quite slow

Windows 10 64bit
i7 2600k
8gb ram
gtx970
Installed MSI Afterburner to display fps
Compiled Godot 3.1 from git and load the project.

I only get average of 15-25fps

Hopefully this can be improved when 3.1 is released ? Thanks.

Errors on import

Platform: Linux Arch 5.4.12
Godot version: 3.2 RC3, master e61edd69ea7a447242736e42462bcc4850339c5f

Godot shows a popup with Load errors after importing everything, but the popup is empty.

Screenshot_2020-01-25_09-22-13

I did godot -e > log and these errors were still in the console:

ERROR: shape_get_data: Condition ' !shape->is_configured() ' is true. returned: Variant()
   At: servers/physics/physics_server_sw.cpp:125.
ERROR: shape_create: CylinderShape is not supported in GodotPhysics. Please switch to Bullet in the Project Settings.
   At: servers/physics/physics_server_sw.cpp:73.
ERROR: get: Condition ' !p_rid.is_valid() ' is true. returned: __null
   At: ./core/rid.h:149.
ERROR: shape_set_data: Condition ' !shape ' is true.
   At: servers/physics/physics_server_sw.cpp:103.
ERROR: free: Invalid ID.
   At: servers/physics/physics_server_sw.cpp:1400.
ERROR: set_data: Condition ' !d.has("cell_size") ' is true.
   At: servers/physics/shape_sw.cpp:1640.
ERROR: get: Condition ' !p_rid.is_valid() ' is true. returned: __null
   At: ./core/rid.h:149.
ERROR: body_attach_object_instance_id: Condition ' !body ' is true.
   At: servers/physics/physics_server_sw.cpp:671.
ERROR: free: Invalid ID.
   At: servers/physics/physics_server_sw.cpp:1400.
WARNING: load_image: Ignoring unsupported header information in HDR: GAMMA=1.
   At: modules/hdr/image_loader_hdr.cpp:50.
WARNING: load_image: Ignoring unsupported header information in HDR: PRIMARIES=0 0 0 0 0 0 0 0.
   At: modules/hdr/image_loader_hdr.cpp:50.
ERROR: _parse_material_library: Couldn't open MTL file 'ray.mtl', it may not exist or not be readable.
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'Material.001' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _parse_material_library: Couldn't open MTL file 'part_shield.mtl', it may not exist or not be readable.
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'EvilRobo' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: Resource file not found: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _parse_material_library: Couldn't open MTL file 'part_head.mtl', it may not exist or not be readable.
   At: editor/import/resource_importer_obj.cpp:48.
WARNING: _parse_material_library: OBJ: Ambient light for material 'EvilRobo' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: Resource file not found: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png.
   At: core/io/resource_loader.cpp:282.
WARNING: _parse_material_library: OBJ: Ambient light for material 'ShadelessBlack' is ignored in PBR
   At: editor/import/resource_importer_obj.cpp:66.
ERROR: _load: Resource file not found: /home/red/coding/godot/Desktop/RobotMalo/EvilRobo-BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://door/DoorSimple_door_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: value_track_get_update_mode: Condition ' t->type != TYPE_VALUE ' is true. returned: UPDATE_CONTINUOUS
   At: scene/resources/animation.cpp:2003.
ERROR: value_track_set_update_mode: Condition ' t->type != TYPE_VALUE ' is true.
   At: scene/resources/animation.cpp:1992.
ERROR: value_track_get_update_mode: Condition ' t->type != TYPE_VALUE ' is true. returned: UPDATE_CONTINUOUS
   At: scene/resources/animation.cpp:2003.
ERROR: value_track_set_update_mode: Condition ' t->type != TYPE_VALUE ' is true.
   At: scene/resources/animation.cpp:1992.
ERROR: _load: Resource file not found: res://Desktop/RobotMalo/EvilRoboTri_Redbase_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: value_track_get_update_mode: Condition ' t->type != TYPE_VALUE ' is true. returned: UPDATE_CONTINUOUS
   At: scene/resources/animation.cpp:2003.
ERROR: value_track_set_update_mode: Condition ' t->type != TYPE_VALUE ' is true.
   At: scene/resources/animation.cpp:1992.
ERROR: _load: Resource file not found: res://Desktop/RobotMalo/Textures/Pillsbury_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://Desktop/RobotMalo/Textures/Pillsbury_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: value_track_get_update_mode: Condition ' t->type != TYPE_VALUE ' is true. returned: UPDATE_CONTINUOUS
   At: scene/resources/animation.cpp:2003.
ERROR: value_track_set_update_mode: Condition ' t->type != TYPE_VALUE ' is true.
   At: scene/resources/animation.cpp:1992.
ERROR: _load: Resource file not found: res://Desktop/PropsNivelGodot/DoorSimple_door_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/columna1_hall_circ1125_column1_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_DefaultMetal_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Trim_MiscTrims2_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_PaintedGunMetal_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_Techpanels2_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/trim_MultiTrims1_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Trims_emissionlights_Emissive.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Set_Asphalt_DefaultMaterial_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_SimpleFloorPanel_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_AntislipMetal_Albedo.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_CarbonFiber_Albedo.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_SciFiFloorPanel_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_RivetPanels_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_Techpanels2wcolor_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://Desktop/Reactoremitterandpieces_ReactorEmitter_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://Desktop/PropsNivelGodot/DoorReactor_door_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://Desktop/PropsNivelGodot/DoorReactor_door_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://DemoLevel/Textures/Tile_MetalPillar_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _load: Resource file not found: res://Desktop/PropsNivelGodot/textures/ContainerCage_container4_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://Desktop/PropsNivelGodot/textures/reactorcorecylinder_reactor_cilinder_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: _create_material: Condition ' !collada.state.material_map.has(p_target) ' is true. returned: ERR_INVALID_PARAMETER
   At: editor/import/editor_import_collada.cpp:361.
ERROR: get_node: Node not found: ../sfx/step.
   At: scene/main/node.cpp:1381.
ERROR: _update_caches: AnimationTree: 'running_nogun-cycle', couldn't resolve track:  '../sfx/step'
   At: scene/animation/animation_tree.cpp:581.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_Normal.png.
   At: core/io/resource_loader.cpp:282.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png.
   At: core/io/resource_loader.cpp:282.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_BaseColor.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png.
   At: core/io/resource_loader.cpp:282.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png.
   At: core/io/resource_loader.cpp:282.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_Normal.png.
   At: core/io/resource_loader.cpp:282.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_Normal.png
   At: core/io/resource_format_binary.cpp:360.
ERROR: _load: Resource file not found: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png.
   At: core/io/resource_loader.cpp:282.
WARNING: parse_variant: Couldn't load resource: res://props/proptextures/cajachica_DefaultMaterial_OcclusionRoughnessMetallic.png
   At: core/io/resource_format_binary.cpp:360.

the content of the generated log file doesn't seem useful in any way. There are a number of

Adding mesh..
Generate..
Final texture size: 268.000000,316.000000 - max 267.500000,315.500000
Done

and nothing else

Touchpads cannot left-click shoot while holding right-click to aim

Love the demo, but could not shoot on my laptop because the action is mapped to one-finger tapping my touchpad while aiming. Aiming requires two fingers held on the touchpad, so adding an additional finger to shoot is actually a three-point touch (which is unmapped).

Consider saving `tres` files as `res`

Currently a lot of tres files are very heavy and this cause unnecessary pollute of git diffs when changing e.g. version of Godot.
Warning about too big text files probably will be implemented in godotengine/godot#53679, but it would be good to change it now.
When trying to use converter to update project to Godot 4.0, it spend a lot of time on converting tres files, which could be easily saved as res.
For now this is output of command with size of each tres file(some are bigger than 1MB) and processing time of each.

Trying to convert	1/183 file - "project.godot" with size - 12 KB
    File was not changed, checking took 10 ms.
Trying to convert	2/183 file - "default_env.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	3/183 file - "default_bus_layout.tres" with size - 0 KB
    File was not changed, checking took 23 ms.
Trying to convert	4/183 file - "level/debug.gd" with size - 0 KB
    File was changed, conversion took 28 ms.
Trying to convert	5/183 file - "level/level.tscn" with size - 5 KB
    File was changed, conversion took 158 ms.
Trying to convert	6/183 file - "level/level.gd" with size - 2 KB
    File was changed, conversion took 86 ms.
Trying to convert	7/183 file - "level/geometry/environment.tres" with size - 0 KB
    File was not changed, checking took 26 ms.
Trying to convert	8/183 file - "level/geometry/models/tile_tech_panels.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	9/183 file - "level/geometry/models/tile_black_plastic.tres" with size - 0 KB
    File was changed, conversion took 15 ms.
Trying to convert	10/183 file - "level/geometry/models/trim_emission_lights.tres" with size - 1 KB
    File was changed, conversion took 29 ms.
Trying to convert	11/183 file - "level/geometry/models/flat_emitter_powerful_white.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	12/183 file - "level/geometry/models/tile_tech_panels_color.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	13/183 file - "level/geometry/models/flat_emitter_blue.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	14/183 file - "level/geometry/models/tile_metal_pillars.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	15/183 file - "level/geometry/models/tile_anti_slip_metal.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	16/183 file - "level/geometry/models/container4.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	17/183 file - "level/geometry/models/tile_rivet_panels.tres" with size - 0 KB
    File was changed, conversion took 26 ms.
Trying to convert	18/183 file - "level/geometry/models/tile_carbon_fiber.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	19/183 file - "level/geometry/models/door.tres" with size - 0 KB
    File was changed, conversion took 28 ms.
Trying to convert	20/183 file - "level/geometry/models/tile_scifi_floor_panel.tres" with size - 0 KB
    File was changed, conversion took 26 ms.
Trying to convert	21/183 file - "level/geometry/models/tile_glass.tres" with size - 1 KB
    File was changed, conversion took 31 ms.
Trying to convert	22/183 file - "level/geometry/models/set_asphalt.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	23/183 file - "level/geometry/models/tile_steel.tres" with size - 0 KB
    File was changed, conversion took 15 ms.
Trying to convert	24/183 file - "level/geometry/models/trim_misc_1.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	25/183 file - "level/geometry/models/flat_emitter_red.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	26/183 file - "level/geometry/models/tile_default_metal.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	27/183 file - "level/geometry/models/train_texture.tres" with size - 0 KB
    File was changed, conversion took 26 ms.
Trying to convert	28/183 file - "level/geometry/models/flat_silver_metal.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	29/183 file - "level/geometry/models/trim_misc_2.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	30/183 file - "level/geometry/models/container3.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	31/183 file - "level/geometry/models/flat_emitter_orange_dull.tres" with size - 0 KB
    File was changed, conversion took 19 ms.
Trying to convert	32/183 file - "level/geometry/models/tile_silver_metal.tres" with size - 0 KB
    File was changed, conversion took 17 ms.
Trying to convert	33/183 file - "level/geometry/models/flat_emitter_white.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	34/183 file - "level/geometry/models/trim_pipes.tres" with size - 0 KB
    File was changed, conversion took 17 ms.
Trying to convert	35/183 file - "level/geometry/models/trim_rail_pipe.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	36/183 file - "level/geometry/models/light_shafts.tres" with size - 0 KB
    File was changed, conversion took 28 ms.
Trying to convert	37/183 file - "level/geometry/models/floor_grate_wholes.tres" with size - 0 KB
    File was changed, conversion took 27 ms.
Trying to convert	38/183 file - "level/geometry/models/reactor_emitter.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	39/183 file - "level/geometry/models/flat_emitter_orange.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	40/183 file - "level/geometry/models/column.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	41/183 file - "level/geometry/models/tile_simple_floor.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	42/183 file - "level/geometry/models/scifi_car.tres" with size - 0 KB
    File was changed, conversion took 27 ms.
Trying to convert	43/183 file - "level/geometry/models/tile_painted_gun_metal.tres" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	44/183 file - "level/geometry/models/scifi_car_glass.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	45/183 file - "level/geometry/models/mid_cargo_box.tres" with size - 0 KB
    File was changed, conversion took 24 ms.
Trying to convert	46/183 file - "level/geometry/models/train_inner.tres" with size - 0 KB
    File was changed, conversion took 15 ms.
Trying to convert	47/183 file - "level/geometry/models/reactor_cylinder.tres" with size - 0 KB
    File was changed, conversion took 27 ms.
Trying to convert	48/183 file - "level/geometry/models/container2.tres" with size - 0 KB
    File was changed, conversion took 23 ms.
Trying to convert	49/183 file - "level/geometry/models/cycles_glow_orange.tres" with size - 0 KB
    File was changed, conversion took 15 ms.
Trying to convert	50/183 file - "level/geometry/models/door_reactor.tres" with size - 0 KB
    File was changed, conversion took 27 ms.
Trying to convert	51/183 file - "level/geometry/scenes/structure.tscn" with size - 92 KB
    File was changed, conversion took 2248 ms.
Trying to convert	52/183 file - "level/geometry/scenes/props.tscn" with size - 12 KB
    File was changed, conversion took 244 ms.
Trying to convert	53/183 file - "level/geometry/scenes/core.tscn" with size - 4 KB
    File was changed, conversion took 107 ms.
Trying to convert	54/183 file - "level/geometry/scenes/lights.tscn" with size - 4 KB
    File was changed, conversion took 96 ms.
Trying to convert	55/183 file - "level/geometry/scenes/collision/stair_pillar.tscn" with size - 6 KB
    File was changed, conversion took 178 ms.
Trying to convert	56/183 file - "level/geometry/scenes/collision/radial_player_only.tscn" with size - 3 KB
    File was changed, conversion took 101 ms.
Trying to convert	57/183 file - "level/geometry/scenes/collision/radial_colliders.tscn" with size - 16 KB
    File was changed, conversion took 438 ms.
Trying to convert	58/183 file - "level/forklift/flying_forklift.tres" with size - 0 KB
    File was changed, conversion took 30 ms.
Trying to convert	59/183 file - "level/forklift/flying_forklift.gd" with size - 0 KB
    File was changed, conversion took 26 ms.
Trying to convert	60/183 file - "level/forklift/flying_forklift.tscn" with size - 3 KB
    File was changed, conversion took 77 ms.
Trying to convert	61/183 file - "level/forklift/mid_cargo_box.tres" with size - 0 KB
    File was changed, conversion took 19 ms.
Trying to convert	62/183 file - "enemies/red_robot/red_robot.gd" with size - 8 KB
    File was changed, conversion took 209 ms.
Trying to convert	63/183 file - "enemies/red_robot/red_robot.tscn" with size - 53 KB
    File was changed, conversion took 1084 ms.
Trying to convert	64/183 file - "enemies/red_robot/model/Cannon-R.tres" with size - 21 KB
    File was changed, conversion took 309 ms.
Trying to convert	65/183 file - "enemies/red_robot/model/Cannon_Fire_Recoil.tres" with size - 45 KB
    File was changed, conversion took 642 ms.
Trying to convert	66/183 file - "enemies/red_robot/model/Cannon-L.tres" with size - 21 KB
    File was changed, conversion took 322 ms.
Trying to convert	67/183 file - "enemies/red_robot/model/TurnRight-cycle.tres" with size - 100 KB
    File was changed, conversion took 1413 ms.
Trying to convert	68/183 file - "enemies/red_robot/model/ShadelessBlack.tres" with size - 0 KB
    File was changed, conversion took 16 ms.
Trying to convert	69/183 file - "enemies/red_robot/model/Damage_take1.tres" with size - 47 KB
    File was changed, conversion took 620 ms.
Trying to convert	70/183 file - "enemies/red_robot/model/Cannon-U.tres" with size - 21 KB
    File was changed, conversion took 292 ms.
Trying to convert	71/183 file - "enemies/red_robot/model/Damage_heavy.tres" with size - 55 KB
    File was changed, conversion took 784 ms.
Trying to convert	72/183 file - "enemies/red_robot/model/Idle-cycle.tres" with size - 362 KB
    File was changed, conversion took 4933 ms.
Trying to convert	73/183 file - "enemies/red_robot/model/Cannon-N.tres" with size - 21 KB
    File was changed, conversion took 314 ms.
Trying to convert	74/183 file - "enemies/red_robot/model/Damage_take2.tres" with size - 47 KB
    File was changed, conversion took 680 ms.
Trying to convert	75/183 file - "enemies/red_robot/model/Cannon-D.tres" with size - 21 KB
    File was changed, conversion took 320 ms.
Trying to convert	76/183 file - "enemies/red_robot/model/Idle-Eyes.tres" with size - 62 KB
    File was changed, conversion took 902 ms.
Trying to convert	77/183 file - "enemies/red_robot/model/TurnLeft-cycle.tres" with size - 94 KB
    File was changed, conversion took 1329 ms.
Trying to convert	78/183 file - "enemies/red_robot/model/EvilRobo.tres" with size - 0 KB
    File was changed, conversion took 28 ms.
Trying to convert	79/183 file - "enemies/red_robot/model/Walk-cycle.tres" with size - 131 KB
    File was changed, conversion took 1826 ms.
Trying to convert	80/183 file - "enemies/red_robot/laser/EmbersColorOverLife.tres" with size - 0 KB
    File was changed, conversion took 17 ms.
Trying to convert	81/183 file - "enemies/red_robot/laser/LaserMaterial.tres" with size - 0 KB
    File was changed, conversion took 23 ms.
Trying to convert	82/183 file - "enemies/red_robot/laser/LaserShader.shader" with size - 1 KB
    File was changed, conversion took 0 ms.
Trying to convert	83/183 file - "enemies/red_robot/laser/EmberTrailCutoff.tres" with size - 2 KB
    File was not changed, checking took 57 ms.
Trying to convert	84/183 file - "enemies/red_robot/laser/LaserBodyNoise.tres" with size - 0 KB
    File was not changed, checking took 18 ms.
Trying to convert	85/183 file - "enemies/red_robot/laser/impact_effect/impact_effect.tscn" with size - 7 KB
    File was changed, conversion took 203 ms.
Trying to convert	86/183 file - "enemies/red_robot/laser/impact_effect/blast.gd" with size - 0 KB
    File was changed, conversion took 27 ms.
Trying to convert	87/183 file - "enemies/red_robot/laser/impact_effect/EmissionEmbers.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	88/183 file - "enemies/red_robot/laser/impact_effect/EmissionEmbers.shader" with size - 0 KB
    File was changed, conversion took 0 ms.
Trying to convert	89/183 file - "enemies/red_robot/laser/impact_effect/EmissionAlbedoParticle.shader" with size - 0 KB
    File was changed, conversion took 0 ms.
Trying to convert	90/183 file - "enemies/red_robot/parts/ray.shader" with size - 0 KB
    File was changed, conversion took 1 ms.
Trying to convert	91/183 file - "enemies/red_robot/parts/part.gd" with size - 1 KB
    File was changed, conversion took 51 ms.
Trying to convert	92/183 file - "enemies/red_robot/parts/EvilRobo.tres" with size - 3 KB
    File was changed, conversion took 74 ms.
Trying to convert	93/183 file - "enemies/red_robot/parts/part_disappear_effect/part_disappear.tscn" with size - 2 KB
    File was changed, conversion took 78 ms.
Trying to convert	94/183 file - "enemies/red_robot/parts/part_disappear_effect/part_disappear.gd" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	95/183 file - "enemies/red_robot/parts/sparks_effect/SparkMaterial.tres" with size - 0 KB
    File was changed, conversion took 20 ms.
Trying to convert	96/183 file - "enemies/red_robot/parts/sparks_effect/SparkShader.shader" with size - 0 KB
    File was changed, conversion took 1 ms.
Trying to convert	97/183 file - "menu/button_normal.tres" with size - 0 KB
    File was not changed, checking took 20 ms.
Trying to convert	98/183 file - "menu/settings.gd" with size - 1 KB
    File was changed, conversion took 60 ms.
Trying to convert	99/183 file - "menu/button_hover.tres" with size - 0 KB
    File was not changed, checking took 20 ms.
Trying to convert	100/183 file - "menu/menu.tscn" with size - 19 KB
    File was changed, conversion took 474 ms.
Trying to convert	101/183 file - "menu/button_pressed.tres" with size - 0 KB
    File was not changed, checking took 20 ms.
Trying to convert	102/183 file - "menu/button_font.tres" with size - 0 KB
    File was changed, conversion took 19 ms.
Trying to convert	103/183 file - "menu/button_focus.tres" with size - 0 KB
    File was not changed, checking took 20 ms.
Trying to convert	104/183 file - "menu/button_action_pressed.tres" with size - 0 KB
    File was not changed, checking took 20 ms.
Trying to convert	105/183 file - "menu/menu.gd" with size - 6 KB
    File was changed, conversion took 197 ms.
Trying to convert	106/183 file - "player/player.gd" with size - 7 KB
    File was changed, conversion took 228 ms.
Trying to convert	107/183 file - "player/camera_noise_shake_effect.gd" with size - 1 KB
    File was changed, conversion took 59 ms.
Trying to convert	108/183 file - "player/player.tscn" with size - 12 KB
    File was changed, conversion took 285 ms.
Trying to convert	109/183 file - "player/audio/step_random_pitch.tres" with size - 0 KB
    File was not changed, checking took 11 ms.
Trying to convert	110/183 file - "player/model/zkneepadmod-noexp.tres" with size - 91 KB
    File was changed, conversion took 1265 ms.
Trying to convert	111/183 file - "player/model/zSPINE-BOUNCE-noexp.tres" with size - 115 KB
    File was changed, conversion took 1582 ms.
Trying to convert	112/183 file - "player/model/strafe_allinone-noexp.tres" with size - 801 KB
    ERROR: File has exceeded the maximum size allowed - 500 KB
Trying to convert	113/183 file - "player/model/zSPINE_StS-noexp.tres" with size - 186 KB
    File was changed, conversion took 2667 ms.
Trying to convert	114/183 file - "player/model/strafe_idle_to_forward-noexp.tres" with size - 346 KB
    File was changed, conversion took 4988 ms.
Trying to convert	115/183 file - "player/model/flinch2.tres" with size - 100 KB
    File was changed, conversion took 1435 ms.
Trying to convert	116/183 file - "player/model/jump_4_falling-cycle.tres" with size - 134 KB
    File was changed, conversion took 1904 ms.
Trying to convert	117/183 file - "player/model/AIM-Center.tres" with size - 45 KB
    File was changed, conversion took 655 ms.
Trying to convert	118/183 file - "player/model/flinch1_001.tres" with size - 72 KB
    File was changed, conversion took 1060 ms.
Trying to convert	119/183 file - "player/model/running_nogun-cycle.tres" with size - 147 KB
    File was changed, conversion took 1993 ms.
Trying to convert	120/183 file - "player/model/xxx001-noexp.tres" with size - 158 KB
    File was changed, conversion took 2103 ms.
Trying to convert	121/183 file - "player/model/zjump_fullcycle-noexp.tres" with size - 191 KB
    File was changed, conversion took 2729 ms.
Trying to convert	122/183 file - "player/model/ARMCANNON-noexp.tres" with size - 131 KB
    File was changed, conversion took 1762 ms.
Trying to convert	123/183 file - "player/model/metarigAction-noexp.tres" with size - 185 KB
    File was changed, conversion took 2485 ms.
Trying to convert	124/183 file - "player/model/AIM-Left-noexp.tres" with size - 45 KB
    File was changed, conversion took 619 ms.
Trying to convert	125/183 file - "player/model/lean_left-cycle.tres" with size - 109 KB
    File was changed, conversion took 1380 ms.
Trying to convert	126/183 file - "player/model/AIM-Up.tres" with size - 45 KB
    File was changed, conversion took 645 ms.
Trying to convert	127/183 file - "player/model/Idlecombatrest-cycle.tres" with size - 638 KB
    ERROR: File has exceeded the maximum size allowed - 500 KB
Trying to convert	128/183 file - "player/model/borrar3-noexp.tres" with size - 350 KB
    File was changed, conversion took 4753 ms.
Trying to convert	129/183 file - "player/model/zSPINE_LR-noexp.tres" with size - 185 KB
    File was changed, conversion took 2596 ms.
Trying to convert	130/183 file - "player/model/borrar2-noexp.tres" with size - 350 KB
    File was changed, conversion took 4887 ms.
Trying to convert	131/183 file - "player/model/flinch1.tres" with size - 99 KB
    File was changed, conversion took 1389 ms.
Trying to convert	132/183 file - "player/model/strafe_front-cycle.tres" with size - 115 KB
    File was changed, conversion took 1638 ms.
Trying to convert	133/183 file - "player/model/eyes-cycle.tres" with size - 407 KB
    File was changed, conversion took 5509 ms.
Trying to convert	134/183 file - "player/model/zSPINE_ud-noexp.tres" with size - 182 KB
    File was changed, conversion took 2436 ms.
Trying to convert	135/183 file - "player/model/zzARMCANNONNOUSAR-noexp.tres" with size - 131 KB
    File was changed, conversion took 1734 ms.
Trying to convert	136/183 file - "player/model/walking_nogun-cycle.tres" with size - 200 KB
    File was changed, conversion took 2716 ms.
Trying to convert	137/183 file - "player/model/strafe_neu_to_right-noexp.tres" with size - 126 KB
    File was changed, conversion took 1768 ms.
Trying to convert	138/183 file - "player/model/playerobot.tres" with size - 1 KB
    File was changed, conversion took 28 ms.
Trying to convert	139/183 file - "player/model/strafe_back-cycle.tres" with size - 119 KB
    File was changed, conversion took 1642 ms.
Trying to convert	140/183 file - "player/model/lean_right-cycle.tres" with size - 110 KB
    File was changed, conversion took 1560 ms.
Trying to convert	141/183 file - "player/model/strafe_neu_to_left-noexp.tres" with size - 139 KB
    File was changed, conversion took 1802 ms.
Trying to convert	142/183 file - "player/model/flinch1001.tres" with size - 99 KB
    File was changed, conversion took 1372 ms.
Trying to convert	143/183 file - "player/model/Cannon_Charge.tres" with size - 198 KB
    File was changed, conversion took 2786 ms.
Trying to convert	144/183 file - "player/model/jump_1_up.tres" with size - 77 KB
    File was changed, conversion took 1081 ms.
Trying to convert	145/183 file - "player/model/robotemitter.tres" with size - 0 KB
    File was changed, conversion took 19 ms.
Trying to convert	146/183 file - "player/model/z_running_PH-noexp.tres" with size - 246 KB
    File was changed, conversion took 3418 ms.
Trying to convert	147/183 file - "player/model/yateusare-noexp.tres" with size - 131 KB
    File was changed, conversion took 1655 ms.
Trying to convert	148/183 file - "player/model/jump_2_upwards-cycle.tres" with size - 97 KB
    File was changed, conversion took 1342 ms.
Trying to convert	149/183 file - "player/model/strafe_right-cycle.tres" with size - 121 KB
    File was changed, conversion took 1739 ms.
Trying to convert	150/183 file - "player/model/jump_3_midair-cycle.tres" with size - 98 KB
    File was changed, conversion took 1386 ms.
Trying to convert	151/183 file - "player/model/running_gun-cycle.tres" with size - 152 KB
    File was changed, conversion took 2179 ms.
Trying to convert	152/183 file - "player/model/flinch_heavy.tres" with size - 101 KB
    File was changed, conversion took 1440 ms.
Trying to convert	153/183 file - "player/model/Idlecombat-cycle.tres" with size - 251 KB
    File was changed, conversion took 3517 ms.
Trying to convert	154/183 file - "player/model/AIM-Right-noexp.tres" with size - 44 KB
    File was changed, conversion took 661 ms.
Trying to convert	155/183 file - "player/model/walking_gun-cycle.tres" with size - 171 KB
    File was changed, conversion took 2378 ms.
Trying to convert	156/183 file - "player/model/Cannon_activation-noexp.tres" with size - 140 KB
    File was changed, conversion took 1956 ms.
Trying to convert	157/183 file - "player/model/jump_5_hardlanding.tres" with size - 103 KB
    File was changed, conversion took 1481 ms.
Trying to convert	158/183 file - "player/model/strafe_left-cycle.tres" with size - 118 KB
    File was changed, conversion took 1315 ms.
Trying to convert	159/183 file - "player/model/zDSDASD-noexp.tres" with size - 104 KB
    File was changed, conversion took 1491 ms.
Trying to convert	160/183 file - "player/model/Zstrafetest-noexp.tres" with size - 81 KB
    File was changed, conversion took 1151 ms.
Trying to convert	161/183 file - "player/model/Cannon_Charge-cycle.tres" with size - 91 KB
    File was changed, conversion took 1187 ms.
Trying to convert	162/183 file - "player/model/Strafeapartirderun-noexp.tres" with size - 261 KB
    File was changed, conversion took 3617 ms.
Trying to convert	163/183 file - "player/model/borrar1-noexp.tres" with size - 350 KB
    File was changed, conversion took 4887 ms.
Trying to convert	164/183 file - "player/model/zdasdasdas-noexp.tres" with size - 250 KB
    File was changed, conversion took 3432 ms.
Trying to convert	165/183 file - "player/model/Idle-cycle.tres" with size - 1102 KB
    ERROR: File has exceeded the maximum size allowed - 500 KB
Trying to convert	166/183 file - "player/model/AIM-Down.tres" with size - 45 KB
    File was changed, conversion took 601 ms.
Trying to convert	167/183 file - "player/model/running_aiming.tres" with size - 350 KB
    File was changed, conversion took 4696 ms.
Trying to convert	168/183 file - "player/model/zzIdleph-noexp.tres" with size - 423 KB
    File was changed, conversion took 5686 ms.
Trying to convert	169/183 file - "player/bullet/bullet.tscn" with size - 14 KB
    File was changed, conversion took 385 ms.
Trying to convert	170/183 file - "player/bullet/bullet.gd" with size - 0 KB
    File was changed, conversion took 35 ms.
Trying to convert	171/183 file - "player/bullet/bullet_material.tres" with size - 0 KB
    File was changed, conversion took 18 ms.
Trying to convert	172/183 file - "player/bullet/effect/BlastMaterial.tres" with size - 2 KB
    File was changed, conversion took 48 ms.
Trying to convert	173/183 file - "player/bullet/effect/light_rays_material.tres" with size - 0 KB
    File was changed, conversion took 20 ms.
Trying to convert	174/183 file - "door/door.tscn" with size - 1 KB
    File was changed, conversion took 49 ms.
Trying to convert	175/183 file - "door/door.gd" with size - 0 KB
    File was changed, conversion took 25 ms.
Trying to convert	176/183 file - "door/model/doorsimple_open-cycle.tres" with size - 2 KB
    File was changed, conversion took 53 ms.
Trying to convert	177/183 file - "door/model/door_unlockedemission.tres" with size - 0 KB
    File was changed, conversion took 17 ms.
Trying to convert	178/183 file - "door/model/doorsimple_opening.tres" with size - 7 KB
    File was changed, conversion took 124 ms.
Trying to convert	179/183 file - "door/model/door.tres" with size - 0 KB
    File was changed, conversion took 28 ms.
Trying to convert	180/183 file - "door/model/doorsimple_closed-cycle.tres" with size - 2 KB
    File was changed, conversion took 55 ms.
Trying to convert	181/183 file - "door/model/doorsimple_closing.tres" with size - 5 KB
    File was changed, conversion took 99 ms.
Trying to convert	182/183 file - "main/main.gd" with size - 0 KB
    File was changed, conversion took 35 ms.
Trying to convert	183/183 file - "main/main.tscn" with size - 0 KB
    File was not changed, checking took 24 ms.
Converting ended - all files(183), converted files(168), not converted files(15).

real	2m34,542s
user	2m33,920s
sys	0m2,718s

The code has some error

when i import the file into godot engine and wanted to run it, then in the player.gd it says expected "or"
so... is it a bug? or something because when i watched someone in youtube he can play without any error

Big leak of nodes when exiting project

When I press play and exit it then around 6000 nodes leaks(look at the orphan nodes monitor)

Seems that this code:

tps-demo/main/main.gd

Lines 20 to 21 in 184c28d

while get_child_count() > 0:
remove_child(get_child(0))

should be changed to this to prevent memory leak

	while get_child_count() > 0:
		var temp_node : Node = get_child(0)
		remove_child(temp_node)
		temp_node.queue_free()

Crash on release when trying to fire weapon

This only seems to happen in release mode, and happens both on windows and linux.
This only happens when the player tries to fire a weapon - enemies can fire weapons with no issues.

In debug, I'll get this

ERROR: get_node: Node not found: ../sfx/step
   At: scene/main/node.cpp:1382.
ERROR: _update_caches: AnimationTree: 'running_nogun-cycle', couldn't resolve track:  '../sfx/step'
   At: scene/animation/animation_tree.cpp:581.
Class is disabled for: 24
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView

But no crash. However, in release mode, I'll get this:

ERROR: get_node: Condition ' !node ' is true. returned: __null
   At: scene/main/node.cpp:1382.
ERROR: _update_caches: AnimationTree: 'running_nogun-cycle', couldn't resolve track:  '../sfx/step'
   At: scene/animation/animation_tree.cpp:581.
Class is disabled for: 24
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
Class is disabled for: 222
name: RootMotionView
ERROR: _ensure_valid_root: Method/Function Failed.
   At: ./core/math/octree.h:573.
Segmentation fault (core dumped)

Red Robots miss the player at longer ranges

OS/device including version:
Linux

Issue description:
When the red robots fire at the player, the beam is consistently off by a slight angle. At longer ranges, this is enough to miss the player completely. The beam should be right on the player, instead of slightly to the left.

Screenshots of issue:
Screenshot

The shaders need optimization

OS/device including version:

system-stuff

kreyren@dreamon /home/kreyren$ guix describe
Generation 32	lis 18 2022 14:41:28	(current)
  nonguix f3227e3
    repository URL: https://gitlab.com/nonguix/nonguix
    branch: master
    commit: f3227e33d1782508bbf530de61fa3a8bda253423
  guix 1bea5d3
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 1bea5d38a26755b84437623c0f48915a77899b57

Issue description:

The game launched from the engine loads without pre-loading or any kind of optimization for shaders so when you e.g. make the first shot it will cause a huge spike in system resource utilization and has a potential to halts low-end systems and/or systems with low amount of VRAM/RAM thus proposing some form of handling.

Screenshots of issue:

Not relevant

Relevants:

  1. Was given https://godotengine.org/article/godot-3-5-cant-stop-wont-stop#:~:text=Asynchronous%20shader%20compilation%20%2B%20caching%20(ubershader) claiming that this issue is solved in godot-3.5

No proper download instructions

Good for you to know all the git commands, but not everyone is using git every day.
My git usage is limited to using GitHub Desktop to upload the repository and update it.
If people have to use git command lines to download this project then write instructions on commands letter by letter as it has to be written, not just faint hint for those who know-how.

Can't run tps-demo with Godot 3.1

I have the following problem:

$ godot --version
3.1.1.stable.openSUSE

$ godot-runner project.godot 
OpenGL ES 3.0 Renderer: AMD CAICOS (DRM 2.50.0 / 5.1.10-1-default, LLVM 8.0.0)
ERROR: load_interactive: Condition ' err != OK ' is true. returned: Ref<ResourceInteractiveLoader>()
   At: core/io/resource_format_binary.cpp:996.
ERROR: _load: Method/Function Failed, returning: RES()
   At: core/io/resource_loader.cpp:285.
ERROR: _load: Method/Function Failed, returning: RES()
   At: core/io/resource_loader.cpp:285.
ERROR: poll: res://menu/menu.tscn:5 - Parse Error: [ext_resource] referenced nonexistent resource at: res://player/player.dae
   At: scene/resources/resource_format_text.cpp:440.
ERROR: load: Condition ' err != OK ' is true. returned: RES()
   At: core/io/resource_loader.cpp:208.
ERROR: _load: Method/Function Failed, returning: RES()
   At: core/io/resource_loader.cpp:285.
ERROR: start: Condition ' !scene ' is true. returned: false
   At: main/main.cpp:1739.
WARNING: cleanup: ObjectDB Instances still exist!
   At: core/object.cpp:2095.
ERROR: clear: Resources Still in use at Exit!
   At: core/resource.cpp:425.

Out of memory on first opening

During the first opening of the project, RAM 100% full, PC crash. After 2 reboot, all asset where imported.

Well, I have 16go of RAM but it is not enough to importing assets ๐Ÿค”.

Project display is cropped to vertical orientation

When running the master or download branches (completely unmodified, no local changes) the screen is cropped to a vertically-oriented section. This is occurring on a 4k monitor which may be a factor. However, changing the monitor resolution to 1920x1080 has no effect. I also tried tweaking display resolution and orientation settings to no avail.

image

If I switch to windowed mode, it displays correctly and I am able to resize to full resolution without issue. This may be an engine issue but have not experienced yet this with other projects.

Cannot clone the repo due to "repository over quota" error

I cloned the repo but it fails to checkout the lfs files. If i try a git fts fetch, this is the result:

git lfs fetch fetch: Fetching reference refs/heads/master batch response: This repository is over its data quota. Purchase more data packs to restore access. error: failed to fetch some objects from 'https://github.com/godotengine/tps-demo.git/info/lfs'

How can i solve this?
Thaanks

git lfs Not in a git repository

When I type type "git lfs track" into git bash it gives me "Not in a git repository".

Also I have no idea what files to store on it in a UE4 project because they are all of type "uasset", there is no "fbx" or any other type of file? I have tried cloning the repository I am using and it wont clone because it says "This folder contains files. Git can only clone empty folders." and there's only one repository option.

I have no idea what I am doing I was fine using git desktop until it told me that I can't commit files over 100mb. I just want to store my whole UE4 project safely. Someone please help.

Error opening version 3.4-4a9d4f3

OS/device including version:

Windows 10 Home, 64 bits, AMD Radeon R5 Graphics

Issue description:

Hello,

Today, I just downloaded the TPS demo (Version 3.4-4a9d4f3) from this repository. I am trying to open it with Godot Engine 3.4 x64 stable (standard version) but I am getting these errors:

ERROR: Cannot open file 'res://.import/door.dae-7f8548364364a8c72d317db0aac6a97d.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/open_close.wav-15c93b82a463a1fe63bbc03e48e48393.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/BlastMesh.glb-b73267f06de3a944c01538e9fdef2594.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/charge.wav-ca59df8cae0ad5b1fea987f205ca4e33.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/explosion.wav-8b1408a92e13f73affdc0326a2858c09.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/hit.wav-0382ddf0ec7020fb04e2666fb8b2f72f.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/shoot.wav-81aef4aff359235fd45078daadcb9e5e.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/walk.wav-9036336121ed9699b9a0fe895306c86a.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/LightRaysMesh.glb-7064e2802466cd2578058f8b016cbc85.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/BarrelSmoke.glb-8e2d69c4951af8065240d2d52c721128.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/red_robot.dae-1b7c21e895639cdfc51b4632e66bc08e.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/SparkParticle.glb-e3f6706407f31f2c4028af0147be98dc.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/part_head.glb-8de207327aec4b1572370054a7354cf7.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/part_shield.glb-d6c233d3d85ae961b022dca28194d5a7.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/ray.glb-8e1d5bd28d6e0c01a107a5b661f05121.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/flying_forklift.glb-5fc3f6403d54a193b6e3b14c2633d073.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/core.glb-6d1fe901749789ad3144bf80da386b2d.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/lights.glb-e682766b019cdb9ecca59a07b4749bef.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/props.glb-ef7d7320b04a8755385d61edb896d714.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/structure.glb-21fe3543c920768091702bd640720751.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/level_music.ogg-4afd12677c88b2d2a03f7bd78697bf1a.oggstr'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/menu_intro_music.ogg-790ed16894e4b5a52d74fb71b5f5de88.oggstr'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/jump.wav-2603877681c9e067c3a9a93e9a4fc8fc.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/land.wav-30873fe661744bdc60c0d00d7401aab3.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/shoot.wav-8244db64ae3703b75575788340a3a2e5.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/step.wav-d0eb4ea2bd4432739110520bfa71a096.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/bullet_explode.wav-cb1cff5a50e4c409ec7fc505de7bc81f.sample'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/muzzle_flash_particle_mesh.glb-a66d023aa0694204914831451c14f128.scn'.
at: (core/io/resource_format_binary.cpp:984)
ERROR: Cannot open file 'res://.import/player.glb-4fab3988dc7fd5b74f5ba5057da16803.scn'.
at: (core/io/resource_format_binary.cpp:984)
WARNING: Ignoring unsupported header information in HDR: GAMMA=1.
at: load_image (modules/hdr/image_loader_hdr.cpp:50)
WARNING: Ignoring unsupported header information in HDR: PRIMARIES=0 0 0 0 0 0 0 0.
at: load_image (modules/hdr/image_loader_hdr.cpp:50)
WARNING: Octahedral compression cannot be used to compress a zero-length vector, please use normalized normal values or disable octahedral compression
at: norm_to_oct (servers/visual_server.cpp:341)
ERROR: Resource file not found: res://door/model/doorsimple_d.png.
at: (core/io/resource_loader.cpp:275)
ERROR: Resource file not found: res://enemies/red_robot/model/EvilRobo-BaseColor.png.
at: (core/io/resource_loader.cpp:275)

And the folder is in the path: C:\Users\JASP\Downloads\tps-demo-3.4-4a9d4f3

I don't know what I'm doing wrong, please help me q_q.

Screenshots of issue:

These are the files in my project folder:

image

This is the error I get:

image

Disappearing arms and legs when running

These have been seen on a GTX 660 as well as an RX Vega M. Tested on both windows and linux, with both latest build on hugo.pro as well as beta 3:
A: Missing left arm padding for player
B: Missing left leg padding for enemies
C: Particle effects are not visible for orb

A + B:
peek 2019-02-04 22-40

C:
peek 2019-02-04 22-41

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.