knative-extensions / knative-extensions/educational-game

Inconsistent game object setup makes property changes error-prone and time-consuming.

Open
#101 1 comment 0 reactions 1 assignee Claimed by @iwdie View on GitHub
Dominant language
GDScript
Stars
8
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Game objects across the project are instantiated and managed inconsistently. The same type of object may be:
- Present as a local node in the scene tree
- Loaded as a saved/inherited scene(like prefabs in unity)

This inconsistency makes the codebase harder to maintain, debug, and extend.

I believe if the same object is loaded as inherited scene for the different level (if possible ,depending on the level), would be better. So it is easier to maintain the game and if we want to have a change in a specific game object property we don't have to change it manually in every scene.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.