# Basic Usage

Constructs an `XWUIGameEngineSelector` with the three built-in cards (Three.js, Babylon.js, PlayCanvas) in a 3-column grid with feature lists shown, and `selectedEngine` set to `babylonjs` so the Babylon card carries the cyan selected border on first paint. The `onSelect()` callback logs the engine id on every pick, and clicking any card re-selects it through the real `selectEngine()` path.
