SETI | Господь создал треклятый остров
Господь сдал мне проект, и потому я пилю третий пост, в котором покажу базовые вещи глазами игрока. В среднем вам пока все равно ничего не понятно, и скорее всего безразлично, но ниже я все же объясню почему господь бог существует.
Краткий экскурс
Для тех, кто видит меня тут первый раз(для всех вероятно), в двух словах - пилю в свое удовольствие fps-квест про космос на Юнити, без единой строчки кода и с нулевым опытом изготовления игр на этом движке(до этого долго ковырял двадэ "конструкторы"). Делаю примерно год, с разной интенсивностью, в пересчете на человекочасы в общей сложности месяц наверно.
Что там про господа б-га
Ничего нового, за тем исключением что я вознесся в своем восприятии настолько высоко, насколько может вознестись человек, который сломал в себе барьер из слов "не могу не умею сложно" и вкатился в тридэ-моделирование.
Если опустить всю эту напыщенную спесь, то пост пишу исключительно на радостях того, что закончил глобальное обустройство мира, сделав 3 из 4 ключевых игровых построек своими корявыми руками. Четвёртую постройку (непосредственно обсерватория с радиотелескопом) купил у моделлера, но наверно сейчас уже рискнул бы и сам сделать.
Таким образом все 4 сюжетных строения, в которых собственно и будет квест - Жилой корпус, Столовая, Обсерватория и Маяк - завершены и готовы к интерьерному обустройству. Чему я несказанно рад.
Окна на скринах как будто без стекол, но стекла есть. Двери тоже отдельно придут, повесят. Дальше предстоит не менее трудоемкий процесс - интерьерное обустройство всего этого с учетом сохранения хоть какой-то оптимизации. Сейчас на рабочем ноуте при средних настройках фпс примерно 25-35 - но это примерно как судить о готовности супа по вкусу картофельных очисток, не очень показательно. Игра будет требовательна на фоне остальных, но все же я стараюсь не грузить кадр лишними полигонами.
Что там по геймплею
Для тех, кто вдруг не играл в квесты, кратко объясню - ходим, бродим, читаем записки, ищем подсказки и коды/ключи от дверей и проходим сюжеточку. Которая в данном случае будет про космос. Обещаю финальную сцену под хайрез скайбоксом звездного неба))
Геймплей действительно будет сводиться к какому-то размышлению и погружению в историю - помогать в этом будут две вещи, о которых я напишу в следующем посте, одну из них вы можете видеть в правом верхнем углу игрового экрана - входящее сообщеньице.
Маяк важен, и потому сегодня день был потрачен на то, чтобы сделать его шедевральным. Страшно горд этим конечно же, но по сюжету до маяка игрок доберется к концу игры разве что.
Стартовая локация и проходочка по ней - никаких сюжетных панчей и фич - чисто демонстрация того, как игрок будет видеть начало квеста про космос.
Верх острова на видео выше - это сосредоточение основных сюжетных точек, на которых будет развиваться история. И хотя сюжет охватывает все углы острова, ключевые вехи игрок будет проходить тут. И еще кое-где.
На видео выше показан интерактив с объектами - подняли предмет, в уголке слева посчиталось поднятие. Это все без единой строчки кода. Это сюжетный элемент, и его я оставлю не раскрытым - пока что хватит знать того, что если игра и увидит свет, то собрать 11 статуэток все же придется.)
Жилой корпус - разумеется он будет без кодовых замков на главном входе. В данном случае это просто демонстрация работы системы кодовых замков - если код не верный - дверь залочена и не поддается открытию.. Если вводим правильную комбинацию - дверь разлочит и её можно будет открыть. На видео не видно, но дверь открываю нажатием клавиши. Все опять же реализовано без грамма кода, ни единой строчки от слова совсем.
Последнее видео - проходочка до обсерватории. Эта модель (сам меш и текстурирование) реализована не мной, поэтому заметно определенное различие. Упарываться по графонию и обязательному сходству строений между собой я не стану, пусть это станет предметом обсуждения, если игра увидит свет.
Я не показал два видео с двумя важными фичами - просто потому что уже закрыл юнити и не вспомнил про запись этих фич раньше. Поэтому на словах:
1) сюжетец будет стимулироваться входящими сообщениями - по сути это определенные сценарные вехи, которые в том числе будут направлять игрока. Реализованы будут в виде текста на экране и женского голоса из колонок.
2) Чтение записок. Это классика квестов, тут ничего даже говорить особо не нужно, но в моем случае я решил заморочиться и делать двуязычный контент - то есть записки (как и сообщения с голосом) будут показываться в зависимости от выбранного глобально языка игры. Это звучит сложно, но уже сейчас тестовая записка показывается в зависимости от указанной переменной языка на английском или на русском. Возможно эта концепция и похоронит всю затею, но мне не хочется делать два разных билда на каждый язык, и я попробую сделать все в пределах одного билда.
Собственно вот такие у нас не очень интересные новости.
Если у кого есть идеи по пропсам для окружения - буду рад выслушать, некоторые места мне кажутся пустоватыми, но объективно ничего подходящего для заполнения этой пустоты на фотках примеров найти пока не удалось. Не хочется перегружать остров как единственное место действия динамичными пропсами типа бочек досок и всякого перетаскиваемого барахло - это влияет на fps к сожалению, и этого и так уже много.