Skip to content

Comments

feat: Add Concept Glossary and Help System#89

Open
Prantik-07 wants to merge 4 commits intoknative-extensions:mainfrom
Prantik-07:add-concept-glossary
Open

feat: Add Concept Glossary and Help System#89
Prantik-07 wants to merge 4 commits intoknative-extensions:mainfrom
Prantik-07:add-concept-glossary

Conversation

@Prantik-07
Copy link

@Prantik-07 Prantik-07 commented Feb 1, 2026

Fixes #88

Adds a searchable glossary to teach Knative concepts in-game.

Changes:-

  • Added ConceptGlossary scene (searchable definitions + examples).
  • Added global ? help button to top-right of all levels.
  • Updated TutorialManager to auto-load the glossary (zero config).
  • Ensures UI always appears on top (Z-index fix).

Demo:
https://github.com/user-attachments/assets/34a5922c-0e17-41fd-b0eb-0ec793685e92

- Add available export variable to sink.gd
- Add IndicatorLight ColorRect to sink.tscn
- Implement blinking animation logic
- Light shows only when sink is available

Fixes knative-extensions#65

Signed-off-by: Prantik <prantikkumar7@gmail.com>
@knative-prow
Copy link

knative-prow bot commented Feb 1, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: Prantik-07
Once this PR has been reviewed and has the lgtm label, please assign evankanderson for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@knative-prow knative-prow bot added the size/XL label Feb 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add In-Game Concept Glossary & Help Button

1 participant