Вопрос
Раз уж привлёк к моему вопросу айтишников, подскажите что лучше для старта в gamedev: GoDot, CSh, python? 🤷
13 комментов
· 10.07.2025
Если хотите вкатиться в геймдев, то лучше всего, для начала, изучить Python (если вы не знаете ни одного ЯП). Дальше - по нарастанию возможней и сложности ЯП - Godot, Unity, Unreal
0
ответить
коммент удалён
· 10.07.2025
Не слышал, чтобы Python использовался в геймдеве. Unreal - C, Unity - C#, Godot - GDScript. Пробовал создавать игры на всех, дальше всего зашёл на юнити - хорошая поддержка, неплохое число готовых бесплатных моделей, огромное количество обучающих роликов, возможность создавать под любые платформы хорошо оптимизированные игры. Godot тоже интересен, но он не так развит, как юнити в плане обучающих роликов (в этом вся загвоздка). Подозреваю, что в нём также нет многих новых технологий по типу рейтрейсинга, path tracing и тд. Компилить можно под пк и мобилы, но не так легко, как на юнити. Unreal - хорош, но для проектов среднего уровня не пойдёт. На нём делаешь либо что-то совсем простое - на blueprint, либо делаешь что-то совсем крутое на C. Проблема лишь в том, что весит он больше всех, интерфейс перенагружен для новичка, так ещё и создавая простую игру (на blueprint) не получится изучить Unreal достаточно, чтобы двигаться дальше
0
ответить
коммент удалён
· 11.07.2025
Мне кстати тоже unity зашёл. Я когда на левел дизайнера обучение проходил для меня инструмент probuilder очень удобен был, чтобы быстро low poly модели делать. Конечно качественные ассеты лучше делать в blender или zbrush (это ещё предстоит освоить). Думаю начать с C#, а GoDot это больше модный язык, но не такой востребованный как C# или С++
0
ответить
ответ удалён
· 10.07.2025
Я не настоящий сварщик. Я выбрал бы c# или c++ для Unity или Unreal. Всё же эти движки популярнее Godot. Точно не рассматривал бы GDScript как первый язык. Очень узко. Сначала Python, а потом если понадобится GDScript. С опытом программирования на других языках - въедете за неделю.
0
ответить
коммент удалён
· 10.07.2025
Думаю после языка C# уже GoDot будет казаться лёгким.)) Для unity нужен с#, а на Unreal на плюсах делается многое. Пайтон я так понял тоже под Анрил идёт.
0
ответить
ответ удалён
· 11.07.2025
Могу дать хороший (как по мне) совет Для начала нужно определиться что ты хочешь и не дать себе зазнаться Например: хочется рпг игру. Можно взять rpg maker Хочется просто рассказать свою историю. Выбор ren'py Суть в том чтобы сократить путь от идеи до реализации. Для этого нужен движок с кучей примеров и наиболее простой язык программирования а так же незамысловатая идея. Так постепенно усложняясь двигаемся в сторону более сложных проектов и более сложных движков
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 11.07.2025
Для меня. Unity интересен, но я бы не сказал что C# лёгкий язык
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
Шарп не самый просто, но и не самый сложный
Изучаем язык базово и погружаемся по чуть чуть в разработку
Тут мои полномочия все, как вариант ещё найти ментора по шарпу
Кстати, есть такая вещь как roadmap.sh там можно намутить карту изучения шарпа
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
Спасибо большое что помогаешь. Я в программировании именно пока новичок. Но я хочу научиться писать сценарии поведения контроллера и фичи всякие для игры.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
Желаю удачи в начинаниях!
roadmap.sh и DeepSeek в помощь
Первый поможет с планом развития (там тоже есть ИИ для генерации конкретного плана) Второй поможет восполнять пробелы в знаниях
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
А фундаментально где можно шара изучать? Я так понял на сайте Майрософта у них обучение есть, потому что там редактор visual studio идёт. А может есть ещё где лекции по C#?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
Лекции можно поискать в интернете, но я больше доверяю книжным вариантам если нужны фундаментальные знания т.к. они позволяют идти в своей скорости обучения и книги как правило проверены временем
Сами книги может дипсик подсказать по конкретному языку
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 11.07.2025
Спасибо. Да спрошу у дипсика.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён