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

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

Неизвестный Джобс. Документальный фильм AppleInsider.ru


Фильм на КиноПоиске: www.kinopoisk.ru/film/740616/
Страница фильма в Facebook: cl.ly/NWgp
AppleInsider.ru с гордостью представляет второй фильм о главных лицах Apple. Первый был посвящен текущему руководителю компании Тиму Куку, преемнику Стива Джобса, а второй — самому Джобсу, его личности и неизвестным или малоизвестным фактов о нем. Наливайте горячие напитки и усаживайтесь удобнее — будет интересно.

Сайт: AppleInsider.ru
Твиттер: Twitter.com/AppleInsider_ru
Группа ВК: VK.com/AppleInsider
Страница в Facebook: Facebook.com/AppleInsider.ru

Лекция 3 | Основы вычислимости и теории сложности | Дмитрий Ицыксон | CSC | Лекториум


Лекция 3 | Курс: Основы вычислимости и теории сложности | Лектор: Дмитрий Ицыксон | Организатор: Computer Science Center
Смотрите это видео на Лекториуме: lektorium.tv/lecture/13976

Страница лекции на сайте Computer Science Center

Другие курсы на эту тему доступны тут lektorium.tv/medialibrary
Подписывайтесь на канал: www.youtube.com/channel/UCxAGkrJYNlpC1jfnJvE_6Lw
Следите за новостями:
vk.com/openlektorium
www.facebook.com/groups/Lektorium/

// Язык Ассемблера #1 [FASM, Linux, x86-64] //


Библиотека (со всеми процедурами, которые будут разобраны в последующих видео): github.com/Number571/ASMLIB
Материал по ассемблеру FASM:
flatassembler.narod.ru/fasm.htm
www.cyberforum.ru/fasm/thread1253291.html
Примеры программ с ассемблером NASM (во многом схож с диалектом FASM):
asmtutor.com/
Книга по языкам ассемблера:
Assembler для DOS, Windows и UNIX (Автор: Зубков С.В.)

Выставка DACH HOLZ. Чудеса инструмента и технологий.


Ролик о поездке в Германию, где проходила выставка DACH HOLZ 2020. Тема выставки — деревянное домостроение. В основном это каркасники и фахверк, он же тимберфрейм.
На выставке было море инструмента и куча интересных стендов. Наконец-то я увидел деревянные гвозди, также попробовал в работе нейлер для металла и увидел один уникальный стенд с древним каркасом здания.
Расписывать можно очень долго, но лучше посмотреть. Здесь присутствовали бренды Мафель, Фестул, Деволт, Фишер, Хикоки (Хитачи) и множество других.
Мне очень понравился фрезерный шаблон (адаптер для шины). Очень интересная и удачная конструкция. С его помощью производится врезка ступеней в тетивы. Также был представлен новый дисковый фрезер.

Подробный обзор на Мафель Эрика 85 (Mafell Erika 85) youtu.be/hjPaEpuem64
И ролик про дополнительные принадлежности на нее youtu.be/-TRMgubyXE8
Дисковый фрезер www.youtube.com/watch?v=LyTVa8lAKrs

Светодиодные прожекторы. Вскрываем, определяем тип драйвера и соединения, меняем светодиоды.


Это видео посвящено ремонту светодиодных прожекторов. Вы увидите рассказ о типах драйверов прожекторов, как правильно подобрать новый драйвер и почему на нём указан интервал напряжений, как вскрыть прожектор с вклеенным стеклом, как правильно определить тип соединения и методику ремонта.

0:00 Светодиодные прожекторы. Драйверы, схемы соединения, вскрытие, ремонт.
0:25 Два типа матриц светодиодных прожекторов: интегральная и наборная.
1:07 Почему на драйвере светодиода указан интервал напряжений? Как правильно подобрать драйвер на замену?
2:25 Что такое обратная связь в блоках питания?
3:22 Зачем регулировать напряжение, если нужно регулировать ток?
4:18 Почему при выборе драйвера важно напряжение питания светодиодной матрицы?
5:27 Разбираем и диагностируем прожектор с интегральной COB матрицей.
6:00 Типичная неисправность COB сборок. Структура и нарушение внутренних соединений.
6:33 Коммутация светодиодов внутри COB матрицы. Почему после выгорания одного светодиода перегорает вся матрица?
7:33 Почему мерцает светодиодный прожектор?
8:38 Как убрать мигание светодиодного прожектора?
9:28 Можно ли отремонтировать COB матрицу? Замена на COB со встроенным драйвером.
10:28 Как правильно разобрать прожектор с вклеенным стеклом.
11:36 Разборка при помощи технологического отверстия на задней панели.
12:56 Изучаем обозначения на плате прожектора. Почему важна схема соединения и питания светодиодов?
13:45 Основные типы драйверов светодиодных прожекторов. Как определить тип драйвера? Что общего между прожектором и лампой E27?
14:28 Схема драйвера на базе RM9001E. Как работает этот драйвер?
15:25 Можно ли ремонтировать прожектор на основе RM9001E замыканием сгоревших светодиодов?
17:00 Секции с разным количеством светодиодов в RM9001E. Зачем?
18:30 Удаляем сгоревший светодиод и восстанавливаем цепь. Снижаем ток питания цепочки путём замены резисторов RS1-RS2.
19:35 Как определить сопротивление резистора RS1 для снижения тока светодиодов?
20:00 Устанавливаем конденсатор по питанию. Удаляем световые пульсации светодиодного прожектора.
20:27 Замена термопасты светодиодного прожектора. Почему в прожекторе плохой тепловой контакт?
21:03 Разбираем старый прожектор с классическими светодиодами и модульным драйвером.
21:28 Как соединены светодиоды в старом прожекторе? Параллельно или последовательно?
21:43 Плюсы и минусы параллельно-последовательного соединения светодиодов. Как при таком соединении распределяется ток между светодиодами?
22:30 Почему при параллельном соединении светодиоды быстро перегорают?
23:48 Меняем светодиод при помощи фена или зажигалки. Как правильно прогреть плату и не испортить элементы?
25:29 Как окончательно определить, что в данной схеме _можно_ замыкать сгоревшие светодиоды без ущерба для всей схемы?
26:37 Расскажите о вашем опыте ремонта светодиодных прожекторов!

Урок 2. Управление строками и столбцами в Power Query в Excel 2016


Работа со строками и столбцами в Power Query имеет особенности и более расширенные возможности по сравнению с обычным листом Excel. В уроке показано, как удалять и добавлять столбцы, удалять лишние строки, дубликаты и ошибки.

Файл с примером и другие уроки о Power Query по ссылке statanaliz.info/uroki-power-query/

► Корпоративный тренинг «Продвинутый уровень MS Excel»:
statanaliz.info/trening-prodvinutyj-uroven-ms-excel/

► Онлайн курс «Продвинутый уровень MS Excel»:
statanaliz.info/kurs-prodvinuty-uroven-excel/

**************************

*** Мой сайт об Excel и статистике ***
statanaliz.info/

*** Странички и аккаунты в соцсетях ***
Facebook: https://www.facebook.com/statanaliz.info/
Вконтакте: https://vk.com/id_statanaliz_info
Твиттер: https://twitter.com/statanaliz_info
Telegram: t.me/statanaliz

Вся математика 5 класс за 1 час.


Это видео будет полезно для родителей, чтобы помочь своим детям разобраться в математике 5 класса, ученикам 6 — 11 класса, чтобы вспомнить что уже было пройдено в 5 классе, а также самим 5 класникам, для актуализации и структурирования знаний по математике.

Что такое натуральное число 0:00
Как читать и записывать числа 0:27
Сравнение натуральных чисел 1:58
Округление чисел 4:50
Степень числа 8:19
Порядок действий 10:49
Свойства умножения и сложения 13:45
Сочетательное и переместительное свойство сложения и умножения 13:50
Распределительное свойство 18:03
Делимость и делители. Кратное. НОД и НОК 21:45
Простые числа. Делимость суммы и произведения 27:32
Признаки делимости на 2,3,4,5,6, 8, 9 и 11 33:27
Дроби и доли 39:35
Основное свойство дроби. Сокращение дробей 43:22
Сравнение дробей 47:16
Сложение и вычитание дробей 51:14
Сложение и вычитание смешанных дробей 54:53
Умножение и деление дробей 1:01:49

математика, математика 11 класс, ахмадуллин искандер, математика 5 класс, натуральные числы, округление чисел, сравнение чисел, дроби, основное свойство дроби, сложение и вычитание дробей с разными знаменателями, смешанное число, умножение и деление дробей, умножение дробей, деление дробей, сложение дробей, вычитание дробей, что такое дробь, сравнение дробей, простые числа, признаки делимости, нод, нок, делимость чисел, кратность, сокращение дробей