




[20.11.2012] |
Бібліотека графічного інтерфейсу користувача |

Для проекту Палаюче сонце був розроблений віконний графічний інтерфейс користувача. Бібліотека GUI була написана на мові C++ та API DirectX, і містить в собі широкий набір необхідних елементів контролю. Також був створений редактор GUI, і заскриптовано багато стандартних дій. Бібліотека давала можливості динамічно створювати і змінювати інтерфейси під час гри, і, наприклад, створювати системи курування обладнанням корабля. Кожне вікно візуалізовувалося одним викликом рендерінгу з заданими кольорами, набором малюнків і шрифтів. Також була підтримка плавних переходів між станами елементів контролю.

![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |



Sun and Black Cat- Ігор Дихта (
