4

И снова про бесконечный космос⁠⁠

Снова здравствуйте мои дорогие читатели.

Всех, кто интересуется моим проектом спешу обрадовать, что он продолжает развиваться. Несмотря на то, что поседение 3 недели у меня был завал на работе (пришлось сдавать и готовить к сертификации основной проект), я находил время и на разработку игры Nomos: Last sector.

Так как времени было не много я успел только:

  1. Добавить 120 корпусов кораблей. NPC радостно их покупают и через 4-6 часов космос становиться очень пестрым. Но не думайте что это дофига, большинство кораблей фракционные (специальные для полиции, торгашей пиратов итд), где-то половина оставшихся для всех. Так же я добавил NPC предпочтения, чтобы они целенаправленно старались купить корабли своей фракции.

Звезды смерти поступили в продажу, если конечно у вас есть деньги

Звезды смерти поступили в продажу, если конечно у вас есть деньги

Занятно, но когда я запустил игру на 8 часов то заметил, что пираты предпочитают покупать корабли для полиции. Вот не знаю почему.

2. Научить NPC создавать флотилии (а да, пираты теперь объединяются в банды), впрочем, полиция от них не отстаёт. Но тут обнаружилась проблема, бои рассчитывались неправильно. Но, даже после исправления некоторые системы оказывались буквально захвачены пиратами и для этого не пришлось внедрять новую механику, всё происходит естественным путем.

3. Сгенерировать и обработать в фотошопе около 250 иконок для нового оборудования (старые иконки пушек и двигателей будут заменены). Само оборудование будет внедрено попозже. Среди него: камбуз, генератор топлива, солнечные панели, средства маскировки и многое другое

4. Поскольку мне намекнули что мой GUI плох, я поработал над его улучшением. Черт, да так самому стало удобнее.

вот серьёзно, видно стало лучше, но и это не предел

вот серьёзно, видно стало лучше, но и это не предел

5. С кораблей теперь берут деньги за парковку (а вы как думали, халява закончилась) и если денег нет и продать нечего корабль просто… банкротится и навсегда удаляется из игры. Вместо него рождается новый, с новым капитаном первого уровня.

6. И самое главное, я полностью заменил старую систему квестов и диалогов и написал с нуля новую.

Наверно на последнем стоит особо остановиться. Старая система квестов писалась мною в первые недели буквально на коленке, просто чтобы проверить как игрок собирает аномалии. Потом пошло – расширения, костыли и хардкод. Всё это было безжалостно удалено и написано с нуля заново, с учетом того, что теперь есть система RPG и многое другое.

Диалоги буквально зависят от того что есть у капитана в трюме, сколько у него людей на борту, какие у него характеристики C.A.P.T.A.I.N. , его криминального рейтинга и отношений с NPC (которые можно улучшить).

даже в глубоком космосе есть место маленьким житейским радостям

даже в глубоком космосе есть место маленьким житейским радостям

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

А самое приятное, что я внедрил систему поддиалогов. Что это? Смотрите, технически любой диалог это JSON файл, который парсится и создаёт задачи для ядра игры: отобразить что-то на сцене, нарисовать другой арт, вывести набор кнопок для ответов, давать награду, забрать квестовй предмет итд. Но я добавил еще одну возможность – загрузить новый JSON . так диалог можно расширять бесконечно и уводить его в другое русло. Например, вы просто болтаете с NPC о ценах и тут одна ключевая фраза меняет всё – она просто загружает новый диалог для квеста, так что игрок этого не замечает.
Сейчас я использовал это всего один раз, при диалоге с губернатором колонии, но в перспективе квест вам сможет давать вообще любой NPC.
А еще я сделал погрузку дополнительных сцен прямо в разговоре. Сказали ключевую фразу и вот вам уже не сцена диалога, а сцена обмена. И кто знает, может быть потом имеет смысл добавить мини игры, теперь технически это возможно.

чай ? кофе? поторгуем ?

чай ? кофе? поторгуем ?

Вообще события и квесты могут начаться в любой момент, даже просто пока вы летите в космосе по своим делам. На мой взгляд это неплохо - добавляет жизни. Но если не хотите разбираться с проблемами на корабле, всегда можно проигнорировать событие.

разберемся что там стряслось на камбузе или ну их?

разберемся что там стряслось на камбузе или ну их?

ну вот в чем дело, а HR его так рекомендовал

ну вот в чем дело, а HR его так рекомендовал

Так что несмотря на то, что времени у меня было мало, кое-что новое было добавлено. Надеюсь, к Новому году уже будет минимальный работающий продукт.

Сейчас еще предстоит сделать:

  1. Еще улучшить GUI, тут есть куда расти

  2. Сделать больше квестов

  3. Добавить особые здания в пиратские базы и другие колонии, не относящие себя к звездной империи.

  4. Исправить один серьёзный баг, который мешает сохраняться (пожалуй, займусь этим уже сегодня)

  5. Добавить окно загрузки (всё-таки 2-3 секунды у меня тормозит игра при смене сцены, надо это замаскировать)

  6. Сделать мини игру, я пока не придумал правила, только концепцию

  7. Внедрить четыре новые фракции NPC : военные, вторженцы из иного мира, почтовая служба, бродячие актеры

  8. Дописать исследование поверхности планет, а то я его забросил. Сейчас там можно ходить по поверхности и всё.

  9. Начать думать над механиками ендгейма, свой астроид, своя фирма, своя колония и может не одна.

Всем удачи и да прибудет с вами чистый вакум.

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

1
ИN
Автор поста оценил этот комментарий

класс

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

Недвижимость и ремонт

Теги

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

Сообщества