0

Как новичку в программировании лучше всего начинать изучать Python или может быть начать с другого языка?

Ну вообще в будущем я хочу создавать мобильные приложения и возможно игры

30th Nov 2019, 2:22 AM
Hasl Terminator
Hasl Terminator - avatar
6 Answers
0
Для мобильных приложений питон не очень подойдёт. Для этого лучше изучать Java или Kotlin. C# (framework Xamarin). Это для Android. Среда разработки (IDE) - Android studio. Swift или Objective-C (iOS). Для игр тоже существуют свои языки, движки и фреймворки. Игры для какой платформы? Веббраузеров, мобильные приложения или для ПК? На питоне игры можно создавать при помощи Pygame. Дополнительно, как программисту, надо ещё изучить алгоритмы и структуры данных.
30th Nov 2019, 5:05 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
А какой язык вы посоветуете изучить первым из Kotlin, C# или Java
30th Nov 2019, 5:40 AM
Hasl Terminator
Hasl Terminator - avatar
0
Ну С# тоже не очень предназначен для мобильной разработки, скорее всего там тоже есть свои трудности в компиляции программ. Так же как и питон не очень подходит для создания игр для андроид, но есть возможность (например фреймворк Kivy). Надо смотреть в сторону Java или Kotlin. Говорят, что Java это классика для мобильной разработки. Тут уже надо спрашивать у более продвинутых программистов. Но если интересует, у меня есть курс обучающий по Kotlin. Регистрируешься на сайте, попадаешь в личный кабинет и там проходишь обучение. Если интересно - обращайся.
30th Nov 2019, 5:47 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
Спасибо за ответ
30th Nov 2019, 6:07 AM
Hasl Terminator
Hasl Terminator - avatar
0
Игры: Игровые движки: - Unity, - Cryengine V (на языке C++), - Unreal engine 4 (игры для pc, vr, playstations) языки основные для изучения - C#, C++, C-Sharp, JavaScript (движок Construct 2), Gamemaker(только 2D, знать ЯП не надо) На языке питон попробуй RenPy (2D) или Pygame. 2D движки для начинающих: - Stencyl (конструктор), - RPG-maker, - Ink - free дополнение для Unity (язык html, c#). - GameMaker Studio2 (платный 100$, технология drag&drop) Браузерные игры это Javascript и фреймворк Phaser3
30th Nov 2019, 6:12 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
Напиши мне в телегу (ник ordovic). Я репетитор по питону.
2nd Feb 2020, 1:38 PM
Илья Харченко
Илья Харченко - avatar