ElyHunt / ElyHunt/gritty-fluff

Refactor Dialogue system

Open
#4 2 comments 0 reactions 0 assignees View on GitHub
documentation Priority: MEDIUM
Dominant language
ShaderLab
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Once Dialogue system is finished, a refactor to rename scripts, comment code, and clean up according to a more uniform design philosophy.

Dialogue.cs, for example, could be renamed "DialogueManager.cs" or "DialogueEngine.cs". with functions to load text more clearly marked inside as well as reducing duplicate code. Consider separate classes?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading Dialogue.cs and reviewing how the Dialogue system currently loads text and duplicates code. The issue proposes renaming the script, clarifying function organization, adding comments, and possibly separating classes; completion criteria and the intended design should be clarified before work begins.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
game-dev
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.