Basic Template — A minimal demo to kickstart new games.
A Game manages the canvas, lifecycle, input, and rendering loop.
A GameObject is any interactive or drawable entity (e.g. shape, text, button, particle).
A Scene is a container that groups GameObjects and controls update & render order.
The Pipeline is the main ordered list of GameObjects (or Scenes) that the game runs every frame.
This template sets up one game scene and one UI scene, with a "Hello World" box in the center and an FPS counter in
the corner.