#Vectozavr #Gamedev #Programming
1 часть: youtu.be/Q9zkiOClyEo
Patreon: www.patreon.com/vectozavr
telegram: @vectozavr
Статья на моём сайте: ilinblog.ru/article.php?id_article=63
GitHub: github.com/vectozavr/pseudo3DEngine
Instagram: www.instagram.com/vectozavr
VK: vk.com/public179407034
OpenAL: openal.org
Содержание:
1:30 — Подключение SFML.
1:57 — Проектирование каркаса проекта.
2:46 — 2D карта, камера и управление.
3:15 — Ray cast и получение 3D изображения.
6:43 — Управление мышью.
7:20 — Текстурирование.
9: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, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.
Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.
Хиросима и Нагасаки: истории выживших. Япония. Мир наизнанку — 11 серия, 9 сезон
В этом выпуске вы увидите уникальный отель, где всю работу выполняют роботы. Также Дмитрий Комаров покажет репортаж на тему, которая отзывается болью в сердцах сотен тысяч японцев. 6 августа 1945 американские военные сбросили первую в мире ядерную бомбу на город Хиросима, а через три дня нанесли еще один удар по городу Нагасаки. Дмитрий Комаров расскажет историю одной из самых жестоких трагедий человечества устами очевидцев, которые чудом уцелели после ядерного удара. Смотрите новый выпуск «Мир наизнанку» онлайн на 1+1.
Юта. Орёл и Решка. Перезагрузка. АМЕРИКА (English subtitles)
Орёл и Решка. Перезагрузка. АМЕРИКА в штате Юта, США (Utah, U.S.). Юта похожа на мастерскую Бога, в которой он создавал свои самые величественные, неописуемой красоты ландшафты. Настя Ивлеева и Антон Птушкин за эти два дня постарались показать вам максимальное количество достопримечательностей Юты. Мы посетили парк Зайон (Zion) и прошлись самым живописным и самым экстремальным его маршрутом — тропой «Приют Ангелов» (Angels Landing). Мы любовались каменными арками в Национальном парке Арок (Arches National Park), фотографировали звезды в ночной Долине гоблинов (Goblin Valley), навестили динозавров в Moab Giants Dinosaur Park и поправили здоровье на горячих источниках Mystic hot Springs.
#orelireshka #орелирешка #орелирешкаперезагрузка #юта #америка #сша
The best road in the world: Transfagarasan. Romania.
Top Gear rated mountain road Transfagarasan ( Transfagarash ) in Romania as «best road in the world».
I tried to figure out is it true or not.
Shot with this drone amzn.to/2RMdDG3
#transfagarasan
Dubai might be one of the most ambitious cities in the world. They're ready to do anything to be number one. Tallest building in the world? Easy. Largest mall in the world? Sure. Largest Ferry's wheel? ok
#Dubai
Индонезия. Экспедиция на остров Новая Гвинея. 2 серия (1080p HD) | Мир Наизнанку — 5 сезон
Во второй серии индонезийского сезона программа Мир наизнанку начинает грандиозную экспедицию на остров Новая Гвинея, в одно из самых нетронутых мест на земле. Мы будем искать дикое племя короваи, которое живет на деревьях и буквально 30 лет назад еще практиковало каннибализм. Для того, чтобы узнать, как живут современные людоеды, мы пролетим тысячи километров на старых винтовых самолетах, будем труситься во внедорожниках и двое суток плыть в неустойчивых каноэ глубь острова, в самые непроходимые его места.
Мы встретимся с цивилизованными короваями, которые уже знают, что такое машины и даже как пользоваться мобильными телефонами. Они станут нашими проводниками — вместе с ними мы оправимся в джунгли, и будем по колено в болоте пробираться к главной цели — племенам диких людей, которые до сих пор живут на макушках деревьев и, возможно, все еще едят людей.