#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
58
22
4 months ago 01:09:54 1
Дубровский / Dubrovsky (1936) фильм смотреть онлайн
4 months ago 00:30:26 1
Елена Вавилова: «Мы никогда не манипулировали людьми, нам нужно было найти естественный подход».
4 months ago 00:00:59 1
💎 НАЗОВИ ЛЮБОЕ ЧИСЛО И ПОЛУЧИ СТОЛЬКО МИЛЛИОНОВ RODINA ONLINE #shorts #gta #gtasamp
4 months ago 01:11:20 1
Первое интервью сестры Гуфа — конфликт с братом, семейные драмы, созависимость
4 months ago 00:03:54 1
Самый, самый лучший Друг Иисус | Христианские песни | Сhristian song | Адвентисты Москвы
4 months ago 00:04:42 1
В интернете пишут: «Если вам тяжело — это не ваш путь». Это правда?
4 months ago 00:05:19 1
Прекрасен этот мир | Христианские песни |Адвентисты Москвы| Сhristian song | Адвентисты Москвы
4 months ago 00:02:04 1
Сентиментальный вальс | Христианские песни | Песни АСД | Сhristian song | Адвентисты Москвы
4 months ago 01:33:13 1
УБИЙСТВА В СЕНТ-ОМЕРЕ. Детектив. Лучшие фильмы
4 months ago 00:37:48 1
❗️Что Будет Дальше между вами... Будете ли Вместе?🌷💖♣️ таро расклад ♥️ онлайн гадание
4 months ago 00:36:29 1
⁉️ Какая Вы на Самом деле по его Мнению...🌷💖♣️ таро расклад ♥️ онлайн гадание
4 months ago 00:04:10 1
Крылатые качели (1979) Елена Шуенкова
4 months ago 00:00:20 1
Манипура. Доход. 46/55
4 months ago 00:10:03 1
КВАС ДЛЯ ОКРОШКИ в домашних условиях - без закваски и лишних сложностей! | ОСВЕЖАЕТ ЛЕТОМ!
4 months ago 00:15:38 1
Постановка голоса | Певческая позиция #4 - положение мягкого нёба
4 months ago 00:22:15 1
Рок-н-Ролл 50-х 60-х 70-х Годов . Саундтреки из Игры Need for Speed : Motor City Online
4 months ago 00:50:39 1
БЕЗ ДЕНЕГ, ОПЫТА И ОБРАЗОВАНИЯ. КАК КНИГИ ПОМЕНЯЛИ ЖИЗНЬ | ГАНДАПАС Х КОРНЕЛЮК
4 months ago 01:05:56 1
🪬 Онлайн занятие йогой с практикой стоимостью более 1 млн рублей в саду вместе с ребенком
4 months ago 00:17:07 1
Александр Виш книга Leechность. Простые ответы на сложные вопросы. Часть 2.
4 months ago 00:04:29 1
Dschinghis Khan-Moscau ✠ немецкий ✠ английский, русский переводы. Обучаю ЦиГун,инвестициям,трейдингу
4 months ago 00:25:23 1
«Когда будут говорить: «Мир и безопасность, неожиданно придёт пагуба» - Дэвид Вилкерсон | #Америка
4 months ago 01:21:51 1
Золушка 1947 в ЦВЕТЕ в хорошем качестве (фильм золушка 1947 цветной смотреть онлайн)
4 months ago 00:38:41 1
Онлайн чат на Core, SignalR и React. Пет проект для новичков