Sometimes it work as espected, but it is 1 to 100 approximately

progress bar go to 100% and game close

I change level_1 to new_game.tscn, nothing

  • xyz replied to this.

    NazarK0 Debugging 101: Put a print statement every step of the way.

      NazarK0 The project has missing resources.
      Better to create a minimal reproduction project that demonstrates the problem.

        xyz The project has missing resources.

        It's:
        KayKit - Dungeon Pack
        KayKit - Character Pack : Adventurers
        KayKit - Character Pack : Skeletons

        NazarK0 I just create github repository for this game:https://github.com/NazarK0/3d-RPG-game

        But a bunch of errors and the game won't launch:

          I update dependencies and push to repo

          Tomcat I fix this, sorry) Working from godot IDE with github not as easy as want to be))

          xyz It is a lot of prints will be (・о・). I try to make breakpoints, but it not help me

          • xyz replied to this.
            NazarK0 changed the title to Changing scene from main menu to 3d game crashes .

            NazarK0 Nothing crashes. The level loads normally just that it's fully obscured by your loading scene which is not getting removed. And that's because load_done signal handler LoadingScreen::_startOutroAnimation() gets stuck on first await.
            In general it's not a very good idea to await form _process() for multitude of reasons. So try to avoid doing that.

            Btw one of the first thing you want to do for pleasant debugging is to implement runtime mouse capture toggle as well as set the game window to be on top (in editor settings), so you can navigate the editor debugging features while observing what happens in the game window.

            When hunting for bugs, prints need to be placed (and removed) strategically, in order to gradually zero-in on the bug.

            The project is still missing a resource: res://resources/meshes/assets/dungeon_texture.png

              dungeon_texture.png I added, but now this error:

                Tomcat The script is trying to preload a missing resource res://scenes/levels/level_1.tscn. But this doesn't really matter for the actual issue as that script appears not to be used.

                xyz maybe my notebook lack of resources, I try to run on pc

                • xyz replied to this.

                  NazarK0 Also make sure that what's on github is what you're actually running locally. So maybe clone your repo to a new folder and run that.

                  Is the corner without a wall on purpose so it can fail?

                    Tomcat it just a demo)) I think you talking about doors into the castle

                      I am on developing a game, discover what I can do with Godot

                      NazarK0 I think you talking about doors into the castle

                      Nope, that's what I'm talking about: