fromNovosibirsk

fromNovosibirsk

пикабушник
Модерация Лиги Лени
22К рейтинг 49 подписчиков 1315 комментариев 199 постов 16 в "горячем"
19

Как я делал свою игру

Привет, сразу скажу что я не профи и даже не мастер, а среднячок в разработки игр и самоучка.
Я хочу рассказать как я делал игру и с какими нюансами я столкнулся и как я их решал, а так же привести примеры кода. (Такие как генерация объектов, сборка объектов и другие)
Но это не мешало мне во время досуга разрабатывать свою игру, в итоге первый релиз игры вышел в свет прошедшей осенью и игра скажем так играбельна.
Суть игры проста, перед вами генерируется дорожка из плит в космосе и вы должны по ним прыгать, остановитесь плита исчезнет или прыгнете не туда и вы проиграете (для облегчения вам даётся чуть-чуть времени что бы вернуться на плиты). Так же там есть ранцы и барьер, ранцы нужны, что бы прыгать по космосу и не умирать, а барьер что бы спасти вас от астероидов.
Вот фото геймплея игры:

Как я делал свою игру Csharp, Unity3d, Click IT to Jump, Длиннопост

Для начала я расскажу какие программы я использовал для разработки игры и какой язык.
Программы:
Unity3D - основа всего, игровой движок.
Adobe Photoshop CC - для редактирования текстур.
MagicaVoxel - хорошая и понятная программа для создания Voxel моделей.
Microsoft Visual Studio - для написания кода.
Язык программирования я использовал:
C# - это не единственный язык который поддерживает Unity3D, но мне он как то больше по душе.

Самое сложное это было придумать что за игру мне сделать, выбор пал на создания играбельного кликера. Хотел сделать что то между Crossy Road и Doodle Jump, в итоге не на то и не другое игры не похоже. 

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


Если вам интересно как я создавал свою игру могу начать серию постов, если нет, то на нет и суда нет. (Осторожно, может быть говно код)

Кто хочет опробовать игру, можете скачать из Google Play (игра доступна только на Android)

Показать полностью 1

Месяц учебы на Пикабу. Доставайте ваши зачетки!

Месяц учебы на Пикабу. Доставайте ваши зачетки!

Сентябрь горит, пора и нам жечь! Первый месяц осени и учебного года мы провозгласили месяцем обучения на Пикабу. Вряд ли вы не знаете, но для новичков объясняем.


Вместе с LG мы устраиваем тематические месяцы. Август был о геймерах и играх: мы запускали старые игры на мониторе 21:9, пугали бабулек у подъезда и с головой погружались в игры. А среди пикабушников устраивали конкурс постов. Приз — UlraWide монитор от LG — вы, пикабушники и пикабушницы, отдали @Little.Bit за вот этот пост. В этом месяце мы объявили новый конкурс, в котором разыгрываем еще один широкоформатный монитор.


В сентябре ждем ваши посты по теме учебы и образования. Расскажите, как чудом сдали экзамен или, наоборот, попались на обмане. Поделитесь гордостью за красный диплом или работающим лайфхаком для студентов. Чтобы участвовать в конкурсе поставьте в посте тег #учеба или #образование и метку [моё].


Итак, конспектируем:
– Напишите пост на тему месяца (сентябрь — учеба) до 24 сентября включительно.
– Поставьте тег #учеба или #образование и метку [моё].
– Все! Контрольная сдана. Оценку поставят пользователи.
Лучшему студенту на курсе подарим 29-дюймовый монитор LG.
Отличная работа, все прочитано!