Космический Грузовик. Часть 1
Привет, Пикабу и Лига Разработчиков Видеоигр! Вот уже почти два года я увлекаюсь разработкой видеоигр из них около полутора я изучаю Unity. За это время я сделал несколько проектов по видеокурсам от замечательных GameDev.tv , а также по курсу по программе Цифровые профессии.
Однако все это лишь чужие идеи, реализованные моими руками.
И вот поэтому я пришел сюда, на Пикабу, чтобы поделиться с вами ходом разработки моей собственной оригинальной игры. Итак, встречайте! Space Carrier!
Если в кратце, то играть предстоит за космический грузовой корабль, который добывает ресурсы с планет, и сбывает их в Домашней системе. Дабы проиллюстрировать вышесказанное я перенес сюда кусок из моего ГДД к игре (Извините, художник я такой себе =) )
На данный момент в игре реализованы следующие механики:
- Несколько видов небесных тел (Звезда, Планета, Спутник). Каждое обладает силой притяжения, скрипт для этого я позаимствовал у Brackeys. А также летит по своей орбите вокруг тела, стоящего выше по иерархии (необходимые скрипты я нашел у малоизвестного, но отличного блогера Board To Bits Games).
- Кораблик, со своей механикой движения, основанной на AddForce(). Я выбрал такой способ передвижения для того, чтобы корабль именно противодействовал притяжению планет. (На заметку: такой способ неплохо подойдет для создания игры про дрифт)
- Собрана небольшая система в которой можно полетать
Вот на что сейчас похож мой проект:
Далее планирую:
- Реализовать червоточины
- Визуализировать гравитационные поля ( в идеале показать области, из которых корабль не сможет выбраться)
- Реализовать сбор ресурсов (сейчас в голове лишь идея о том, чтобы удерживать корабль в гравитационном поле планеты на протяжении определенного времени, так что буду рад идеям поинтереснее =) )
- Убрать всратый джойстик с экрана ( Сделать управления относительно PrimaryTouch)
- Сделать Смэрть!
На этом пока все. Буду рад любым комментариям, критике, советам, похвале. Спасибо за прочтение!

Лига Разработчиков Видеоигр
9K постов23.1K подписчиков
Правила сообщества
ОБЩИЕ ПРАВИЛА:
- Уважайте чужой труд и используйте конструктивную критику
- Не занимайтесь саморекламой, пишите качественные и интересные посты
- Никакой политики
СТОИТ ПУБЛИКОВАТЬ:
- Посты о Вашей игре с историей её разработки и описанием полученного опыта
- Обучающие материалы, туториалы
- Интервью с опытными разработчиками
- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе
НЕ СТОИТ ПУБЛИКОВАТЬ:
- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры
- Посты, единственная цель которых - набор команды для разработки игры
- Посты, не относящиеся к тематике сообщества
Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.
ЗАПРЕЩЕНО:
- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции
- Выдавать чужой труд за свой
Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.
О РАЗМЕЩЕНИИ ССЫЛОК:
Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:
- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества
- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз
- Cсылка размещается в формате: "Страница игры в Steam: URL"