11 Commits

Author SHA1 Message Date
2012035eb6 refactor level layout 2025-12-12 02:36:51 +03:00
615738d06a allow window resizing again 2025-12-08 03:53:43 +03:00
3d0d52438f add a shader for a cool pixel reveal effect 2025-12-07 20:27:48 +03:00
bc730ef48c implement hp and mana bars 2025-12-07 20:08:07 +03:00
73ba99734c add better skill hover & select visuals 2025-12-07 02:04:08 +03:00
bc1c6cfd6a add gradient like in windows aero 2025-12-07 01:57:45 +03:00
f2169d333c Add alpha mask shader and stencil-based skill icon masking 2025-12-06 21:41:43 +03:00
bcc376030c make ui use screen space dimensions add some fancy looks to the skill
row
2025-12-06 20:13:55 +03:00
411c435e7a straightforward hp/mana bars implementation 2025-11-14 01:18:34 +03:00
aecc9acde0 fix hidden buttons register clicks 2025-11-12 01:32:48 +03:00
538bd1df33 feature/simple_ui (#18)
#15
Реализовано втупую и всякие выравнивания с текстами надо добавлять вручную.
Зато у нас есть поддержка анимаций и дерева матриц преобразования.
Вообще UI - это просто иерархия прямоугольников на экране.

Reviewed-on: #18
2025-11-08 01:32:46 +03:00