Как создать игру в 2022. Моя история создания игр

еееееейоу Привет. Меня зовут Саня и мне 14 лет, я учусь в 9 классе в Москве. В этой статье я расскажу как создал свою игру и
поделюсь своим опытом в разработке. А также расскажу как создать игру новичку в 2022 году.Как создать игру в 2022. Моя история создания игр.

Как создать игру в 2022. Моя история создания игр

Начнём с моего пути разработки, Все началось в далёком 2020 году, тогда я создал впервые свою игру на unity с помощью курса unity3dschool который назывался
Unity Базовый курс: 2D платформер с нуля. Сам курс уже не актуален. Тогда у меня получилось создать такую игру.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

В игре пользователь выступал в роли голубя, получать урон и погибал.
С помощью данной игры я получил хороший опыт в разработке и на 1 год я забыл о unity. Но время шло быстро и в мае 2021 года, я решил реализовать кликер по руководству видео из ютуба под названием rublegame (почему rublegame, я думаю понятно) *О всех роликах которые я использовал в разработке я расскажу в конце статьи.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

В то время я не знал не о сохранении прогресса в памяти телефона, не об оптимизации под разные экраны, в итоге игра вышла такой(скрины игры). Но у неё был прикол, скорее о моих планах на неё.
Тогда я впервые узнал как выкладывать игры в googleplay и rublegame была первым таким проектом в моём опыте. 31 мая вышла эта игра, и на этом её разработка была окончена. Хоть она была и скучная, но мои друзья в неё всё-таки поиграли, а один друг даже взломал с помощью авто кликера. Несмотря на огромные усилия, которые я вложил в создание игры,
моя разработка только начиналась.

Как создать игру в 2022. Моя история создания игр

Уже через 1 месяц мною началась разработка второй игры под названием GetCoins. Игра все ещё находится в googleplay, так что вы можете в неё поиграть, но пока не об этом. В новой игре появились разные функции и изменился геймплей. Теперь игрок должен был собирать монетки и прокачивать за них скорость.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Игра была выложена 10 июля в googleplay но вышла очень сырой. Так как результат меня не устраивал, я решил реализовать покупку скинов за монеты и рекламу. С помощью 1000 и 1 костыля я добавил скины, а реклама была добавлена без всяких проблем.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

В итоге с рекламы я заработал пол бакса через сервис unity ads, но так как вывод доступен от 100 долларов, мне не получилось их вывести. Они ещё ждут своего часа. Тут я выдохнул, так как проект был сделан и выпущен до 1 сентября чего я и хотел.

Как создать игру в 2022. Моя история создания игр

Далее моё внимание переключилось на школу и так прошёл один
месяц до каникул. Во время первых восьми недель школы, я понял, насколько дорого свободное время, ведь после школы я уставал и не мог ничего делать, а летом весь день мог заниматься своими делами.
И на 1 каникулах я решил реализовать целый план по разработке новой игры FightingZombies. Тогда я использовал каждый день по максимуму и начал работу. Первую неделю занимался рисованием графики
и анимациями, после я начал усердно писать код и проект вышел 22 ноября. Сама игра была уже в разы круче предыдущих, в ней были реализованы красивые анимации, классная механика и увлекательный
геймплей.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Тогда для меня это был успех, так как игра превзошла мои ожидания.

Как создать игру в 2022. Моя история создания игр

Незаметно началась зима. Природа стала увядать, а я свой сайт написал бл*ть. Да да, этот красивый стих не врёт, тогда же я и создал свой сайт alexandergame.com .

Как создать игру в 2022. Моя история создания игр

Вы скорее всего думаете, какое отношение сайт имеет к этому рассказу. А я вам скажу, что он играет ключевую роль поскольку только благодаря ему работала главная фишка игры. Следующей игра RubleGame2, имела интересную особенность - таблицу лидеров полностью написанную
мной, включая такие языки как php и одну библиотеку, которая позволяла избежать языка sql.

Как создать игру в 2022. Моя история создания игр

Согласен, таблица лидеров это круто, но это было не единственное нововведение игры.
Также в проекте присутствовала классная механика, например при нажатии на кнопку, она могла превратиться в "скам", и приходилось начинать с начала. Игра была рассчитана на быструю реакцию, так как
кнопки были одного цвета, да и к тому же палец, которым ты кликал, закрывал их целиком.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Это приносило свою боль в игре. И вот, уже сделано много проектов, реализовано большинство планов.

Как создать игру в 2022. Моя история создания игр

Но мне в голову пришла ещё одна идея - сделать 3d игру под названием 3dModels. Сам проект почти не выделялся, кроме своего пространства (3d) и моделек, которые уже делались в blender.
Кстати, интересный факт, одну из 3d моделей я делал под культовый стрим некоглая, на котором было 200 тысяч человек и 200 тысяч ботов). Так, немного отступили от темы ролика.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Вы только что прослушали весь мой путь
создания игр и мы уже совсем близко подобрались к ранее известной вам игре NewProject, но о ней, мы поговорим гораздо подробней.

Как создать игру в 2022. Моя история создания игр

Перед разбором создания игры, давайте поговорим об идее нового проекта. Я хотел сделать что-то удивительное. Начал с графики, её я сделал за 1-2 недели.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Далее я оформил записи на своей маркерной доске, на которые я ориентировался по ходу создания игры.

Как создать игру в 2022. Моя история создания игр
Как создать игру в 2022. Моя история создания игр

Теперь поговорим о нововведениях. На самом деле, их не так уж и много. 1 это донат с помощью сайта, 2 это открытие боксов,
3 это подтверждение почты и возможность восстановить пароль 4 реализация ботов и геймплея и 5 это онлайн, который находится в процессе тяжких обдумываний. Идея классного проекта
с супер графикой меня вдохновила и я начал творить с конца июля 2022 года до конца сентября. Сейчас игра включает в себя весь мой прошлый опыт разработки, поэтому она получилась довольно
качественная и многофункциональная. С данной игрой пока всё, ну а мы переходим к другой теме.
Интересный факт, в разработке всех своих игр я не обошёлся бы без поисковика и методичек. Скорее всего
вам уже стало интересно, что я использовал при создании проектов: какие программы или конкретные сайты, которые мне помогли добавить базы данных, что за каналы на ютубе оказались для меня более
полезными. Об этом вы можете прочитать ниже.
Моя статья подходит к концу, спасибо, что вы прочитали её полностью. Если моя история вам действительно понравился, то вы можете скачать мои игры по ссылкам ниже, а если
вы хотите поддержать меня монеткой, то не забывайте, что в проекте NewProject есть донат :) . А я желаю вам Удачи, Пока!

Как создать игру в 2022. Моя история создания игр

NewProject - https://play.google.com/store/apps/details?id=com.InterestingP.NewProject
FightingZombies - https://play.google.com/store/apps/details?id=com.interestingperson.FightingZombies
GetCoins - https://play.google.com/store/apps/details?id=com.Interestingperson.Getcoins
alexandergame.com - https://alexandergame.com/
* Список программ, которые я использовал и для каждой из них напишу характеристику.
1. Paint.net - С помощью этой программы я рисовал графику для 2 первых своих проектов. paint.net не плохая программа для начала, но очень мало функциональная,
в отличие от Incspace
2. Inkspace - это программа для рисования в векторе, в отличие от paint, по типу photoshop. Программа incspace очень понравилась мне, так как она бесплатная и достаточно практичная. С помощью неё
я делал все свои последние игры. В интернете есть множество
роликов по обучению этой программе.
3. Blender - программа для работы в 3d и анимации. Что примечательно, она бесплатная. Программа мне пригодилась для создания игры 3dModels и картинок для доната
в NewProject.
4. Это наш любимый Unity. Я использовал долгое время версию 2020.3.21f1, на которой я делал все свои игры, начиная с FightingZombies. Программа лидер для разработки как 2d, так и 3d игр. Новички её могут
освоить быстро, но программа требует желания создавать игры. Я советую unity 2022.1.16f1, потому что при выпуске в googleplay у вас могут появиться проблемы на версии 2020.3.21f1.
+ в более новой версии больше функций.
5. Visual studio 2019, это лучший редактор кода для многих языков. В основном игры на unity пишутся на языке C# и редактируются в данной программе.
Дальше я расскажу о программах для работы с сайтом и базами данных:
1. Notepad - редактор кода, который более менее приятный, в нём можно редактировать файлы php, sql, html, css, это основные языки для работы с сайтом и базами данных.
2. FileZilla Client - подключаться к своему серверу, больше о нём мне нечего сказать.
* Какие сайты я использовал для создания сайта и базы данных:
1.https://b2b.reg.ru/ - сайт для регистрации своего домена, домен нужен для подключения к нему базу данных
2. https://fornex.com/ - хостинг для того, чтобы на нём работать с базой данных.
* Что нужно для создания игры в 2022 году:
1. Желание создавать игры. Как минимум, если ты дочитал от начала до этого момента, вероятнее всего, оно у тебя есть.
2. Иметь компьютер, желательно не со времён ссср.
3. Установить программы для старта разработки первых игр: Unity 2022.1.16f1, Visual studio 2019 или новее, Paint.net. Изучение C# (если не изучал языки программирования до этого +-2,5 часа в сумме) (если изучал языки программирования до этого +-1 час в сумме). И изучение Unity сразу на практике.
* Каналы которые вам могут быть полезны:
1. https://www.youtube.com/c/GamedevelopingRu1
2. https://www.youtube.com/c/ANDROIDHELPERRU
3. https://www.youtube.com/c/SimpleCodeIT
4. https://www.youtube.com/c/RaybelSynergyCG
* Каналы которые вам могут быть полезны (более казуальные):
1. https://www.youtube.com/c/HowdyhoNet
2. https://www.youtube.com/channel/UCaYdG0XBpahP9tURhP3GQfg
3. https://www.youtube.com/channel/UCoplllyiktGED3m1dW4hHKA
4. https://www.youtube.com/c/Maxters
5. https://www.youtube.com/c/ICECREAM2019
* Видео которые вам могут быть полезны (скорее для новичков):
1. https://www.youtube.com/watch?v=EOWn1Tw3_3I
2. https://www.youtube.com/watch?v=a1SGjZFGg1k&t=193s
3. https://www.youtube.com/watch?v=7IlzRL6uAVM&t=54s

99
3 комментария

Молодец, парень, если бы я начал делать игры не в 20, а в 14, то уже синьером был бы.
От себя очень сильно рекомендую Code Blog и его курсы по C#, Максима Крюкова, курсы от юнитеков на их сайтах и обязательно изучить базы git и пользоваться ими.
Для развития также невероятно полезно копаться в играх других людей на гитхабе.
Ну и пересесть с Visual Studio на Rider)

1
Ответить

Йоооооу, бро! Красавчик! Вот такие ребята вдохновляют. Мне щас 36, в геймдев я забурился 4 года назад, в качестве QA. Моя цель - выйти на ГД и заняться собственным проектом.

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

P.S. Отдельно спасибо, за ссылочки в конце статьи. Все бы так красиво все оформляли)

1
Ответить

Ты только не забрось это дело. Тогда станешь крутым.

Ответить