КАКОЙ ЯЗЫК СТОИТ УЧИТЬ НОВИЧКУ?

Разроботка игр

В 2020 году нужно я порекомендую учить для разработки игр такие языки как: C/C++, C#, Java и JavaScript. Давай те поподробнее о каждом из них.

1 место язык С++ - Это сложный язык, но сама разроботка игр даже с 2D рафикой это сам по себе сложный процесс, поэтому сложность языка прогромирования будет слаба ощущаться на фоне самого создания игры.

C++

И на самом деле сложным в разработке игр является даже не техническая часть, а часть в которой продумывается сама идея, рисуются текстуры, делается звук и только потом выходят технические трудности. Поэтому я считаю язык С++ лучшим для разработки игр. Даже если вы вдруг когда-то по какой-то причине забросите разроботку игр например вам это надоест, вы все-равно останетесь классным С++ програмистом который будет востребован в любой другой сфере. И это хорошая "подушка безопасти" потому что если дело пойдет, то отлично вы будете хорошим разроботчиком игр, а если нет, то останетесь хорошим програмистом.

JavaScript

На 2 место я поставлю язык JavaScript. В последние время неплохо развиваются браузерные игры, при это JS подойдет для разроботки мультиплеерных игр, потому что у него есть NODE JS, а это отличная возможность создовать высоко производительных сетевых игр. Почти все сервера у таких игр как Agario, Slizareo работают на NODE, тоесть вы будете создавать игру так и сервер на одном языке. И помимо этого знания в JavaScript и NODE помогут вам создавать програмы для ПК ботов и много другого. Например такие програмы как Skype, Discord они работают и сделаны на JavaScript при помощи Electronjs.

Word of Tanks написан на C++

Angry birds написан на C#

Minecraft написан на JAVA

Разроботка ПО

C#

На первое место в разроботке программ я поставлю язык c sharp. Для операцинной сисетмы windows более лучшего языка проста ни найти! Сам синтаксис языка довльно прост и прогромировать на С# одно удовольствие!

Данный язык использует объектно-ориентированный подход к программированию во всем. Это означает, что тебе нужно будет описывать абстрактные конструкции на основе предметной области, а потом реализовывать между ними взаимодействие. Данный подход пользуется большой популярностью, потому что позволяет не держать в голове всю информацию, а работать по принципу черного ящика: подал входные данные.

JAVA

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

Для написания кода на JAVA можно использовать разные редакторы, но я рекомендую использовать редактор кода JETBRAINS.

+ 165

Комментарии

Оставляйте свои коментарии и рекомендации по этому поводу
2020-08-08 20:42:28
Оставляйте свои коментарии и рекомендации по этому поводу
2020-08-08 20:42:35
Оставляйте свои коментарии и рекомендации по этому поводу
2020-08-08 20:43:04
Оставляйте свои коментарии и рекомендации по этому поводу
2020-08-08 20:43:10
Оставляйте свои коментарии и рекомендации по этому поводу
2020-08-09 09:57:20

Чтобы оставить свой комментарий, вы должны авторизироваться или зарегистрироваться!

Войти Зарегистрироваться