Сегодняшняя тема — техническая составляющая игры, и расскажет о ней Маша:
Для игры я пишу движок. Это, скажем так, программа, которая отвечает за отрисовку графики/вывод музыки/взаимодействие объектов между собой. Графические движки можно писать при помощи "оберток", которые помогают общению с графическими картами. Таких оберток много, я выбрала Вулкан. Люди, играющие в игры, могли про эти драйвера слышать.
Больше всего времени заняло написание "ядра", которое позволило отрисовать первый треугольник. Затем я начала работу над менеджером уровней и внедрила библиотеку для пользовательского интерфейса. Сейчас можно добавить фон, персонажа и двигать его в четырёх направлениях. Указанные объекты добавляются в сгенерированный файл и могут быть загружены движком.
Теперь я работаю над анимацией и коллизией между объектами...
>>Click here to continue<<