en
Feedback
GameDev: разработка игр

GameDev: разработка игр

Open in Telegram

Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter

Show more
6 440
Subscribers
-124 hours
No data7 days
+1330 days
Posts Archive
Движок для игры от первого лица в 265 строках Javascript Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего – в статьях из «ludum dare» от Нотча Перссона. Что ж, для Нотча это неплохо, но не для меня! Вот demo (управление стрелками и тачпадом). http://www.playfuljs.com/a-first-person-engine-in-265-lines/ #gamedev 👉 @game_devv

🌟Skillbox X РАНХиГС. Узнайте всё о совместной программе онлайн-магистратуры «Гейм-дизайн» на наших эксклюзивных мероприятиях
🌟Skillbox X РАНХиГС. Узнайте всё о совместной программе онлайн-магистратуры «Гейм-дизайн» на наших эксклюзивных мероприятиях для абитуриентов! Skillbox рад представить невероятную возможность окунуться в мир разработки игр и узнать все секреты этой захватывающей профессии на специальных мероприятиях для абитуриентов. Что вас ждет на наших мероприятиях? 🔹 мастер-классы от опытных профессионалов гейм-дизайна, где поделятся своими знаниями и инсайтами о технологиях и трендах в отрасли; 🔹 сможете задать вопросы и пообщаться с преподавателями и продюсерами, чтобы лучше понять, что ждет вас в процессе обучения; 🔹 инструкция по поступлению на программу; 🔹 информация о развитии карьеры в востребованной сфере. Не упустите шанс присоединиться к нашим мероприятиям и узнать, как разработка игр может стать вашим будущим! 📅 Расписание: Мастер-класс с экспертом 12.07 в 19:00 Зарегистрируйтесь, чтобы получить ссылку на мероприятие и напоминание о нем: https://l.skbx.pro/ZabBO9

Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python Недавно мой коллега Doctor_IT попросил помочь с
Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python Недавно мой коллега Doctor_IT попросил помочь с его проектом — VR-жилетом, который «проецирует» ощущения урона, которые получает персонаж, на тело игрока. С моей стороны — мод, который будет отправлять данные из Cyberpunk 2077 на сам жилет. Информации по теме моддинга мало, на русском языке материалов практически нет, а существующие статьи местами устарели — пора это исправить. Если вам интересно, как разработать свой мод для Cyberpunk 2077 и собрать VR-жилет, добро пожаловать под кат. https://habr.com/ru/companies/selectel/articles/740562/ #gamedev 👉 @game_devv

Как создаётся первый российский электромобиль? Рассказываем об этом в канале @atom_auto. А ещё — делимся разработками, которы
Как создаётся первый российский электромобиль? Рассказываем об этом в канале @atom_auto. А ещё — делимся разработками, которые изменят мир. Подписывайтесь — здесь интересно!

Хочу в геймдев: 27 ответов от 8 профи https://habr.com/ru/companies/leader-id/articles/507042/ #gamedev 👉 @game_devv
Хочу в геймдев: 27 ответов от 8 профи https://habr.com/ru/companies/leader-id/articles/507042/ #gamedev 👉 @game_devv

+9
Game Dev Experiments Coding a 3D Solar System with JavaScript + Three.js Coding a 3D Tic-Tac-Toe Game JavaScript + Three.js Coding a 3D Audio Waveform Visualizer with JavaScript + Three.js Coding Naruto's Rasengan with JavaScript + Three.js Coding a 3D Piano with JavaScript + Three.js Coding a Wordle Clone with JavaScript + Three.js Coding a Rubik's Cube with JavaScript + Three.js Coding a Retro Snake Game with JavaScript + Three.js Coding a Physics Game with JavaScript + Three.js Coding Snakes and Portals with JavaScript + Three.js источник #gamedev 👉 @game_devv

Chaos выпустили Vantage 2.0 Впервые представленный в 2020 году, Vantage - средство визуализации трассировки лучей с аппаратным ускорением, предназначенное для изучения больших производственных сцен почти в реальном времени. Преимущество Chaos перед другими решениями для рендеринга в реальном времени - в частности Unreal Engine, который является бесплатным для такого рода работ - заключается в простоте использования. Вместо того, чтобы конвертировать сцены V-Ray, созданные для автономного рендеринга, для последующего использования в игровом движке, Vantage может рендерить исходные файлы .vrscene. https://www.cgchannel.com/2023/06/chaos-releases-vantage-2-0/ #gamedev 👉 @game_devv

🔥Устали от скучной работы? Возьмите жизнь в свои руки! OTUS запускает онлайн-курс, который поможет вам сменить профессию на
🔥Устали от скучной работы? Возьмите жизнь в свои руки! OTUS запускает онлайн-курс, который поможет вам сменить профессию на более интересную в самой быстрорастующей отрасли — IT. Занятия проводят действующие IT-эксперты в формате видео. А вы сможете задать любой свой вопрос в чате для участников курса. 👇Готовы ли вы принять вызов? Тогда записывайтесь на курсе по ссылке: https://otus.pw/7PAY/ Нативная интеграция. Информация о продукте www.otus.ru

Unity представила ИИ-платформы Sentis и Muse, которые помогут в создании игр и 3D-контента https://blog.unity.com/engine-platform/introducing-unity-muse-and-unity-sentis-ai #gamedev 👉 @game_devv

Как навести порядок в сцене Создание трёхмерной модели — творческий процесс. У начинающего художника он часто выходит из под
Как навести порядок в сцене Создание трёхмерной модели — творческий процесс. У начинающего художника он часто выходит из под контроля, образуя «творческий беспорядок» в сцене редактора. Во время работы приходится создавать новые объекты, комбинировать их между собой в конструкции и удалять ненужные элементы. В результате, если не предпринимать меры, получается хаос. По внешнему виду его можно заметить не сразу, но если взглянуть на модель, например, через менеджер объектов (Outliner), все проблемы отобразятся. https://dtf.ru/gamedev/1861597-kak-navesti-poryadok-v-scene #gamedev 👉 @game_devv

Сэмпловый проект Unity MegaCity Multiplayer Megacity Multiplayer - это многопользовательская игра-шутер, основанная на оригинальном образце Megacity. Она использует возможности Netcode for Entities для создания захватывающего многопользовательского опыта, который может поддерживать 64+ игроков одновременно. https://github.com/Unity-Technologies/MegacityMultiplayer #gamedev 👉 @game_devv

Doom 3 (2004) Разработчик: Id Software Издатель: Activision Платформа: Windows / Mac / Linux / Xbox / PS3 Code review: fabien
Doom 3 (2004) Разработчик: Id Software Издатель: Activision Платформа: Windows / Mac / Linux / Xbox / PS3 Code review: fabiensanglard.net Если вы хотите изучить движки современных игр высшего класса, то Doom 3 – это один из наилучших примеров. На время выхода он был инновационным во многих областях. Метод использования моделей высокого разрешения на элементах низкого разрешения в игре сейчас является стандартом для коммерческих игр. В исходнике есть много всего интересного – одна лишь система обработки физики достойна изучения, в частности, отслеживание столкновений. Это первая игра от id, написанная на С++. Прошлые игры из-за использования С несли в себе простоту. Doom 3 тоже довольно простой, но заметно уже изменение его вектора движения. Также игра (печально) известна использованием трафаретных теней при расчёте освещения. Можно спорить, был это интересный эксперимент или поле для дальнейшей работы, но сегодняшние игры предпочитают использовать карты теней. Возможно, эта техника когда-нибудь ещё пригодится. Исходники: github.com/id-Software/DOOM-3 BFG edition Исходники: github.com/id-Software/DOOM-3-BFG #gamedev 👉 @game_devv

‍Duke Nukem 3D / Shadow Warrior (1996) Разработчик: 3D Realms Издатель: GT Interactive Software Платформа: DOS Code review: f
Duke Nukem 3D / Shadow Warrior (1996) Разработчик: 3D Realms Издатель: GT Interactive Software Платформа: DOS Code review: fabiensanglard.net Из множества клонов, игры 3D Realms отличились хорошими попытками привнести нечто новое в игру. Движок Кена Сильвермана Build Engine добавил много интересных фич вроде наклонных полов, комнат, расположенных друг над другом и зеркал. К сожалению, в отличие от самой игры, исходники просто ужасны. Я рылся в них несколько раз и до сих пор не могу разобраться, что там где. К счастью, обзор от Fabien проливает некоторый свет на происходящее в коде. За дополнительной информацией обращайтесь на страницу автора. Duke Nukem 3D / Исходники: www.codersnotes.com/files/gamesrc/duke3dsource.zip Shadow Warrior / Исходники: www.codersnotes.com/files/gamesrc/Shadow_Warrior_1.2_Source_Code.zip Build engine / Исходники: advsys.net/ken/buildsrc/default.htm #gamedev 👉 @game_devv

Айтишник, изучай новые языки программирования и фреймворки легче и быстрее! 👉Прокачайте свои скиллы на бесплатном вебинаре о
Айтишник, изучай новые языки программирования и фреймворки легче и быстрее! 👉Прокачайте свои скиллы на бесплатном вебинаре онлайн-курса «Математика для программистов» 22.06 в 20:00 мск — «Распространенные заблуждения в программировании или чем может помочь математика»: регистрация На бесплатном вебинаре мы рассмотрим вопросы: — Почему нельзя использовать глобальные переменные? — Почему нельзя использовать операторы goto? — Что такое абстракция, поведение объекта, полиморфизм? — Что значит принцип открытости-замкнутости, а также ряд других с точки зрения математики, и как это можно использовать в программировании. Покажем, как математика позволяет давать ответы на довольно запутанные вопросы и улучшать как понимание программирования, так и качество кода. Нативная интеграция. Информация о продукте www.otus.ru

Учим PixiJS на играх В статье описал разработку 13-ти игр на PixiJS. Около 70% текста - это описание механики игр, остальное - реализация на PixiJS. Получилось много текста, т.к. описывать советы для PixiJS интереснее с примером из игр. https://habr.com/ru/articles/741086/ #gamedev 👉 @game_devv

25 июня | Playtest Day Приглашаем всех в Scream School принять участие в преддипломных плейтестах студенческих работ! Каждый
25 июня | Playtest Day Приглашаем всех в Scream School принять участие в преддипломных плейтестах студенческих работ! Каждый сможет протестить игры и оставить фидбэк, на основе которого ребята доработают проекты перед защитой. Параллельно пройдут мастер-классы по игровой разработке и open talk с московской инди-студией. Участие бесплатно, регистрация обязательна.

+1
Epic Games выпустили MetaHuman Animator MetaHuman Animator - новейшая часть платформы MetaHuman От Epic Games для создания 3D персонажей нового поколения, для использования в играх и приложениях реального времени, а также в автономной анимации. Набор инструментов MetaHuman Animator является частью бесплатного плагина MetaHuman от Epic Games. Плагин совместим с Unreal Engine 5.0 и выше, однако для использования MetaHuman Animator требуется Unreal Engine 5.2 и выше. Live Link Face доступен бесплатно для iOS 16.0 и выше. Чтобы использовать его с MetaHuman Animator, вам понадобится версия плагина 1.3 и выше и iPhone 12 или более поздней версии. Meta Human Creator доступен в раннем доступе. Он работает в облаке и совместим с браузером Chrome, Edge, Firefox и Safari, работающими на Windows или macOS. Она бесплатна для использования с Unreal Engine. #gamedev 👉 @game_devv

🏎️ Создайте свою первую игру с нуля на движке Unity! 📆 Приходите 16 июня в 20:00 на вебинар, приуроченный к старту онлайн-к
🏎️ Создайте свою первую игру с нуля на движке Unity! 📆 Приходите 16 июня в 20:00 на вебинар, приуроченный к старту онлайн-курса «Unity Game Developer. Basic». 👉 Тема открытого урока: «Создаем Top-Down шутер на Unity с нуля». 👉 Для участия зарегистрируйтесь https://otus.pw/imXw/ Что мы сделаем на вебинаре: — Начнём создание Top Down игры с нуля на Unity — Посмотрим на Unity Asset Store и другие сайты с графикой — Определим дизайн будущей игры. — Рассмотрим ассет Top Down Engine. — С нуля соберем игровой уровень и создадим персонажа. Не упустите возможность начать разработку игры и протестировать формат обучения! После вебинара вы сможете приобрести курс любым удобным способом. Нативная интеграция. Информация о продукте www.otus.ru

Большое интервью с Lead Game Designer /// Black Caviar Games 0:00 Вступление 0:05 Как попал в геймдев? Почему именно геймдизайн? 1:40 Какие задачи у дизайнера FREE-TO-PLAY игр? 2:26 Основные инструменты геймдизайнера? 3:31 Как «заставить» игрока делать покупки в игре? 4:16 Что утомляет в работе? 5:25 А в чём самый кайф от работы? 6:04 Профдеформация 8:20 Есть ли специализации по жанрам? 8:57 В чём творчество? 10:26 Что делает геймдизайнера выдающимся? 11:44 Есть ли игры, для которых не нужен геймдизайнер? 12:31 Во что играешь? Какие жанры? 14:14 Расскажи интересную историю 15:47 Советы новичкам https://www.youtube.com/watch?v=L_NEhBffVdI #gamedev 👉 @game_devv

КАК РАБОТАЮТ "УЮТНЫЕ" ИГРЫ, И ЧТО ЭТО ВООБЩЕ ТАКОЕ? Стоит сказать, что "уютные игры" это не какой-то отдельный жанр, это скор
КАК РАБОТАЮТ "УЮТНЫЕ" ИГРЫ, И ЧТО ЭТО ВООБЩЕ ТАКОЕ? Стоит сказать, что "уютные игры" это не какой-то отдельный жанр, это скорее эстетика, которая присутствует в таких играх, как например Animal Crossing или Stardew Valley. Она очень редко где-то обсуждается, хотя принципы еë воздействия на игрока, крайне интересны. https://media-xyz.com/ru/articles/854-kak-rabotaiut-uiutnye-igry-i-chto-eto-voobshch #gamedev 👉 @game_devv

GameDev: разработка игр - Statistics & analytics of Telegram channel @game_devv