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
📑 Закулисье Steam. Как продвигать любую игру не затрачивая денег и времени

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

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

GameDEV #статьи
История создания моей игры

Это небольшой Devlog, где автор рассказывает про свой опыт разработки игры в команде, сколько ему времени на это потребовалось и что в итоге получилось.

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

📺 YouTube

GameDEV #видео
Архитектура на noscriptable object

От выбора правильной архитектуры зависит будущее проекта, его производительность и количество багов. Поэтому к ней надо подходить серьёзно, особенно в инди студиях.

Архитектура на noscriptable object основывается на объектах, которые хранят свойства объектов в особых файлах. Об её преимуществах и недостатках в видео:

📺 YouTube

GameDEV #видео
📖 Game Development Projects with Unreal Engine
🖋 Hammad Fozi, Gonçalo Marques, David Pereira, Devin Sherry, 2020

Разработка игр может быть как творческим увлечением, так и полноценной карьерой. Это также отличный способ улучшить свои навыки разработки на C++ и применить их в интересных и сложных проектах. Данная книга начинается с обучения базовым навыкам, которые вам понадобятся для начала работы в качестве разработчика игр. Основы игрового дизайна будут подробно объяснены и продемонстрированы на практике с помощью реалистичных упражнений. Затем вы примените то, что вы узнали, в более сложных упражнениях. К концу этой книги по разработке игр с Unreal Engine 4 у вас будет уверенность и знания, чтобы начать свои собственные творческие проекты и воплотить свои идеи в жизнь.

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

GameDEV #book #UnrealEngine
🛠 PhpStorm — эта IDE обеспечивает первоклассную поддержку PHP, предотвращает ошибки, предоставляет точное автодополнение и безопасные рефакторинги. Встроенные инспекции проверяют код прямо в режиме редактирования и помогают проанализировать весь проект на наличие ошибок и проблем в структуре кода.

🌍 Сайт

GameDEV #инструменты
📑 Метрики в дизайне уровней

Подробная статья про метрики. Почему нецелесообразно использовать метрики реального мира? Примеры из игр, а также анализ метрик.

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

GameDEV #статьи #дизайн
📖 C# Game Programming Cookbook for Unity 3D
🖋 Jeff W. Murray , 2021

Книга Джеффа Мюррея, содержащая новый набор глав и обновленный код на C#, поможет читателю понять, как устроена структурированная разработка игр в Unity. Новым в этом издании является пошаговое руководство по созданию 2D бесконечной игры-раннера с помощью фреймворка и скриптов, включенных в книгу. Она опирается на гибкий и многоразовый фреймворк на C#, подходящий для всех типов игр. От обработки состояния игры до звука и асинхронной загрузки сцены - в этой книге основное внимание уделяется построению многоразовой структуры для обслуживания многих наиболее часто используемых систем.

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

GameDEV #book #Unity #C_Sharp
🛠 Webstorm — редактор кода для разработчиков, пишущих на JavaScript. Его можно свободно скачать и сразу начать работать. Мы ценим его за то, что в нём по умолчанию есть всё необходимое для фронтенд-разработки на JavaScript: популярные плагины и фреймворки, мощный анализатор, удобный движок для тестирования кода и современный отладчик приложений.

🌍 Сайт

GameDEV #инструменты #JavaScript #web
📑 Как стажер создал «Косынку» для Windows и ничего не заработал: история разработки игры

О «Пасьянсе», или «Косынке», знают практически все пользователи ОС Windows от мала до велика. Это одна из наиболее популярных игр за всю историю цифровой эры. Но мало кто знает, что игру разработал в 1988 году стажер Microsoft, который ничего за свою работу не получил. Сама же «Косынка» стала началом качественных изменений в мире игростроя и фактически породила «игровую революцию».

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

GameDEV #статьи #Microsoft
3D Шутер в консоли

Никаких движков, никаких библиотек, только жесть, только хардкор! Автор с нуля создаёт псевдо 3D шутер в консоле на языке C#.

Он рассказывает про то, как мы воспринимаем трёхмерную графику, что такое лучи и как на их основе узнать расстояние до объекта.

📺 YouTube

GameDEV #видео #C_Sharp
📖 Game Engine Black Book
🖋 Fabien Sanglard , 2019

Как создавался Wolfenstein 3D и в чем секрет его скорости? Как id Software удалось превратить машину, предназначенную для отображения статических изображений для текстовых редакторов и электронных таблиц в лучшую игровую платформу в мире, способную запускать игры со скоростью семьдесят кадров в секунду? Если вы когда-нибудь задавали себе эти вопросы, Game Engine Black Book для вас.

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

GameDEV #book #programming
🛠 GitLab — веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями. Код изначально был написан на Ruby, а некоторые его части были позже переписаны на Go.

🌍 Сайт

GameDEV #инструменты #Git #web #Go
📑 Создание динамичного фона для визуальной новеллы

В этот раз покажу, как создать динамичный фон для визуальной новеллы на примере своей игры - The hungry Town, в сеттинге вампиров как Vampire the Masquarade.

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

GameDEV #статьи
🛠 ESLint — линтер для JavaScript, который находит ошибки в коде, помогает избегать глупых ошибок и бесконечных циклов в условиях цикла for, проверять недоступный код. Его плюс гибкость и возможность выбрать, какие правила использовать и какой стиль применять.

🌍 Сайт

GameDEV #инструменты #JavaScript
📖 Beginning Game AI with Unity
🖋 Sebastiano M. Cossu , 2021

Данная книга будет полезна разработчикам игр, чтобы получить базовые знания о программировании искусственного интеллекта с использованием Unity и C#. Вам не будет скучно изучать теорию, лежащую в основе искусственного интеллекта. Вместо этого вы будете учиться на собственном опыте и практике и выполнять интересный проект в каждой главе.

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

GameDEV #book #Unity #C_Sharp
Асинхронное программирование в Unity

Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.

Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.

📺 YouTube

GameDEV #видео #Unity
📑 Анатомия инвентаря в Godot

Один из способов создания инвентаря, на примере движка Godot.

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

GameDEV #статьи
Всё про корутины в Unity

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

Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.

📺 YouTube

GameDEV #видео #Unity
📖 GAMEDEV
🖋 Wlad Marhulets , 2020

Если вы ничего не знаете о разработке игр, то, по сути, вы - это я до того, как я начал работать над своей первой игрой DARQ. Эта книга предназначена для начинающих и не предполагает от читателя никаких знаний о разработке игр.

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

GameDEV #book #gamedev
🛠 StyleLint — мощный линтер, который поможет вам избежать ошибок и обеспечить соблюдение соглашений.

🌍 Сайт

GameDEV #инструменты
📑 О неуместных восторгах перед Нейросетями

Данная статья представляет из себя продолжение рассуждения о нейросетях и их неуместном использовании.

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

GameDEV #статьи