Подборка Awesome Learn GameDev — это тщательно собранный список ресурсов для изучения геймдева. В репозитории собраны туториалы, книги, курсы, статьи и сообщества, которые помогут разобраться в разных аспектах разработки игр — от графики и анимации до программирования и дизайна уровней.
Особенность списка в том, что он охватывает как базовые материалы для новичков, так и более продвинутые темы. Всё структурировано по категориям: движки (Unity, Unreal, Godot), теория игр, алгоритмы, сетевой код и многое другое. Отличный старт для тех, кто хочет войти в индустрию или подтянуть конкретные навыки.
https://github.com/dawdle-deer/awesome-learn-gamedev
#gamedev
👉 @game_devv
Особенность списка в том, что он охватывает как базовые материалы для новичков, так и более продвинутые темы. Всё структурировано по категориям: движки (Unity, Unreal, Godot), теория игр, алгоритмы, сетевой код и многое другое. Отличный старт для тех, кто хочет войти в индустрию или подтянуть конкретные навыки.
https://github.com/dawdle-deer/awesome-learn-gamedev
#gamedev
👉 @game_devv
👍10❤2
Хотите прокачать портфолио и заявить о себе в гейм-индустрии?
Следите за опен-коллами — это конкурсы, где можно показать свои работы и получить признание.
Например, сейчас у DAFES открыт приём заявок в номинациях Игровая графика и Гейм-девелопмент. Участие бесплатное и доступно всем: и студентам, и практикующим дизайнерам.
Все детали и подача заявки по ссылке.
Следите за опен-коллами — это конкурсы, где можно показать свои работы и получить признание.
Например, сейчас у DAFES открыт приём заявок в номинациях Игровая графика и Гейм-девелопмент. Участие бесплатное и доступно всем: и студентам, и практикующим дизайнерам.
Все детали и подача заявки по ссылке.
❤3
Подборка Awesome-Gamedev — это огромный список ресурсов для разработчиков игр. В репозитории собраны ссылки на движки, фреймворки, библиотеки, инструменты, учебные материалы и статьи.
Категории охватывают всё: от 2D/3D графики и физики до сетевого кода, звука, AI и геймдизайна. Есть как готовые SDK, так и полезные туториалы. Отличный источник, чтобы расширить набор инструментов или найти новые подходы в разработке игр.
https://github.com/FronkonGames/Awesome-Gamedev
#gamedev
👉 @game_devv
Категории охватывают всё: от 2D/3D графики и физики до сетевого кода, звука, AI и геймдизайна. Есть как готовые SDK, так и полезные туториалы. Отличный источник, чтобы расширить набор инструментов или найти новые подходы в разработке игр.
https://github.com/FronkonGames/Awesome-Gamedev
#gamedev
👉 @game_devv
❤4👍2
Звуковые эффекты на ZX Spectrum: AYFXEdit и BeepFX
Расскажу, как устроены и реализуются звуковые эффекты в рамках примитивных возможностей 8-битных машин на примере нашего народно любимого ZX Spectrum, для которого я сделал несколько соответствующих редакторов и наборов процедур, для бипера и для звукового чипа AY-3-8910.
https://habr.com/ru/companies/ruvds/articles/943960/
#gamedev
👉 @game_devv
Расскажу, как устроены и реализуются звуковые эффекты в рамках примитивных возможностей 8-битных машин на примере нашего народно любимого ZX Spectrum, для которого я сделал несколько соответствующих редакторов и наборов процедур, для бипера и для звукового чипа AY-3-8910.
https://habr.com/ru/companies/ruvds/articles/943960/
#gamedev
👉 @game_devv
👍2
Тряхнём стариной: Quake III сервер для друзей
В предпраздничный сокращённый день с коллегами решили, а чего бы нам немного не погонять в Quake III Arena. Игруха кроссплатформенная, легко устанавливается и можно прекрасно помеситься.
После такого замеса нам захотелось по вечерам дома, дабы после работы не задерживаться. Поэтому было принято соломоново решение сделать свой сервант для игр и сваять инструкцию для установки Quake III на все используемые домашние системы. Таким образом, и родилась эта статья.
https://habr.com/ru/companies/timeweb/articles/943672/
#gamedev
👉 @game_devv
В предпраздничный сокращённый день с коллегами решили, а чего бы нам немного не погонять в Quake III Arena. Игруха кроссплатформенная, легко устанавливается и можно прекрасно помеситься.
После такого замеса нам захотелось по вечерам дома, дабы после работы не задерживаться. Поэтому было принято соломоново решение сделать свой сервант для игр и сваять инструкцию для установки Quake III на все используемые домашние системы. Таким образом, и родилась эта статья.
https://habr.com/ru/companies/timeweb/articles/943672/
#gamedev
👉 @game_devv
👍8
🚀 Подборка Telegram каналов для программистов
Системное администрирование, DevOps 📌
https://news.1rj.ru/str/bash_srv Bash Советы
https://news.1rj.ru/str/win_sysadmin Системный Администратор Windows
https://news.1rj.ru/str/sysadmin_girl Девочка Сисадмин
https://news.1rj.ru/str/srv_admin_linux Админские угодья
https://news.1rj.ru/str/linux_srv Типичный Сисадмин
https://news.1rj.ru/str/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://news.1rj.ru/str/linux_odmin Linux: Системный администратор
https://news.1rj.ru/str/devops_star DevOps Star (Звезда Девопса)
https://news.1rj.ru/str/i_linux Системный администратор
https://news.1rj.ru/str/linuxchmod Linux
https://news.1rj.ru/str/sys_adminos Системный Администратор
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://news.1rj.ru/str/DevLab1C 1С:Предприятие 8
https://news.1rj.ru/str/razrab_1C 1C Разработчик
https://news.1rj.ru/str/buh1C_prog 1C Программист | Бухгалтерия и Учёт
https://news.1rj.ru/str/rabota1C_rus Вакансии для программистов 1С
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия.
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Big Data, Machine Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/rust_lib Полезный контент по программированию на Rust
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика
https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT
https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
https://news.1rj.ru/str/lifeproger Жизнь программиста. Авторский канал.
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
https://news.1rj.ru/str/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике
https://news.1rj.ru/str/matgeoru Математика | Геометрия | Логика
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
https://news.1rj.ru/str/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
Системное администрирование, DevOps 📌
https://news.1rj.ru/str/bash_srv Bash Советы
https://news.1rj.ru/str/win_sysadmin Системный Администратор Windows
https://news.1rj.ru/str/sysadmin_girl Девочка Сисадмин
https://news.1rj.ru/str/srv_admin_linux Админские угодья
https://news.1rj.ru/str/linux_srv Типичный Сисадмин
https://news.1rj.ru/str/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://news.1rj.ru/str/linux_odmin Linux: Системный администратор
https://news.1rj.ru/str/devops_star DevOps Star (Звезда Девопса)
https://news.1rj.ru/str/i_linux Системный администратор
https://news.1rj.ru/str/linuxchmod Linux
https://news.1rj.ru/str/sys_adminos Системный Администратор
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux
1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://news.1rj.ru/str/DevLab1C 1С:Предприятие 8
https://news.1rj.ru/str/razrab_1C 1C Разработчик
https://news.1rj.ru/str/buh1C_prog 1C Программист | Бухгалтерия и Учёт
https://news.1rj.ru/str/rabota1C_rus Вакансии для программистов 1С
Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия.
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python
Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр
Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Big Data, Machine Learning
Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/rust_lib Полезный контент по программированию на Rust
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика
https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT
https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста
https://news.1rj.ru/str/lifeproger Жизнь программиста. Авторский канал.
QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
https://news.1rj.ru/str/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров
Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике
https://news.1rj.ru/str/matgeoru Математика | Геометрия | Логика
Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
https://news.1rj.ru/str/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT
👍4❤1
Разворачиваем онлайн-игру на виртуальном сервере
В данной статье мы разберём, как развернуть свой проект на хостинге. Примером послужит конструктор игр, над которым я работаю.
Будучи большим любителем Guild Wars 2, однажды я написал прототип с минимальной реализацией похожей системы боя. Мне хотелось, чтобы можно было самим создавать и настраивать бои. Недавно я добавил к прототипу редактор данных игры, веб-клиент и сервер для мультиплеера. После этого я арендовал сервер и загрузил туда игру, чтобы можно было поиграть с друзьями.
https://habr.com/ru/companies/ruvds/articles/935014/
#gamedev
👉 @game_devv
В данной статье мы разберём, как развернуть свой проект на хостинге. Примером послужит конструктор игр, над которым я работаю.
Будучи большим любителем Guild Wars 2, однажды я написал прототип с минимальной реализацией похожей системы боя. Мне хотелось, чтобы можно было самим создавать и настраивать бои. Недавно я добавил к прототипу редактор данных игры, веб-клиент и сервер для мультиплеера. После этого я арендовал сервер и загрузил туда игру, чтобы можно было поиграть с друзьями.
https://habr.com/ru/companies/ruvds/articles/935014/
#gamedev
👉 @game_devv
👍5
Как создать видеоигру? С чего начать?
Регистрируйтесь на бесплатный курс от Skillbox по геймдизайну и узнайте, как сделать первые шаги в игровой индустрии: https://epic.st/C-s3C?erid=2Vtzqv9jPsy
Количество бесплатных мест ограничено!
Регистрируйтесь на бесплатный курс от Skillbox по геймдизайну и узнайте, как сделать первые шаги в игровой индустрии: https://epic.st/C-s3C?erid=2Vtzqv9jPsy
Количество бесплатных мест ограничено!
👍1
Media is too big
VIEW IN TELEGRAM
Unity 6.3 уже ЗДЕСЬ!
Всем привет,
Мы рады объявить о бета-релизе Unity 6.3, который станет следующим LTS (Long Term Support) после выхода в общий доступ (GA — general availability).
Ваши отзывы очень важны и помогут нам подготовить Unity 6.3 к полноценному использованию в продакшене.
Мы приглашаем вас попробовать новые функции и улучшения. Наша команда инженеров и специалистов по QA будет доступна здесь, в Unity Discussions, чтобы общаться с вами и отвечать на вопросы.
https://discussions.unity.com/t/unity-6-3-beta-is-now-available/1680610
#gamedev
👉 @game_devv
Всем привет,
Мы рады объявить о бета-релизе Unity 6.3, который станет следующим LTS (Long Term Support) после выхода в общий доступ (GA — general availability).
Ваши отзывы очень важны и помогут нам подготовить Unity 6.3 к полноценному использованию в продакшене.
Мы приглашаем вас попробовать новые функции и улучшения. Наша команда инженеров и специалистов по QA будет доступна здесь, в Unity Discussions, чтобы общаться с вами и отвечать на вопросы.
https://discussions.unity.com/t/unity-6-3-beta-is-now-available/1680610
#gamedev
👉 @game_devv
👍6
РАЗРАБАТЫВАЕШЬ ИГРЫ?🕹
Слив* более 2000 ассетов для Unity и Unreal engine
Коллекция из более чем 2000 ассетов совершенно бесплатно
🔥 Внутри тебя ждут:
✅ Платные 3D модели, текстуры, анимации
✅ Шейдеры, VFX, звуки
✅ Полные проекты и фреймворки
✅ Скрипты и плагины для ускорения разработки
✅ И другие ассеты с Unity Asset Store и Unreal Marketplace
💥 Сэкономь сотни долларов и месяцы разработки!
👇 Забирай, пока не удалили:
@GameAssetsClub — твой кладезь ассетов
Слив* более 2000 ассетов для Unity и Unreal engine
Коллекция из более чем 2000 ассетов совершенно бесплатно
🔥 Внутри тебя ждут:
✅ Платные 3D модели, текстуры, анимации
✅ Шейдеры, VFX, звуки
✅ Полные проекты и фреймворки
✅ Скрипты и плагины для ускорения разработки
✅ И другие ассеты с Unity Asset Store и Unreal Marketplace
💥 Сэкономь сотни долларов и месяцы разработки!
👇 Забирай, пока не удалили:
@GameAssetsClub — твой кладезь ассетов
Media is too big
VIEW IN TELEGRAM
Я Пересоздал Project IGI 1 на Unreal Engine 5
В сегодняшнем видео я расскажу о своём пути по полному ремейку классической игры Project IGI на Unreal Engine. Это было настоящее испытание — возродить тактический шутер, который мы все когда-то любили, — но результат того стоит! 🎮
Будь ты заядлым фанатом IGI или просто интересуешься разработкой игр — ты по адресу. Здесь я показываю весь процесс изнутри.
Будет круто услышать ваше мнение — какие у вас самые тёплые воспоминания об ориг/Users/evgenycarter/Downloads/4K/I Remade Project IGI 1 in Unreal Engine 5.mp4инальной IGI?
источник
#gamedev
👉 @game_devv
В сегодняшнем видео я расскажу о своём пути по полному ремейку классической игры Project IGI на Unreal Engine. Это было настоящее испытание — возродить тактический шутер, который мы все когда-то любили, — но результат того стоит! 🎮
Будь ты заядлым фанатом IGI или просто интересуешься разработкой игр — ты по адресу. Здесь я показываю весь процесс изнутри.
Будет круто услышать ваше мнение — какие у вас самые тёплые воспоминания об ориг/Users/evgenycarter/Downloads/4K/I Remade Project IGI 1 in Unreal Engine 5.mp4инальной IGI?
источник
#gamedev
👉 @game_devv
👍6
Пройдите короткий тест и получите доступ к курсу «Геймдизайн: как придумать игру мечты» бесплатно: https://epic.st/XIkjS?erid=2VtzqwCibdF
🎮 Подходит как новичкам, так и инди-разработчикам с опытом.
🎮 Подходит как новичкам, так и инди-разработчикам с опытом.
👍1
Игра в стиле Worms
Узнай, как создать разрушаемый 2D-ландшафт в Unity 6, используя Texture2D для рендеринга и разбитый на чанки Tilemap Collider для производительного генератора коллизий во время выполнения.
- Part 1 - Setup & Texture2D
- Part 2 - Making Holes
- Part 3 - Tilemap Collider
- Part 4 - Optimizing
источник
#gamedev
👉 @game_devv
Узнай, как создать разрушаемый 2D-ландшафт в Unity 6, используя Texture2D для рендеринга и разбитый на чанки Tilemap Collider для производительного генератора коллизий во время выполнения.
- Part 1 - Setup & Texture2D
- Part 2 - Making Holes
- Part 3 - Tilemap Collider
- Part 4 - Optimizing
источник
#gamedev
👉 @game_devv
👍8❤4
Как стать Unreal Engine Game Developer, которого хотят все — от амбициозных стартапов до влиятельных корпораций? На нашем курсе “Unreal Engine Game Developer. Professional” мы вкладываем недостающие знания в Unreal-разработчика, чтобы ваш профессиональный пазл собрался до конца.
Востребованное обучение для разработчиков игр на Unreal Engine, которые хотят прокачать самые актуальные навыки и научиться разрабатывать плагины под различные платформы: PC, Mobile и VR-проекты.
Повысьте свой уровень разработки игр и пройдите полный цикл создания шутера от третьего лица всего за 5 месяцев на онлайн-курсе от OTUS!
Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще помощь с подготовкой резюме и трудоустройством.
Старт 26 ноября! Пройдите короткий тест, чтобы подтвердить знания и получить специальную цену на курс: https://vk.cc/cQnQQ8
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Востребованное обучение для разработчиков игр на Unreal Engine, которые хотят прокачать самые актуальные навыки и научиться разрабатывать плагины под различные платформы: PC, Mobile и VR-проекты.
Повысьте свой уровень разработки игр и пройдите полный цикл создания шутера от третьего лица всего за 5 месяцев на онлайн-курсе от OTUS!
Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще помощь с подготовкой резюме и трудоустройством.
Старт 26 ноября! Пройдите короткий тест, чтобы подтвердить знания и получить специальную цену на курс: https://vk.cc/cQnQQ8
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🤡3
Обернитесь, сзади стоит D&D. Настолка, покорившая мир
Ваш покорный слуга с завидной регулярностью попадает в ситуацию, когда самая простая история при детальном изучении вскрывает целый пласт того, о чём мало кто вообще знал. Поэтому рядовая задача «посмотреть все экранизации «Dungeons and Dragons» и рассказать о них вам» превратилась в историю про сатанистов, резчиков досок для нард и прусских офицеров XIX века. Так что нужно поподробнее рассказать о том, как, продираясь через самые жестокие тернии к звёздам, настольная игра завоевала мир. И это не шутка.
https://habr.com/ru/companies/timeweb/articles/953302/
#gamedev
👉 @game_devv
Ваш покорный слуга с завидной регулярностью попадает в ситуацию, когда самая простая история при детальном изучении вскрывает целый пласт того, о чём мало кто вообще знал. Поэтому рядовая задача «посмотреть все экранизации «Dungeons and Dragons» и рассказать о них вам» превратилась в историю про сатанистов, резчиков досок для нард и прусских офицеров XIX века. Так что нужно поподробнее рассказать о том, как, продираясь через самые жестокие тернии к звёздам, настольная игра завоевала мир. И это не шутка.
https://habr.com/ru/companies/timeweb/articles/953302/
#gamedev
👉 @game_devv
👍3
Игры из эфира: как радио сделало гейминг доступным каждому
«Хочешь заценить какую-нибудь новую игру? Ну так скачай её по радио!» – звучит как бред сумасшедшего, не правда ли? Но ещё почти полвека назад это было реальностью!
В начале 1980-х годов, когда интернет был лишь мечтой, а компьютеры только начинали появляться в домах, энтузиасты нашли удивительный способ распространять программы и игры — через радиоволны. Вместо привычных сегодня записи на HDD, SSD, CD-диски, дискеты и многие другие способы хранения информации, пользователи записывали данные на обычные кассеты, которые затем загружались в компьютеры. Да, в те годы жёсткие диски были ещё не столь повсеместны из-за своей дороговизны, отчего именно аудиокассеты были основным видом хранения данных. И инженерам пришло в голову: раз уж программный код записан в звуковом формате на плёнке, его же можно попробовать передать по радио, а пользователь сможет записать этот звук и загрузить игру в свой компьютер!
Так родились радиопередачи, в эфире которых передавались различные программы, что выглядело как трансляция странных, визжащих и писклявых звуков, напоминающих старый модемный сигнал. Но радиостанция транслировала вовсе не помехи, а закодированный аудиосигнал! И слушатели заранее готовили свои магнитофоны и нажимали «Record» на кассетнике во время передачи, затем вставляли получившуюся кассету в свой домашний компьютер, подключённый через специальный интерфейс к проигрывателю. Машина «слушала» кассету и переводила эти звуки обратно в программный код, загружая игру или приложение в память. Сам процесс сопровождался характерным шумом и продолжался от нескольких секунд до нескольких минут. А теперь представьте себе лицо человека, случайно настроившегося на данную волну в надежде насладиться музыкой и не понимающего, что происходит 😂
https://habr.com/ru/companies/timeweb/articles/915922/
#gamedev
👉 @game_devv
«Хочешь заценить какую-нибудь новую игру? Ну так скачай её по радио!» – звучит как бред сумасшедшего, не правда ли? Но ещё почти полвека назад это было реальностью!
В начале 1980-х годов, когда интернет был лишь мечтой, а компьютеры только начинали появляться в домах, энтузиасты нашли удивительный способ распространять программы и игры — через радиоволны. Вместо привычных сегодня записи на HDD, SSD, CD-диски, дискеты и многие другие способы хранения информации, пользователи записывали данные на обычные кассеты, которые затем загружались в компьютеры. Да, в те годы жёсткие диски были ещё не столь повсеместны из-за своей дороговизны, отчего именно аудиокассеты были основным видом хранения данных. И инженерам пришло в голову: раз уж программный код записан в звуковом формате на плёнке, его же можно попробовать передать по радио, а пользователь сможет записать этот звук и загрузить игру в свой компьютер!
Так родились радиопередачи, в эфире которых передавались различные программы, что выглядело как трансляция странных, визжащих и писклявых звуков, напоминающих старый модемный сигнал. Но радиостанция транслировала вовсе не помехи, а закодированный аудиосигнал! И слушатели заранее готовили свои магнитофоны и нажимали «Record» на кассетнике во время передачи, затем вставляли получившуюся кассету в свой домашний компьютер, подключённый через специальный интерфейс к проигрывателю. Машина «слушала» кассету и переводила эти звуки обратно в программный код, загружая игру или приложение в память. Сам процесс сопровождался характерным шумом и продолжался от нескольких секунд до нескольких минут. А теперь представьте себе лицо человека, случайно настроившегося на данную волну в надежде насладиться музыкой и не понимающего, что происходит 😂
https://habr.com/ru/companies/timeweb/articles/915922/
#gamedev
👉 @game_devv
👍13