Skip to content

[FEATURE] Refactor Phase 3: Migrate Core and Manager scripts #526

Description

@ikostan

Task 3: Migrate Core and Manager Scripts


name: Feature Request
about: Move global logic and managers to their new directories
title: '[FEATURE] Refactor Phase 3: Migrate Core and Manager scripts'
labels: enhancement, refactor
assignees: ''

Description:
Move the high-level game state and manager scripts out of the root folder into core/ and managers/.

Why is this useful?
Separates the foundational game loops and singletons from standard gameplay objects.

Proposed Implementation:
Using the Godot Editor (Drag and Drop):

  1. Move to core/: globals.gd, main_scene.gd, settings.gd.
  2. Move to managers/: audio_manager.gd, resource_preloader.gd.

Additional Context:
Verify that your Autoloads (Project -> Project Settings -> Autoload) automatically updated their file paths after the move. If they show as missing, update the paths in the Autoload menu to point to the new core/ and managers/ locations.

Metadata

Metadata

Assignees

Projects

Status
Done

Relationships

None yet

Development

No branches or pull requests

Issue actions