UI Komponenten #115

Closed
opened 2025-11-18 15:43:50 +01:00 by elena · 6 comments
elena commented 2025-11-18 15:43:50 +01:00 (Migrated from git.sopranium.de)
  • Slider
  • Container Objekt
  • Menü Aktionen verknüpfen
  • Skalierbarkeit
- [x] Slider - [x] Container Objekt - [x] Menü Aktionen verknüpfen - [x] Skalierbarkeit
lassel commented 2025-11-25 11:42:02 +01:00 (Migrated from git.sopranium.de)

Entwurfsskizze zur Plaung eines responsiven UI Frameworks

Entwurfsskizze zur Plaung eines responsiven UI Frameworks
lassel commented 2025-11-25 11:46:43 +01:00 (Migrated from git.sopranium.de)

Einheitliche Assets erstellt für die Komponenten:

  • Button
  • Switch
  • InfoBox
  • Slider
Einheitliche Assets erstellt für die Komponenten: - Button - Switch - InfoBox - Slider
lassel commented 2025-11-25 12:13:21 +01:00 (Migrated from git.sopranium.de)

Implementiert:

  • IUiComponent
  • UiComponent
  • UiEnums
  • UiScaler -> Virtual resolution and virtual mouse input for responsiveness
  • UiComponents
    • Label
    • Button
    • Switch
    • InfoBox
    • Slider
  • UI Screen templates
    • TwoColumnUiScreen
    • OneColumnUiScreen
  • Menu Screens (in neuer UI Architektur reimplementiert)
    • MainMenuScreen
    • PauseMenuScreen
    • SettingsMenuScreen
    • StatisticsMenuScreen
    • AchievementsMenuScreen
    • TutorialMenuScreen
  • Linked menu events to save and load the game

Verbessert:

  • Screen Management

Diese Änderungen sind verteilt über alle meine commits dieses Sprints.

**Implementiert:** - IUiComponent - UiComponent - UiEnums - UiScaler -> Virtual resolution and virtual mouse input for responsiveness - UiComponents - Label - Button - Switch - InfoBox - Slider - UI Screen templates - TwoColumnUiScreen - OneColumnUiScreen - Menu Screens (in neuer UI Architektur reimplementiert) - MainMenuScreen - PauseMenuScreen - SettingsMenuScreen - StatisticsMenuScreen - AchievementsMenuScreen - TutorialMenuScreen - Linked menu events to save and load the game **Verbessert:** - Screen Management Diese Änderungen sind verteilt über alle meine commits dieses Sprints.
lassel commented 2025-11-25 12:19:55 +01:00 (Migrated from git.sopranium.de)

Ich weiß, dass ich zu lange gebraucht habe.😬😅
Ich wollte es allerdings sauber machen, damit durch den modularen Aufbau möglichst viel wiederverwendet, und so zukünftig Zeit gespart werden kann.

Ich weiß, dass ich zu lange gebraucht habe.😬😅 Ich wollte es allerdings sauber machen, damit durch den modularen Aufbau möglichst viel wiederverwendet, und so zukünftig Zeit gespart werden kann.
sopra-bot commented 2025-11-25 12:19:55 +01:00 (Migrated from git.sopranium.de)

Hi @lassel,
This issue has exceeded our reasonable assumption of 10.00 hours per participant.
Please provide a reason why this ticket took so long.

Hi @lassel, This issue has exceeded our reasonable assumption of 10.00 hours per participant. Please provide a reason why this ticket took so long.
lassel commented 2025-11-25 12:31:34 +01:00 (Migrated from git.sopranium.de)
https://git.sopranium.de/sopra-ws2526/sopra10/issues/115#issuecomment-350505 @sopra-bot
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ufr/sopra10#115
No description provided.