GameDev: разработка игр
Відкрити в Telegram
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter
Показати більше6 442
Підписники
-124 години
+27 днів
+1230 день
Архів дописів
Девять шаблонов проектирования ПО, которые вы должны знать!
Освойте их на бесплатном практическом уроке от OTUS и Андрея Полякова — старшего разработчика в Unlimint.
✅После вебинара вы сможете:
– понимать основные принципы и концепции, лежащие в основе шаблонов GRASP;
– оценивать и выбирать наиболее подходящие шаблоны для конкретных проектов;
– разрабатывать архитектуры, основанные на принципах GRASP, что позволит создавать более качественное и надежное ПО.
Занятие пройдёт 29 февраля в 20:00 мск в рамках курса «Архитектура и шаблоны проектирования». Доступна рассрочка на обучение!
➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и познакомиться с форматом обучения: пройти тест
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Рекомендации по дизайну UX мобильных игр
Уже более 10 лет я работаю гейм-дизайнером в очень успешных компаниях (старшим гейм-дизайнером в Matific, ведущим гейм-дизайнером в TabTale, владельцем Lookandfeel Games), и всё это время обладал привилегией и возможностью использования данных, полученных от сотен миллионов пользователей со всего света. Настало время поделиться моими знаниями с миром.
Долгое время гейм-дизайнеры использовали данные, полученные при плейтестинге, сеансах тестирования usability и в отчётах, чтобы обеспечить максимальное удобство пользования своим игрокам и продуктам. Работа в больших игровых компаниях хороша тем, что у тебя есть специализированный отдел анализа данных игр, сообщающий о плюсах и минусах, дающий советы и знакомящий с тенденциями.
https://habr.com/ru/articles/470223/
original https://www.gamedev.net/articles/game-design/ux-for-games/game-design-user-experience-best-practices-ultimate-guide-r5204/
#gamedev
👉 @game_devv
Подборка Telegram каналов для программистов
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Excel лайфхак📌
https://t.me/Excel_lifehack
Чтобы добавить Grabbing в свои VR-игры в Unity, вы можете использовать XR Interaction Toolkit! 🫳🫖🎮
Вот 3 способа реализовать граббинг в VR
#gamedev
👉 @game_devv
👩💻 Пройди тест по C# и проверь свои знания.
Ответишь — пройдешь на продвинутый курс "C# ASP. NET Core разработчик" от OTUS по специальной цене.
На этом курсе ты научишься:
✔️ Самостоятельно реализовывать веб-приложения на ASP Net Core
✔️ Создавать высоконагруженные API на GraphQL, gRPC и SignalR Core
✔️ Освоите JavaScript, познакомитесь с ReactJS и научитесь интегрировать его с ASP NET Core/
И это далеко не все......
➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cuPBKX
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Что ещё почитать игровому программисту?
Это продолжение статьи с интересными, как мне кажется материалами, которые были собраны за время работы в игровых компаниях, и которые тем или иным образом повлияли на меня. Программисту игр, впрочем как и любому другому программисту, приходится достаточно много читать разной литературы, игровых и околоигровых статей, смотреть записи конференций. Так что, со временем получился список разных по технической направленности статей и видео, что примечательно достаточно много из них были опубликованы в треде на хабре. Особо урожайным выдался 20 год, когда из квартиры то выйти можно было не всегда, тогда наверное коллекционирование разных статей переросло в небольшое хобби.
Но, как справедливо написали в комментариях к прошлой статье, не стоит забывать классическую литературу, поэтому на первое место в этот раз я поставлю "Мертвые души" Гоголя. Произведение рассказывает историю о молодом и амбициозном человеке, который приезжает в провинциальный город с необычным предложением: он собирается купить "мертвые души" - крестьян, умерших или уходящих, но ещё "не снятых с учёта", чтобы заново зарегистрироваться их владельцем и получить на них кредиты и привилегии.
Двести лет роман по праву считается достоянием мировой литературы. Произведение умное и гениальное, ведь изложенная идея не сложна в реализации. Думаю, с некоторыми коррективами, она будет актуальной и через 10, и через 20 лет, оставаясь как бы вне времени. Перечитывая роман, наверное в третий уже раз, к сожалению, понимаю, что вижу на собственном опыте, как идеи Чичикова живут до сих пор.
https://habr.com/ru/articles/794102/
#gamedev
👉 @game_devv
Метрики в дизайне уровней
Подробная статья про метрики. Почему нецелесообразно использовать метрики реального мира? Примеры из игр, а также анализ метрик.
Статья направлена на погружение людей, так или иначе связанных с геймдевом. Но в первую очередь она направлена на дизайнеров уровней.
Про метрики
У каждой игры есть некоторые шаблоны, которые соблюдаются в процессе разработки, и дизайн уровней не является исключением. Эти шаблоны чаще всего уникальны для каждой игры и студии. Одним из таких шаблонов являются метрики.
Метрики — это любые значения, относящиеся к той или иной сущности. Часто можно услышать такие определения, как Retention, ROI и прочие. Однако это относится к продуктовым метрикам и не имеет никакого отношения к дизайну уровней.
Метрики — важная часть проектирования уровня. К ним относятся размеры различных сущностей, их возможности в перемещении и архитектурные особенности построения мира и помещений.
https://dtf.ru/gamedev/2021255-metriki-v-dizayne-urovney
#gamedev
👉 @game_devv
💪 Приглашаем 22 февраля в 19:00 мск на бесплатный вебинар «Реализация подхода Goal-Oriented Action Planning (GOAP) в Unity» от Отус.
Вебинар приурочен к старту продвинутого онлайн-курса «Unity Game Developer. Professional».
➡️ Регистрация на вебинар: https://vk.cc/cuG7jO
🧑💻 На вебинаре мы:
- что такое GOAP;
- принцип работы GOAP;
- алгоритм планирования.
Регистрируйтесь на вебинар и приходите учиться. Ждем!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Game Design Deep Dive: Horror
Автор: Joshua Bycer (2022)
В этой книге рассматривается история и дизайн жанра и элементов ужасов в видеоиграх. Автор анализирует примеры ранних видеоигр, в том числе различия между играми на выживание, экшн-хоррорами и психологическими ужасами. Благодаря недавним хитам, таким как "Пять ночей у Фредди", "Бенди и чернильная машина" и недавним играм серии "Обитель зла", жанр ужасов переживает сильное возрождение. В этой книге Джошуа Байсер расскажет об эволюции ужасов в видеоиграх и гейм-дизайне, а также о том, что значит создать ужасающий и леденящий душу опыт.
#gamedev
👉 @game_devv
Как симулировать различные типы песка в Houdini
https://80.lv/articles/see-how-to-simulate-different-types-of-sand-in-houdini/
#gamedev
👉 @game_devv
Освойте базовые навыки в программе Adobe Photoshop и попробуйте себя в профессии концепт-художника на бесплатном мини-курсе Skillbox! Вы получите полезные материалы о том, как нарисовать крутого персонажа для игр и кино, его окружение и различные элементы. Это проще, чем кажется, даже если вы никогда не занимались концепт-артом!
Регистрация: https://epic.st/ibGBZ
На мини-курсе вы:
— Разберётесь, чем занимаются и сколько зарабатывают концепт-художники
— Попрактикуетесь в Photoshop и отрисуете простые предметы
— Нарисуете персонажа для игры с нуля
— Создадите атмосферное окружение, в которое гармонично впишется ваш персонаж
— Создадите иконки для игры: научитесь работать с перспективой, цветом, объёмом, отражениями
— В прямом эфире с опытным спикером обсудите практические работы и зададите вопросы о профессии
За 4 занятия изучите видеоматериалы. Длительность каждого видео — от часа до двух.
Эксперт — Сергей Герасимов, 2D-художник в студии Kometa.Games, 7 лет в геймдеве.
За регистрацию на мини-курс вы получите материал о создании крутых эскизов, а после первого занятия всех участников ждёт сертификат на скидку 10 000 рублей на любой курс и годовой доступ к изучению английского языка!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Бесплатный контент Unreal Marketplace - февраль 2024 года
https://www.unrealengine.com/en-US/blog/featured-free-unreal-marketplace-content-february-2024
#gamedev
👉 @game_devv
Что почитать игровому программисту?
Объём специфичных знаний, которые требуются рядовому программисту игр, даже если он только начал свою карьеру, вызывает у меня «лёгкую» тоску. Это одна из причин, почему большая часть людей, которые «горят делать игры», отсеивается на этапе технических собеседований (обычно их больше одного). Это нормально и грустно. Добавьте сюда, что нефундаментальные знания, вроде инструментов, библиотек и движков, приходится обновлять где‑то раз в 5–7 лет. Не вижу тут, что игрострой сильно отличается от других областей разработки. Если бы лет 15 назад «добрый я» скинул на почту список книг, которые придется прочитать и осмыслить, армия собранных граблей не была бы столь большой и разнообразной, и без ручек половинной длины.
https://habr.com/ru/articles/792996/
#gamedev
👉 @game_devv
🔥 Освой фреймворк C# ASP. NET Core и расширь свои карьерные возможности
Но хватит ли твоих знаний для обучения на курсе?
Пройди тест и проверь себя.
Ответишь — пройдешь на продвинутый курс "C# ASP. NET Core разработчик " от OTUS по специальной цене.
За 5 месяцев ты научишься:
— Самостоятельно реализовывать веб-приложения на ASP Net Core
— Создавать высоконагруженные API на GraphQL, gRPC и SignalR Core
— Освоите JavaScript, познакомитесь с ReactJS и научитесь интегрировать его с ASP NET Core
— Покрывать веб-приложения интеграционными и нагрузочными тестами
— Разворачивать веб-приложения в Docker-контейнерах и в облаках
— Настраивать CI/CD и использовать Kubernetes
— Реализовывать микросервисную архитектуру и использовать RabbitMQ
— Управлять безопасностью и защищаться от хакерских атак
👉 ПРОЙТИ ТЕСТ: https://vk.cc/cuCzXl
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Рендеринг 3D-объектов в пиксель-арте и включение простой физики для "пикселей", как в демо "Leaf Physics".
https://www.reddit.com/r/Unity3D/comments/1agi45f/3d_pixel_physics_renders_3d_objects_in_pixel_art/
#gamedev
👉 @game_devv
Советы по Unity💡
Если вы работаете над проектом, который ориентирован на несколько платформ, убедитесь, что в настройках проекта выбрана соответствующая настройка Quality.
Выделенная строка - это настройка, используемая в редакторе!
#gamedev
👉 @game_devv
👩💻 Как написать свой API: OData на С# за пару часов?
Покажет Эдгар Пилипсон – ведущий инженер в Nexign.
Приходите на бесплатный практический урок от OTUS!
Вебинар будет особенно полезен разработчикам, которые хотят использовать гибкий API для работы с данными.
🤝 Встречаемся 13 февраля в 20:00 мск в рамках курса «C# ASP.NET Core разработчик».
Доступна рассрочка на обучение!
➡️ Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/curaTE
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576Персонажи скелетов доступны на itch уже сейчас!
4 из них полностью бесплатны (
загрузил в комментах) и лицензированы CC0 :) Они полностью риггированы и анимированы (90+ анимаций)
https://kaylousberg.itch.io/kaykit-skeletons
#gamedev
👉 @game_devvСценарий для Half-Life
Ведущий сценарист Half-Life Марк Лейдлоу (Marc Laidlaw) рассказал, как много лет назад работал над одной из лучших историй в игровой индустрии.
ПРЕДИСЛОВИЕ: Еще один файл с того же диска с набросками Nihilanth, этот, если верить, написан на следующий день после того, как мы выпустили Half-Life. Я верю в это, потому что дата создания файла действительно 9 ноября 1998 года, а я не настолько умен, чтобы знать, как подделать такие вещи. Этот файл назывался "CGDCTALK", но я не помню, чтобы я когда-нибудь выступал с докладом, только много лет спустя, после успеха HL2. Возможно, он был где-то опубликован (возможно, рядом со статьей Джеффа Кили о "Последних часах Half-Life"), но если это так, то он наверняка был отредактирован, и, возможно, есть какая-то ценность в неотредактированном брэйндампе. Если это действительно было написано сразу после выхода игры, то я не удивлюсь, если это будет противоречить тому, что я говорил в последующие десятилетия. Но парень, написавший эту небольшую статью, был там, и его память намного лучше, чем у старика, пишущего это предисловие, так что я склонен верить ему, а не себе.
https://www.marclaidlaw.com/writing-half-life/
Перевод https://app2top.ru/game_development/stsenarist-half-life-ya-slovno-sozdaval-roman-87863.html
#gamedev
👉 @game_devv
🔝 Blender — инструмент, который полюбился многим 3D-специалистам.
С помощью него можно создавать как простые проекты в стилистике low-poly, так и фотореалистичные 3D-модели. Тут, кстати, вы найдёте полезные приёмы Blender, которые помогут в создании таких работ.
Недавно появилась первая информация об обновлении Cascadeur (2024.1), который можно использовать для своих проектов в связке с Blender. А если у вас возникли проблемы при импорте/экспорте анимаций, то решение можно найти тут.
➡️ В «Чекпоинте» много полезной информации о Blender и методах работы с ним. Тут вы найдёте гайды, лайфхаки, новости об обновлениях и многое другое. Например, мы разбирали нейросеть Genie на базе высказывания евангелиста Blender Эндрю Прайса.
✔️ Подпишитесь и прокачайте свой 3D-скилл!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880 2VtzqwBPKro
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
