GameDEV – Telegram
GameDEV
2.1K subscribers
1.26K photos
42 videos
1.83K links
Канал о игровой индустрии, где публикуются статьи по геймдизайну и разработке игр, тематические новости и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/game_devz
Download Telegram
💡 Всему своё время

Рефакторинг и оптимизация – конечные стадии разработки, на которых можно позволить себе детальные правки кода, функций и недостатков игры. В теории может быть. На практике улучшения кода часто начинаются в самом начале разработки, и это большая ошибка.

К концу разработки проект претерпевает стольких изменений, что от ранней оптимизации не остаётся и следа, и вы снова вынуждены оптимизировать. Уже поняли что это пустая трата времени и сил?

Продолжение следует...

GameDEV #советы
📑 Стандарт WebGPU 1.0 зарелизился в Chrome

Для разработчиков новый стандарт позволит писать не только программы для графических вычислений, но общих для вычислений (gpgpu), как например с помощью CUDA или ROCM. Это можно использовать например в решения задач искусственного интеллекта и других областях. Хотя на практике, нативные API от вендоров видеокарт будут конечно же впереди и по производительности и доступу к разным новым возможностям.

GameDEV #новости #API #web #Chrome
📖 Introduction to Java Through Game Development
🖋 Victor G Brusca, 2022

Хотите научиться программировать на Java? Давайте признаем, что лучший способ научиться программировать - это писать программы. Это может быть пугающим предложением, когда над головой висит призрак многочасовых примеров простых программ командной строки. Не бойтесь! Теперь вы можете научиться программировать на Java в увлекательной форме, работая над видеоиграми.
В этой книге вы сможете поработать с тремя игровыми проектами на Java и получить доступ к полному коду каждого проекта, включая полный игровой движок Java.

💾 Скачать книгу

GameDEV #book #Java
🛠 Thunderbird — бесплатная почтовая программа, лёгкая в установке и настройке — и имеющая множество великолепных возможностей! Несмотря на развитие почтовых веб-интерфейсов, часто удобно иметь именно офлайн-архив с быстрым поиском и навигацией.

GameDEV #инструменты #web
📑 Как настроить освещение для игровой локации в Unreal Engine: Часть 1

Старший художник по свету Юрий Воробьёв, поделился подробным гайдом по настройке освещения для игровой локации.

GameDEV #статьи #UnrealEngine
🎮 Как попасть в геймдев

Автор видео, на минуточку, участвовал в создании трёх игр серии Battlefield в компании DICE. В этом видео он рассказывает о своём опыте работы в геймдеве и даёт советы тем, кто хочет связать свою карьеру с разработкой игр.

Узнайте, играют ли разработчики в игры, выгорают ли они на работе, как попасть в AAA-геймдев и как работают крупные игровые проекты в целом.

📺 YouTube

GameDEV #видео
📑 Microsoft выпустила Babylon.js 6.0

Работает в виде WASM-плагина. С доп. режимами заявляют, что рендерится быстрее — «на некоторых девайсах до 50x».

GameDEV #новости #Microsoft #js
🦾 Обзор кода Cyberpunk 2077

Помните, насколько много шума было вокруг утечки кода одного из проектов CD Project Red — Cyberpunk 2077? Такая утечка — отличный повод для того, чтобы посмотреть на исходники и сделать полезные выводы для себя.

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

📺 YouTube

GameDEV #видео
💡 Всему своё время

...Не попадайте в цикл бесконечных улучшений – это лишает проект прогресса, заставляет вас переделывать то, что уже есть.

Вот несложное правило:

НЕ ПРИСТУПАЙТЕ К ОПТИМИЗАЦИИ, ПОКА НЕ ДОСТИГНИТЕ ФИНАЛЬНОГО РЕЗУЛЬТАТА – 80-90% ВЫПОЛНЕННОГО ПРОЕКТА.

Продолжение следует...

GameDEV #советы
🛠 Zendesk — сюда можно подключить все социальные сети, чтобы запросы из ВКонтакте, Facebook и Telegram стекались в единое пространство.

GameDEV #инструменты
📑 Как баг поведения лисы создал геймплейную фичу Skyrim

Среди игроков The Elder Scrolls V: Skyrim была байка, что если следовать за лисой, найдёшь сокровища, неотмеченные лагеря бандитов или полезный лут — и эту байку распространяли как полезную подсказку для игры.

Но авторы Skyrim не задумывали такого поведения лис.

GameDEV #статьи
Пишем игру на JavaScript

Есть классная 3D игра, созданная с использованием JavaScript. Это некое креативное «резюме» одного из разработчиков, показывающее все возможности этого языка.

Но, мы остановимся на чём-то попроще и напишем нечто похожее на динозаврика от Google: в этом видео задета обработка нажатий, движение объектов и непосредственно прыжок динозавра.

📺 YouTube

GameDEV #видео #JavaScript #Google
📖 Unity 2017 Game Optimization, Second Edition
🖋 Chris Dickinson, 2017

Данная книга демонстрирует, что высокая производительность не обязательно должна ограничиваться играми с самыми большими командами и бюджетами. Она начинается с объяснения того, как использовать Unity Profiler для обнаружения проблем. Вы узнаете, как использовать секундомеры, таймеры и методы регистрации для диагностики проблем. Затем вы изучите методы повышения производительности за счет лучших практик программирования.

💾 Скачать книгу

GameDEV #book #Unity
Cегодня программирование становится одной из самых востребованных профессий 🔝

Сравни Образование предлагает более 4000 онлайн-курсов от 103 школ ведущих школ онлайн-образования со скидкой до 60% 🔥

Благодаря рейтингу школ и отзывам студентов ты сможешь сделать правильный выбор и получить качественные знания в сфере IT 👨‍💻

Переходи на сайт Сравни Образование, выбирай путь и начинай движение к своей цели!🚀
📈 От Junior до Middle+ в геймдеве

Вот вы уже поняли, что задачи джуна вам не интересны и хотите идти дальше, но не знаете как. Знакомо? Если да, то это видео поможет ответить вам на этот вопрос.

В нём расскажут, что нужно учить разработчику игр на Unity для улучшения своих навыков и поделятся советами, откуда стоит брать знания (или не стоит).

📺 YouTube

GameDEV #видео #Unity
📑 Почему вам стоит использовать Unity Simulator при разработке под мобильные платформы

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

🤔 Читать статью

GameDEV #статьи #Unity
🛠 Plastic SCM — это инструмент, специально разработанный для суровых условий разработки игр, который дает пользователям доступ к контролю версий, автоматизации сборки и будущему компоненту Artifact Center.

🌍 Сайт

GameDEV #инструменты
📖 Game Development with Unreal Engine 5
🖋 Cliff Sharif, 2022

Книга начинается с базовой настройки Unreal Engine 5 и показывает, как создавать основные объекты игры. После краткого обзора математики, используемой при разработке игр, книга поможет вам изучить и поработать с Unreal Editor - основной средой для отладки и разработки приложения. Затем в ней объясняется, как разработать игру от третьего лица и настроить игровые объекты в игре. Кроме того, он поможет вам научиться использовать структуры данных, реализовывать диспетчеры событий, пользовательские интерфейсы и обрабатывать входные данные пользователей. В конце вы узнаете, как взаимодействовать с игровыми объектами и разрабатывать аудио и шейдеры в игре.

💾 Скачать книгу

GameDEV #book #UnrealEngine
🧠 Как создать тестируемую архитектуру

Знаете, почему так много игр с багами? Их трудно тестировать. И нет, это проблема не движка, а программистов, которые пишут игру.

Код нужно писать так, чтобы потом его было легко тестировать. Как это сделать — расскажет Unity Technical Lead в Playtika в этом видео.

📺 YouTube

GameDEV #видео #Unity
📑 Руководство по игровому балансу. Часть 1

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

🤔 Читать статью

GameDEV #статьи
🛠 FastStone — быстрый и удобный просмотрщик изображений. Входит в состав must-have софта и стоит у всех. Посмотреть изображение, увеличить, полистать папку с картинками.

🌍 Сайт

GameDEV #инструменты