using-noesis-gui
Installation
SKILL.md
Using NoesisGUI
When to use this skill
- The user wants to create a custom UI for Hytale.
- The user asks about NoesisGUI or XAML in the context of game development.
- The user needs to implement MVVM (Model-View-ViewModel) for a game interface.
- The user wants to optimize UI performance in Hytale.
Workflow
- Define Requirements: Identify the purpose of the UI (HUD, Inventory, Main Menu, etc.).
- Setup Environment: Ensure the user has a XAML editor (Visual Studio Code with Noesis Extension or Noesis Studio).
- Draft layout (XAML): Create the visual structure using standard XAML controls (
Grid,StackPanel,Border,ControlTemplate). - Implement Logic (Code-Behind/ViewModel): Define the data context and bind properties.
- Integrate: Connect the XAML to the game engine (Hytale) using the appropriate registration methods.