knative-extensions / knative-extensions/educational-game

Add Interactive Tutorial & Learning System

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

Description

**Problem:-**
New players open the game and have no idea what to do. When they fail, they just see "Failed. Try Again" with zero explanation.

The game has good mechanics but do not actually teach Knative concepts. Other PRs (https://github.com/knative-extensions/educational-game/pull/68, https://github.com/knative-extensions/educational-game/pull/70, https://github.com/knative-extensions/educational-game/pull/73, https://github.com/knative-extensions/educational-game/pull/76) are adding UI , but nobody's building the teaching layer.

Add a tutorial system that guides players and explains failures:-

Tutorial tooltips:
"Welcome! In Knative, events flow from Sources to Sinks"
"Click this event to select it"
"Great! You just created a basic event flow"
Smart failure messages:

Why:- Wrong event type delivered to sink
Hint: Use filters to match colors
Knative lesson: Triggers filter events by attributes

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.