10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Моя статья подходит к концу, спасибо, что вы прочитали её полностью. Если моя история вам действительно понравился, то вы можете скачать мои игры по ссылкам ниже, а если вы хотите поддержать меня монеткой, то не забывайте, что в проекте NewProject есть донат :) . А я желаю вам Удачи, Пока!

NewProject - https://play.google.com/store/apps/details?id=com.Interestin...


FightingZombies - https://play.google.com/store/apps/details?id=com.interestin...


GetCoins - https://play.google.com/store/apps/details?id=com.Interestin...


alexandergame.com - https://alexandergame.com/


---

* Список программ, которые я использовал и для каждой из них напишу характеристику.


1. Paint.net - С помощью этой программы я рисовал графику для 2 первых своих проектов. paint.net не плохая программа для начала, но очень мало функциональная, в отличие от Incspace


2. Incspace - это программа для рисования в векторе, в отличие от 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. FileZillaClient - подключаться к своему серверу, больше о нём мне нечего сказать.


---

* Какие сайты я использовал для создания сайта и базы данных:


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

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества