C/C++

Стоит ли учить с++ в 2021 году? Есть ли у этого языка перспективы? Спрашиваю в области геймдева.

Недавно созрел вопрос, есть ли перспективы в изучении с++ ради создания игр в особенности ААА ( моб игры не в приоритете ), или лучше всё-таки c#?
да
Sergey Beller
Sergey Beller
93 847
Лучший ответ
Если ты вечно хочешь оставаться ребёнком и играть в игры, то для тебя это перспективно ;)
Вася Лемак
Вася Лемак
37 945
Конечно есть, но # в играх сейчас как никогда актуален из-за полноты ООП. К тому же с++ сложноват. Джава тоже в дейве приоритетируют.
Сергей Sorry
Сергей Sorry
37 516
Владимир Прокошкин Просто уже есть понимания самого с++, уже успел поработать с динамическими массивами, указателями, функциями, классами. И я как проститутка не могу понять, плюсы точенные, или с#?
а ты сам не задумывался, что компьютеру пофигу на каком языке сделана игрушка, а игроку тем более до лампочки! А вот насчёт мощности с С++ никто не сравнится
В программировании до сих пор используют и очень популярен даже такой язык как pyton. В с++ не очень удобно работать с массивами данных. В c# намного проще. Выучить язык программирования проще простого. Java, c++, c#, pyton можно изучить за полгода, зная основные принципы программирования. Главное не язык программирования, а платформа, которую будешь использовать.
Есть движок unreal, где куча готовых текстур и заготовок можно скачать и использовать. Даже создавали игры без знания языков программирования. В том числе есть и платные более дорогостоящие платформы. Но, купив один раз, уже будешь иметь кучу готовых наработок и инструментов для разработки игр (не придётся писать код с нуля).
Владимир Прокошкин Как бы спросил стоит ли изучать в рамках создания игр, а ты тут python, java вставили, к чему?
А тебя не смущает, что они в основном на нем и пишутся?
Tim ...
Tim ...
1 273
Григорий Чернышев Да откуда этому мальчику это знать?
надо изучать ЯП ELDAK который взорвал весь мир! на нем уже пишутся все современные сайты а авторы курсов строчат их со скоростью света!!! скоро ELDAK захватит весь мир в том числе игры!!!!
Да нет ты че, че за ерунду городишь! Законы нужно изучать, законы не учите вот и вся проблема, иди закон Гордона Мура прочитай, там ясно говорится что мощности процессора сократятся со временем.
Из за этого нужно переходить на Ассемблер, на нем все можно оптимизировать, можно управлять каждым битом, а не байтом!

Начнешь щас закончишь как Закон Мура вступит в силу, нужно глядеть в Будущее!

P.S. закончивший Юрист с большой буквы)
Юрчик Лаврик Не согласен. С++ довольно перспективен, как в низкоуровневых, так и инженерных задачах. С++ может заменить более высокоуровневые языки программирования, но ни один высокоуровневый язык не заменить С++.