The error message shows that Godot is having trouble loading your PNG texture file, not the .skel file itself. The main issue is with the filename containing a space: "dead cells.png".
Problems I can see:
Spaces in filenames - The filename "dead cells.png" contains a space, which can cause import issues in Godot. This is the most likely cause of your problem.
Missing texture file - The error indicates the PNG file hasn't been imported properly or doesn't exist in the specified location.
Solutions to try:
1. Rename your files (RECOMMENDED)
- Remove spaces from all your Spine files
- Rename
"dead cells.png" to "dead_cells.png" (or "deadcells.png")
- Rename
"dead cells.skel" to "dead_cells.skel"
- Rename
"dead cells.atlas" to "dead_cells.atlas"
- Important: After renaming, you'll need to re-export the atlas from Spine Editor with the new name, or manually edit the
.atlas file to reference the correct PNG filename
2. Verify all files are present
Make sure you have all three required files in the res://spine_aktarim/ folder:
- The
.skel file
- The
.atlas file
- The
.png file(s)
3. Force reimport
After fixing the filenames:
- Close and reopen your Godot project
- Or right-click on the files in Godot's FileSystem panel and select "Reimport"
4. Check the .atlas file
Open your .atlas file in a text editor and verify that the PNG filename listed at the top matches your actual PNG filename exactly (including the new name without spaces).
The space in the filename is almost certainly causing the import to fail. Once you rename everything consistently, it should work!