sunLoadingImage
whowedImag
decoration left 1
decoration left 2
transhome
transprojects
transgallery
transarticles
decoration rigth
English
Українська
Show/Hide search bar
black cat logo variable logo
[20.11.2012]

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

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


Different GUI Widgets
Multiple windows
Window with text
Different GUI Elements
Multiple windows
Multiple windows



Sun and Black Cat- Ігор Дихта (igor dykhta email) © 2007-2014