Вселенная Нолы/Nola’s Universe
About
Описание игры
На далекой печальной планете, именуемой Землей, жила маленькая печальная девочка. Звали ее Нола. Степная Роза была ее единственным другом. Но злодеи растоптали ее. И лишь во сне Нола получила возможность спасти свое сокровище.
Не позвольте Ноле вновь упустить свой шанс! Защитите Розу от орды металлических жуков, собирайте разбросанные по планете капельки и атакуйте! Подсказка: если вы потеряли розу, следуйте за жуками, они всегда знают, где она :)
Цель игры: продержаться 5 минут, не дав жукам полностью уничтожить розу.
Управление
WASD — передвижение
ПКМ — поворот камеры
ESC — выход
При отображении логотипа в начале игры нажмите «play» в верхней части экрана. Чтобы собрать капельку, найдите ее и пройдите по ней. Без капель жука можно только оттолкнуть, но в конце концов он все равно направится к розе.
Технические детали
В игре были использованы технологии С++17, DirectX11, ImGUI, Assimp, TinyXML. Из условно своего: физика, HLSL шейдеры, система компонентов, процессы и управление ими, система событий, интерфейсы абстракции от устройств ввода, простейший граф рендеринг, менеджер света и тени. Таким образом, в движке реализованы основные минимальные задачи, и он пригоден для дальнейшего развития.
Баги и недоработки: мы не успели реализовать проигрыш при отсутствии 3 сердечек у розы (проигрыш или выигрыш высвечиваются исключительно через 5 минут).
Роли
Олег Архангельский — программист (discord: RKGekk#2993)
Елизавета Ломакина — гейм-дизайнер (discord: Sadoxary#6113)
Ксения Иванова — 2D-художник (discord: charry#6750)
Дарья Козырь — 3D-художник (discord: Sunnygirl#3396)
Дарья Горбунова — 3D-художник (discord: milka#6356)
Иван Фролов — саунд-дизайнер (discord: Magnuuuuuus#9835)
Сергей Тарасов — закадровая озвучка