lewiji / SatiRogue

A turn-based dungeon-crawler roguelike RPG, made with Godot 3.x C# + RelEcs
https://tetrismckenna.itch.io/satirogue
MIT License
22 stars 1 forks source link

godot engine crash when first open the project. #1

Open pcloves opened 1 year ago

pcloves commented 1 year ago

Hi, I stumbled upon your wonderful blog post a few days ago. then I tried to learn the ideas in the article through this project.

But I ran into a problem: the Godot crashed. I have tried using 3.5.2 rc1 mono/3.5.1 mono/3.4.5 mono, none of them work.

step to produce:

  1. git clone git@github.com:lewiji/SatiRogue.git
  2. import project.godot in Godot project manager
  3. just watching and waiting for (Re)Import Asset dialog.
  4. when it shows import scenes, the engine crashed and gone.
lewiji commented 1 year ago

Hi, from the readme:

the art, sound, fonts and other resources have been licensed from artists separately and can't be redistributed except in the published binary. You won't be able to build and run this project in Godot without replacing those assets

Sadly the graphics and other art assets aren't open source and can't be redistributed, so the project won't open without replacing them. I don't have a good solution for this yet, so for now this is more of a "read the source for inspiration" type of project than a "clone and run" type of project.

I'll keep this issue open as I intend to somehow replace the real assets with open source assets or placeholders for this purpose.

pcloves commented 1 year ago

At present, I can still learn the workflow and design ideas of using ECS ​​in Godot by reading and learning the code, thanks.