Написал Онлайн Шутер на C за Неделю


#Vectozavr #Gamedev #Programming
1 часть: youtu.be/Q9zkiOClyEo
Помочь денежкой: www.donationalerts.com/r/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, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.

Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.

Телефонный разговор Навального с одним из его убийц. Полная версия


Разговор с убийцей, полная версия. Алексей Навальный разговаривает с военным химиком Константином Кудрявцевым — сотрудником ФСБ и участником группы убийц-отравителей.
Разговор состоялся в 7:27, 14 декабря, за несколько часов до публикации расследования о группе убийц из ФСБ, покушавшихся на жизнь Навального. Слушайте внимательно и помогайте распространять.

Расшифровка разговора здесь: navalny.com/p/6447/
Алексей Навальный о разговоре с его отравителем: youtu.be/ibqiet6Bg38
Расследование отравления Навального: youtu.be/smhi6jts97I

Станьте нашим спонсором: youtube.com/channel/UCgxTPTFbIbCWfTR9I2-5SeQ/join

Продюсер «Навальный LIVE» — Любовь Соболь twitter.com/sobollubov

Подписывайтесь на «Навальный LIVE» в соцсетях:

Твиттер: twitter.com/navalnylive

Инстаграм: www.instagram.com/navalny.live

Телеграм: navalny.live/t

ВК: vk.com/navalny_live

Фейсбук: www.facebook.com/navalnylive

Лекторий СВОП: «Китай - США: битва технологических титанов и что это сулит России».


В XXI веке Китай стремительно наращивает технологическую мощь. У страны есть сейчас необходимые для этого экономические и финансовые возможности, но нет пока самостоятельной научной школы, обеспечивающей потребности технологического рывка. К тому же КНР стала объектом жесткого технологического сдерживания со стороны США, многие говорят даже о начале полноценной технологической войны. Чтобы стать мировым технологическим лидером и бросить вызов Соединенным Штатам, Китаю требуются лучшие интеллектуальные ресурсы. Китайцы, не жалея средств и сил, привлекают кадры и собирают технологические решения со всего мира.

Насколько Пекин сможет преуспеть, вопреки жестокой конкуренции со стороны США? И что это означает для России, которая является для КНР не только важным политическим партнером, но и источником «мозгов»? Как нарастающая технологическая мощь Китая скажется на его отношениях с Россией? И какова вообще позиция России во все более остром экономическом и технологическом противостоянии Вашингтона и Пекина?

Ты, а не тебя. Армии умных ботов в руках хакера


Противостояние в Сети сегодня — это не война между ботами и людьми, а скорее война между армиями «умных» ботов, действия которых скоординированы и почти не отличаются от поведения живых пользователей. Из примитивного инструмента для DDoS ботнеты превратились в мощное оружие, позволяющее хакерам, злоумышленникам и спецслужбам решать задачи информационного противоборства. В докладе рассматривается ряд реальных примеров — от массового взлома паролей до влияния на ход выборов. Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.

Портрет кибербеспредела


На секции будет представлен собирательный портрет злоумышленника, атакующего российские ресурсы. Будут рассмотрены различные аспекты организации компьютерных атак — мотивация и цели атакующих, география атак, техники проведения атак, потери государства и компаний. Участники дискуссии рассмотрят эти аспекты в динамике. Будут представлены яркие кейсы.

Любое использование данного материала без прямого разрешения АО «Позитив Текнолоджиз» запрещено.

Дискуссия по ГМО в Казани: Гельфанд, Ермакова, Хайруллин, Туманов, Радин, Сахаров, Долгин - часть 1


Инициативная группа «Думай» 10 июня в Казани провела открытую дискуссию о запрете импорта и оборота ГМО на территории Российской Федерации: «ГМО: запретить нельзя поддерживать»

В дискуссии приняли участие:
▬ известный генетик Михаил Гельфанд;
▬ автор известных экспериментов с ГМО­соей Ирина Ермакова;
▬ депутаты Государственной думы Айрат Хайруллин и Андрей Туманов;
▬ руководитель фермерского хозяйства «Мелекшинское поле» Алексей Сахаров
▬ директор департамента технического регулирования Российского зернового союза. Кандидат сельскохозяйственных наук Олег Радин.

Мероприятие организовано Инициативной Группой «Думай!».

Сергей Гуриев: "Реформы для всех. Равные возможности в неравном мире"


Главный экономист Европейского банка реконструкции и развития и ректор РЭШ (2004-2013) Сергей Гуриев представил Доклад ЕБРР о переходном процессе 2016-17 «Реформы для всех. Равные возможности в неравном мире».

Презентация: www.nes.ru/dataupload/files/news/TR16_Rus_v4_translated_Guriev.pdf

Встреча проводилась для сообщества РЭШ и бизнес-школы СКОЛКОВО 11 ноября 2016.