Игровой движок — основа современной разработки игр. Абстракция между вашим игровым кодом и системными ресурсами (графика, звук, физика, ввод). За 30 лет из самописных инструментов движки стали стандартными.
Что делает движок
- Рендеринг: выводит на экран то, что вы описали
- Физика: рассчитывает столкновения, гравитацию
- Звук: проигрывает эффекты, музыку
- Ввод: обрабатывает клавиатуру, мышь, геймпад, сенсоры
- Сеть: мультиплеерные соединения
- AI: базовые системы для NPC
- Инструменты: редакторы сцен, анимаций
Unity
Самый распространённый движок. 2D и 3D. Язык — C#. Asset Store — миллионы готовых assets.
Плюсы: Простота входа, огромное сообщество, работает на всём (ПК, мобильные, консоли, VR).
Минусы: Контроверзная политика цен (2023 — per-install fee, частично отменена). Производительность ниже Unreal в топ-сегменте.
Unreal Engine
Epic Games. Мощный, особенно для 3D high-end. Язык — C++ и Blueprints (visual scripting). Fortnite, большинство AAA-игр.
Плюсы: Великолепная графика, бесплатный для indie, royalty 5% после $1M.
Минусы: Сложнее для начинающих. Большой размер. Медленнее компилируется.
Godot
Open-source, бесплатный. GDScript (похож на Python). 2D особенно хорош. 3D догоняет.
Плюсы: Лёгкий, быстрый, полностью бесплатный даже для commercial, активно развивается.
Минусы: Меньшее сообщество, меньше готовых assets.
GameMaker
Специализация на 2D. Простой drag-and-drop + GML (свой язык). Undertale, Hyper Light Drifter сделаны на GameMaker.
Собственные движки
Крупные студии делают собственные движки. Call of Duty — IW engine. Rockstar — RAGE. CD Projekt — REDengine. Это инвестиция, которая окупается годами.
Специализированные
- RenPy — visual novels
- RPG Maker — JRPG-классика
- Twine — интерактивная проза
- Roblox Studio — платформа Roblox
- Source 2 — Valve (Half-Life: Alyx)
Тренды 2025
- AI в движках: генерация текстур, ассетов, даже кода
- Ray tracing по умолчанию
- Cross-platform всё проще
- Web-экспорт через WebGPU
Какой выбрать
- Начинающий, 2D: Godot или GameMaker
- Начинающий, 3D: Unity
- Amateur, serious, 3D: Unreal
- Серьёзный проект, много своего: Godot (open-source) или Unreal
- Just for fun: что угодно, главное — закончить
Главное
Движок — инструмент. Выбирайте тот, который не мешает вам делать игру. Многие великие игры сделаны на "не самых модных" движках. Исполнение важнее.
TETRIS·CLUB / КОММЕНТАРИИ
> ИГРОКИ [000]
> ДОСТУП ЗАКРЫТ
> ВСТАВЬ МОНЕТУ ЧТОБЫ ОСТАВИТЬ КОММЕНТАРИЙ
Загрузка комментариев…