EDIT: Solved!! Thank you!
Is there anyone around here with experience using #Godot on #Linux? π
Taking a desperate long shot before bed..
My kids and I are doing a game jam (#GGJ), spent a week on a cute game... and I have spent soul-crushing day trying to get this thing to export for any platform. Trying to keep a brave face for the kids but I'm at table-flip levels of frustrated. π
Short version: Error in export can't copy export template.
Details in replies.
π€ Thank you!
[#]GameDev
=> More informations about this toot | More toots from syntaxseed@phpc.social
-Says it can't copy the export templates
[#]GameDev #Godot
=> More informations about this toot | More toots from syntaxseed@phpc.social
Really hoping we don't end the game jam with nothing to show for it. π£
=> More informations about this toot | More toots from syntaxseed@phpc.social
Folks... I don't know what else you have going on in your lives, but please know that today you made a little Canadian family's entire week and saved the project.!! π π€ π
Uninstalling #Godot and re-installing from the direct download off their website for Linux has solved the problem!!
I am beyond thankful and amazed at the awesome response here on Mastodon. You all are fantastic people. Thank you!!
@chaton @chaton @fred @dbat @eibriel @starwolf3000
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed might help to have access to the files if that's something you're willing to share?
=> More informations about this toot | More toots from jaxter184@social.linux.pizza
@jaxter184 I think it even happens with a basic proof of concept project. But I will double check in the morning!
Our game is VERY tiny. π
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed template version matches engine version?
=> More informations about this toot | More toots from kenmc@mastodon.social
@syntaxseed I use Godot on Ubuntu. I've not messed with exports yet, but one tip:
run godot from the terminal.
Open a terminal, go to your project directory and:
$ godot project.godot
After that, you will see a lot more useful output in the terminal that could give you ideas for fixing problems.
Also, try fetch Godot from them: https://godotengine.org/
Let us know!
π¦
=> More informations about this toot | More toots from dbat@mastodon.gamedev.place
@syntaxseed Maybe I'm paranoid and hope I don't waste your time, but maybe try ditching the Ubuntu software installer version and just download the program from GitHub (or https://godotengine.org/download/linux/ directly)
I've had bad experiences with Ubuntu trying to sandbox stuff and making basic functionality not work.
=> More informations about this toot | More toots from bryce@mastodon.brycedixon.dev
@syntaxseed my guess is itβs not where itβs copying the templates from but where itβs copying them TO. I would check the destination directory and its permissions.
=> More informations about this toot | More toots from eviltrout@carpdiem.online
@syntaxseed Yay!! π€
=> More informations about this toot | More toots from dbat@mastodon.gamedev.place
Yeaahhhh π We rock! Have a good jam!
=> More informations about this toot | More toots from fred@mastodon.gamedev.place
@syntaxseed @chaton @fred @dbat @eibriel @starwolf3000 Yaaay, I'm so glad the solution was that simple!
For reference: Ubuntu really likes Snap for its packages under the idea that it's much safer to put every application in its own sandbox and give them minimal permissions iOS style. The problem is that so many programs expect basic stuff like arbitrary file access and network access that expecting users to manage hundreds of sets of permissions and rules for basic features is unrealistic.
=> More informations about this toot | More toots from bryce@mastodon.brycedixon.dev
@bryce This is making me second guess how wonky some of my other programs are. This might be a problem for a few of my other applications! ππ€¦ββοΈ
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed it wouldn't be as bad if the permissions were easily accessible and clear! I recently had to switch my Telegram install from the "official" package for Linux Mint to the "normal" executable because it didn't allow file drag and drop and it seemed like the only way to fix that would have been a dozen obtuse commands (which also just didn't work when I tried it).
=> More informations about this toot | More toots from bryce@mastodon.brycedixon.dev
@syntaxseed Try using directly from the website rather than Software Center. These appstores often run apps in sandbox mode, which causes all sorts of problems (but is safer). It does look like your Godot is trying to access the templates outside the sandbox.
=> More informations about this toot | More toots from fred@mastodon.gamedev.place
@fred Oh man, several people have said that. First thing I'm going to try! Thank you. π
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed Two ideas to try:
or something like that. Even if there are still errors, maybe you can get more details this way.
=> More informations about this toot | More toots from elektito@mastodon.social
@syntaxseed You can download Godot from their website. Downloading and unzipping is all it's needed to run it.
Hopefully the templates will work as expected
https://godotengine.org/
=> More informations about this toot | More toots from eibriel@sigmoid.social
@syntaxseed I think since you're using Linux, try to have a Linux build first. Exporting to other platforms always complicate things.
=> More informations about this toot | More toots from fred@mastodon.gamedev.place
@syntaxseed my son and I have been playing with Godot on Linux recently. I've successfully exported his game as html and uploaded it to a website, it works fine.
Are you trying to export as windows format? I've not tried that but would be willing to give it a go to see what happens.
=> More informations about this toot | More toots from eskibrew@floss.social
@eskibrew I tried Linux, Windows & HTML formats. None work. But will try installing Godot another way.
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed what does your export dialog show? - this is mine
=> More informations about this toot | More toots from eskibrew@floss.social
@syntaxseed hi! It's considered best practice to download the editor from the Godot website and keep it alongside your projects. That way you don't have to worry about breaking changes when a new Godot version is released
I would not be surprised if the software center version had a few permission issues, and the error seems to point that way. I'd check the version you used to make the game, download the same one from Godot, open the project with it, reimport templates, then try exporting again
=> More informations about this toot | More toots from chaton@gamedev.lgbt
@chaton I will def try that! Thanks!
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed A quick google search tells me you need to download godot's templates from their website for each platform you want to export to. Have you done this?
=> More informations about this toot | More toots from volk64@tkz.one
@volk64 Yes. Serveral times in several ways. It says "failed to copy" not failed to find. π€
=> More informations about this toot | More toots from syntaxseed@phpc.social
@syntaxseed oh, and I assume that the current user has execution rights to those files, correct?
=> More informations about this toot | More toots from volk64@tkz.one This content has been proxied by September (3851b).Proxy Information
text/gemini