ozliginus.ru
Абстрактная схема игрового уровня и строки кода на тёмном экране

От первого мода до собственной игры

Разбираем, как устроены игры изнутри, и шаг за шагом ведём от простых скриптов к профессиональной разработке: движки, механики, пайплайн и путь в индустрию.

Четыре направления

Разработка игр — это не одна профессия, а несколько дисциплин, которые работают вместе. Выберите, с чего начать.

Программирование

C#, C++, Lua и GDScript, игровой цикл, физика, сетевой код и оптимизация — от первого скрипта до архитектуры проекта.

Геймдизайн

Механики, баланс, левел-дизайн и прототипирование: как превратить идею в правила, которые интересно проверять игроку.

Инструменты

Unity, Unreal, Godot, Blender, системы контроля версий и редакторы уровней — что выбрать под задачу и как не утонуть в настройках.

Карьера

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

Последние записи

Программирование

Античит-системы: какие методы обнаружения применяются в играх

Когда начинаешь копаться в клиенте игры, рано или поздно упираешься в античит. И быстро становится ясно, что это не монолитная стена, а целый арсенал методов, которые ищут читы по сигнатурам, анализируют память, проверяют файлы и следят за поведением игрока. На практике эффективная защита почти всегда сочетает несколько слоёв, потому что каждый из них закрывает только […]

Читать далее: Античит-системы: какие методы обнаружения применяются в играх
Программирование

Отладка игровых процессов: дампы, логи и безопасный анализ ошибок

Помню свой первый серьезный краш на собственном прототипе под Unity: сцена загружалась, экран темнел — и рабочий стол. Никаких сообщений, только пустота. Тогда я потратил полдня, перебирая настройки графики и отключая ассеты наугад. Потом заглянул в Player.log — и за пять минут нашел отсутствующую текстуру, на которую ссылался скрипт. С этого момента я перестал гадать и начал […]

Читать далее: Отладка игровых процессов: дампы, логи и безопасный анализ ошибок
Программирование

Компьютерное зрение в играх: распознавание объектов на экране

Когда я только начинал разбираться, как устроены игры изнутри, меня всегда привлекала идея «видеть» игру глазами программы. Не через память процесса, не через перехват функций движка, а именно так, как её видит игрок — через картинку на экране. Это и есть суть компьютерного зрения в играх: набор методов, позволяющих программе анализировать визуальный вывод, находить на нём […]

Читать далее: Компьютерное зрение в играх: распознавание объектов на экране

Портал в цифрах

12
лет в индустрии
480+
статей
26
авторов
60+
инструментов
4
направления

Начни создавать свою игру

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

Перейти к разборам