#Vectozavr #Gamedev #Programming
Моя школа по математике:
1 часть:
Помочь денежкой:
telegram: @vectozavr
Статья на моём сайте:
GitHub:
Instagram:
vk:
OpenAL:
Содержание:
00:00 - Введение
01:30 - Подключение SFML.
01:57 - Проектирование каркаса проекта.
02:46 - 2D карта, камера и управление.
03:15 - Ray cast и получение 3D изображения.
06:43 - Управление мышью.
07:20 - Текстурирование.
09:42 - Оружие.
11:22 - Коллизия камеры со стенками.
14:38 - Меню игры.
15:17 - Зеркала и стены разной высоты.
17:50 - Игровые звуки.
19:03 - Противник и обработка выстрелов.
20:05 - Multiplayer.
21:24 - Проектирование карты для сражений.
22:40 - Результаты.
23:33 - Как запустить игру?
24:01 - GitHub и планы на будущее.
Загадка для самых внимательных: найдите таймкод, где есть 25-й кадр (зеленый) и пришлите в директ инстаграма. С первым я свяжусь.
Мы начнем с установки необходимой библиотеки, рисования объектов и управления камерой с клавиатуры. После этого мы научимся строить 3D изображение, добавим освещение и управление мышью. Далее мы реализуем текстурирование и сделаем нашу игру светлой и красивой. В такую игру уже захочется поиграть.
Мы добавим объекты разной высоты, скины, оружия и врагов, а также зеркала, в которых будет видно отражение объектов. А потом посмотрим, что будет, если поставить два зеркала напротив друг друга. Ну и в конце концов, мы добавим онлайн в игру, чтобы можно было играть с другом.
В предыдущем ролике я показал, как можно с помощью алгоритма ray-cast и консольной графики сделать простую бродилку. В этот раз я захотел написать полноценную игру. Конечно, можно писать игру на Unity 3D или каком-нибудь другом движке, который предоставляет огромные возможности, но я захотел сделать всё сам и самостоятельно написать движок для игры.
В качестве основы я выбрал библиотеку SFML, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.
Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.
1 view
73
27
2 months ago 02:23:09 1
Реалити Разбор ССК 8 март 2024
2 months ago 00:04:38 1
Единая ВИТРИНА на наших детей. Кто ей владеет и с какой целью?
2 months ago 00:46:09 1
Обзор восьмерок по методике STать . Фланкировка шашкой
2 months ago 00:29:10 1
#КАЛАМБУР • 33 серия / Д’Артаньян, три мушкетёра и новейшая секретная сигнализация
2 months ago 00:03:47 1
Польша утонула На дамбы денег нет Катастрофические последствия для всей страны
2 months ago 00:01:36 1
До чего дошел прогресс (1979) Елена Камбурова
2 months ago 00:10:14 1
КАК СОЧИНИТЬ АТМОСФЕРНЫЙ ТРЕК В СТИЛЕ NEMOYBAND | Разбор проекта Restart
2 months ago 00:04:10 1
Крылатые качели (1979) Елена Шуенкова
2 months ago 00:50:39 1
БЕЗ ДЕНЕГ, ОПЫТА И ОБРАЗОВАНИЯ. КАК КНИГИ ПОМЕНЯЛИ ЖИЗНЬ | ГАНДАПАС Х КОРНЕЛЮК
2 months ago 01:03:15 1
ВАШ МОЗГ МОЖЕТ ВСЁ - интервью с нейрохирургом Беном Карсоном
2 months ago 00:17:02 1
Пушкин и ведические знания. 5 тайн Пушкина о которых молчат литературоведы
2 months ago 02:09:21 1
Натюрморт с Ромашками. Живопись Онлайн.
2 months ago 02:09:31 1
Урок 59. Масло. Тема : “Зима. Подготовка к Новому году“ ч.2
2 months ago 00:32:12 1
Елена Брозовская: “Как писать книгу, если вместо предков – одни дыры“
2 months ago 00:03:05 1
Юля Паршута песня “Двое“ и хор Владимира Яцкевича / Концерт в метро Маяковская приуроченный 9 мая
2 months ago 00:03:47 1
Юля Паршута песня “Все в порядке“ & Камерный хор Владимира Яцкевича / Концерт в метро “Маяковская“
2 months ago 00:05:40 1
Ферруччо Бузони «Рабочие правила пианиста». Советы пианистам от итальянского виртуоза.
2 months ago 00:44:26 1
«Враги». А.П.Чехов. Читает Владимир Антоник. Аудиокнига
2 months ago 00:00:23 1
Что для меня Таро. Пишу НАУЧНУЮ ДИССЕРТАЦИЮ ПО ТАРО! Таролог. Таро онлайн. Обучение Таро
2 months ago 00:44:53 1
Без срока давности. Жертвоприношение. Дети. Цикл «Прокуроры 7».
2 months ago 00:08:07 1
Наводнения в Европе! Прорыв дамбы в Польше города полностью под водой
2 months ago 00:11:22 1
Видеокурс «Я пою с котиком Бубу»урок вокала для детей. Как научить петь ребёнка?
2 months ago 01:12:26 1
Полная биография святого знатока Вед Бхактивиноды Тхакура. Часть 1
2 months ago 01:10:57 1
Полная биография святого знатока Вед Бхактивиноды Тхакура. Часть 2.