Написал Онлайн Шутер на 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, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.

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

Медиабизнес: футбол, гаджеты, автомобили, бокс – как на этом зарабатывают в 2020?!


Сергей Бецура – сооснователь медиахолдинга MAGNET. Флагманы холдинга – сайты «Динамо Киев от Шурика», gagadget и AutoUA.

В интервью обсудили первые покупки сайтов. Как проекты зарабатывают сейчас. Источники трафика и модели монетизации в 2021. Как на бизнес повлиял кризис и за сколько Сергей готов выйти из бизнеса. А также о борьбе с выгоранием и воспитании детей. По завершению интервью – конкурс.
______
ПАРТНЕРЫ ВЫПУСКА:
⇢ Leadbit bit.ly/leadbitpre1 — международная партнерская сеть
⇢ Alpha Affiliates bit.ly/Alpha-integr — партнерская программа в игровой тематике
⇢ Capitalist bit.ly/CapGintegr — интернет-платежи и маркетплейс сервисов
______

≣ Часть выпуска для всех спонсоров youtu.be/KQz7aTLNr7U

≣ Спонсорство www.youtube.com/channel/UC8NEikYv6nEVtW_eR4wLTtw/join (открывается не во всех регионах. Иногда нужно использовать VPN)
_______

Таймлайн:
00:00 Начало
00:39 Структура проектов MAGNET Media Holding
01:45 История создания холдинга
05:12 Где взяли деньги на покупку первого сайта
05:46 Причины популярности сайта «Мобила»
07:00 О покупке контентных проектов в «мужских» нишах
10:07 Флагманы холдинга на сейчас, и их месячный трафик
14:16 «На сегодня в активной работе только 4 сайта»
18:21 О неудачной попытке продать холдинг
21:16 «Я научился бросать проекты»
22:23 Количество партнеров в холдинге
22:57 За сколько Сергей готов продать все сайты
24:23 Структура команды. Мотивация сотрудников
28:54 О моделях монетизации трафика на инфосайте
30:17 Чем бы занялся Сергей, если бы ушел из бизнеса
31:54 Кого сейчас сложно нанять?!
32:44 О продаже автостраховок на Autoua – как одном из источников дохода
34:10 Построение отдела продаж в медиабизнесе
36:18 Уход в найм как способ борьбы с выгоранием в бизнесе
39:34 Средний заработок медиасайта в месяц. Сезонность бизнеса
40:50 О динамике трафика за последние 3 года на проектах холдинга
41:37 Последствия «медицинского апдейта» Google
43:03 О самом «жирном» времени в бизнесе
44:12 Структура дохода Gagadget.com
51:37 На что Сергей потратил первые большие деньги
52:12 О сильных сторонах в бизнесе
52:41 Источники трафика на сайтах компании в 2020-2021
53:28 О принципах в воспитании детей
55:35 Конкурс
____________

■ Instagram Олега www.instagram.com/olegartyshuk/

■ Telegram-канал t.me/video4it

≣ Мерч «Точка G» bit.ly/merchDOTg

Обязательно посмотрите в Точка G:
— Заработок на сайтах в интернете youtu.be/2t45wXUbIU4
— Короли SEOшки — компания BOOSTA youtu.be/mCBKMyslYyk
— Спортивный медиахолдинг Спортс.ру youtu.be/CWhIvwEBs9s​

Ссылки/упоминания из интервью:
— FB Сергея www.facebook.com/sergey.betsura
— FB Олега www.facebook.com/siterating
— Facebook «Точка G» www.fb.com/tochkaGshow
— MAGNET Media Holding magnet.kiev.ua/company/
— Динамо Киев от Шурика dynamo.kiev.ua
— Gagadget.com gagadget.com
— Autoua autoua.net

Подписывайтесь на канал www.youtube.com/channel/UC8NEikYv6nEVtW_eR4wLTtw?sub_confirmation=1

Через внедрение к звёздам или о непростых буднях сервис-менеджера


В середине 2020 года «Лаборатория Касперского» стала одной из первых российских корпораций, использующих Microsoft Teams в качестве основного сервиса интегрированных коммуникаций.

Сложно ли внедрять новые сервисы в компании в условиях, когда тысячи сотрудников разбросаны по всему миру, а командировки ограничены из-за пандемии? Чем сервис-менеджер отличается от проектного менеджера? Об этом мы побеседовали с Егором Харченко, старшим сервис-менеджером нашей компании.

Прочитать подробнее о внедрении сервиса можно по ссылке kas.pr/dhj5
#сервисменеджер #ЛабораторияКасперского #ЛюдиДела

Тильда и агентский бизнес. Митап с Максимом Ширко


В наше время выигрывает тот, кто максимально оперативно реагирует на изменения, которые диктует нам рынок. Чтобы быть успешным, бизнес просто обязан осваивать новые технологии и использовать их в повседневной жизни.

На лекции в GRAPE Ukraine Максим Ширко расскажет: что изменилось и как новые инструменты могут повлиять на бизнес студий, агентств и фрилансеров.

Первый канал YaC 2017 — маркетинг и медиа. Запись трансляции


Второй канал — digital health: youtu.be/nb9tGtylHXk

Третий канал — специальная онлайн-программа: youtu.be/6PEV3tfTaOQ

В этом году конференция посвящена применению технологий в маркетинге, медиа и медицине. Подробное описание и тезисы каждого доклада: events.yandex.ru/events/yac/30-may-2017/

Программа:

00:00 Специальная программа для прямого эфира
28:40 Открытие конференции
41:01 Секретный доклад
1:28:00 Discussion with Esther Dyson
1:57:00 Global Market Trends of Adtech

010. YaC 2017 – Блиц — Андрей Себрант, Григорий Бакунов, Владимир Грицков


ytimg.preload(https://r7---sn-axq7sn7z.googlevideo.com/generate_204);ytimg.preload(https://r7---sn-axq7sn7z.googlevideo.com/generate_204?conn2);010. YaC 2017 – Блиц — Андрей Себрант, Григорий Бакунов, Владимир Грицков — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json

Лекторий «Город Будущего»: Андрей Себрант, «Яндекс»


Андрей Себрант, директор по маркетингу компании «Яндекс». Тема лекции: «Чем прекрасна непредсказуемость будущего».

Ежегодно на Дне Вышки читают лекции известные бизнесмены, общественные деятели и топ-менеджеры крупнейших компаний. Этот год не стал исключением, и мы подготовили насыщенную лекционную программу, в которой примут участие настоящие профессионалы своего дела.

Compliance и обеспечение безопасности в содержании ФЗ 187 - BIS Summit Ekaterinburg 2019


Границы между compliance и обеспечением безопасности в содержании ФЗ 187
Алексей Иванов, пресейл-архитектор направления защиты АСУ, Ростелеком-Solar

Национальная стратегия развития ИИ


В рамках Архипелага 20.35, онлайн-интенсива по искусственному интеллекту и анализу данных, GenerationS запустил образовательную программу для стартапов.

Специальный гость, Рустам Тихонов – директор Департамента стратегического развития и инноваций Минэкономразвития России, поделился с участниками программы инсайтами о планах по развитию технологий ИИ в России и самых актуальных мерах поддержки бизнеса.