• General Chat
  • Instancing.zip file in the Step-by-Step introduction can't be edited or run (by me)

Hi, Just getting started with Godot on a Debian Buster system, using the Debian package for Godot 3. On the first Instancing page of the step-by-step introduction, we're directed to download and import the Instancing.zip file. So I did.

It imports with no errors, but clicking Edit or Run just opens a new Project Manager window in a different screen location, then closes the first one. This is both weird and unhelpful. Suggestions?

Works on my end, but then I'm using a build from godotengine.org on windows. Are you sure you imported the project correctly?

@Megalomaniak said: Works on my end, but then I'm using a build from godotengine.org on windows. Are you sure you imported the project correctly?

I unzipped the archive, then clicked Import in the Project Manager and navigated to project.godot. Did I miss something? The zip was clearly created on a Mac (it has a __MACOSX directory), but that shouldn't matter.

Version 3.0.6-2.

Thanks.

@TwistedTwigleg said: Perhaps the project was updated to Godot 3.1?

The only version information in the project.godot file is "config_version=4". I don't think that applies. Is there anything else I can check? A grep of the project directory doesn't find any other instances of the word "version".

@CarlF said:

@Megalomaniak said: Works on my end, but then I'm using a build from godotengine.org on windows. Are you sure you imported the project correctly?

I unzipped the archive, then clicked Import in the Project Manager and navigated to project.godot. Did I miss something?

That's what I did too, though I'm on windows.

@CarlF said: Version 3.0.6-2.

Right, I did use 3.1 You might want to try a 3.1 build from godotengine.org .

Or you should navigate to 3.0 documentation instead and try downloading the example file from there: https://docs.godotengine.org/en/3.0/getting_started/step_by_step/instancing.html

;)

This is kind of interesting. I grabbed the 3.11 build from your link, @Megalomaniak. On trying to open the instancing file, got this dialog:

I chose "OK". After loading I got a series of errors in the console. Then I discovered a missing feature (and a pretty easy and desirable one) in Godot: you can't copy text out of the Output console.

There are lots of errors of the form PNG Corrupted and Error importing: res://instancing/__MACOSX/instancing/assets./Bouncy Platform Medium.png.

That last seemed to indicate that Godot is not acknowledging the current directory for some reason. I have the instancing files stored in a Dropbox folder. On Linux, the Dropbox client mirrors your file tree from the cloud service to a local ~/Dropbox folder. I had unzipped instancing.zip two levels of directory below that. I cd'd to ~/Dropbox/Games-ESC/Godot-Projects/instancing and ran ~/Downloads/Godot_v3.1.1-stable_x11.64 ./project.godot &

And that works fine. The problem is apparently that the way the Godot engine interprets "res://path" is not based on the path to the .godot file that you just opened, so it can't find any of the resources referred to. "Apparently," I am not saying I fully understand.

Anyway, I know the workaround now. Thanks.