Все начиналось с разработки игр. Тогда мне было около 12 лет, у меня появилось желание создать игру, но навыков программирования у меня не было, только идея. Конечно я пытался создавать игры без программирования, но получалось мягко говоря не очень. Я смотрел много видео о создание игр и решил, что буду разрабатывать свою игру на движке unity. Тогда unity был очень популярен. Зайдя в него, я понял, что ничего не понял. И стал искать в уроки в интернете. Наткнулся на канал Stream его видео мне очень помогли, жаль только, что он забросил свой канал и больше не снимает. В unity использовался язык программирования C# разработанный компанией Microsoft, я стал изучать его основы. В будущем мне это сильно поможет в изучении других языков программирования. К тому времени я уже более-менее разобрался с интерфейсом движка и сделал простую 3D игру, хотя игрой это было трудно назвать, я просто расставил объекты из asset store и взял скрипт перемещения. Помимо создания игр, я писал консольные приложения на C# вроде что-то получалось, ключевое слово вроде. По C# мне даже купили книгу, C# 4.0 полное руководство автор Герберт Шилдт. Из 1000 страниц я прочитал 400, там говорилось про синтаксис языка, а затем шли библиотеки, я решил остановится на синтаксисе. Тогда мы еще переехали и меня решили записать на курсы программирования. В итоге меня записали на веб-разработку. Я изучал html и css, а позднее и js. Также не прекращал писать на C# и практиковаться в unity. Через код я уже мог сделать небольшой сайт на html и css. Еще позднее я начал изучать java, на данный момент это мой любимый язык программирования. Каждый раз, когда пишу код на Java получаю удовольствие. Теперь поговорим о том, как я его учил. Начиналось все у меня все с видео-уроков на ютубе. Весь материал мне давался достаточно легко, так как до этого я писал на C# у них очень похожий синтаксис. Ведь не зря Java, называют Microsoft Java. Видео-уроков было мне мало, и я решил перейти к книгам, угадайте кого я начал читать? Это был Герберт Шилдт java 8.0 руководство для начинающих. В данный момент я прочитал только первую часть книги про синтаксис. Вторая часть изучает библиотеки. Я достаточно много времени практиковался в консоли, даже писал простенькие программы на Swing. Swing - это библиотека для создания графического интерфейса на java. Также я познакомился с игрой Rusted Warfare, это стратегия в реальном времени (RTS), с пиксельной графикой. Игра мне очень понравилась, и она была написана на java. Мне захотелось сделать что-то похожее, тоже стратегию с пиксельной графикой, но другой идеей. По началу я хотел создавать игру на Unity, но все решил, что буду работать с Java, а именно с движком libgdx. И я начал изучать Libgdx, и кстати изучаю до сих пор… Если вы хотите вторую часть, то жду от Вас поддержки и комментариев. На этом все, желаю Вам удачи и всего самого наилучшего! Всем пока.
Как я познакомился с миром программирования? 1 часть
2 минуты
4 прочтения
26 сентября 2021