Гром и молнии. Разверзлись небеса и молвил он: - «Имя мне Взертос и я есть наследник Грома!»
В битве вышел победителем, хоть и частично ... как говорится, что нас не убивает, делает нас сильнее.
В ходе той стычки так и не выяснил, что вызвало это-самое. Пришлось переписать полностью боевые скрипты, переписать 1-к-1 столкновения и теперь они заработали. И даже одну «проблему» с Блендером решил, когда он делал мне засвеченные рендеры.
Много графики нарендерил, но чувствую, что не успею реализовать всё, что думал. Хах, наивный. Вы бы видели изначальный список «чего хочу».
Делюсь опытом. Протестировал новый билд на ноутбуке, как оказалось визуальные эффекты жутко тормозят на слабых видеокартах.
Разработал небольшую систему активации событий, т.к. задействуются два игрока возникают проблемы с переключателями и активацией игровых объектов, частично проблему удалось решить. Готов первый совместный квест кота и девушки, но пока не будет готова система управления событиями дальнейшее развитие сюжета остановлено.
Резюмирую поставленные задачи:
Оптимизация визуальных эффектов под слабые машины;
Вернул все же землю на место, но подправил, теперь вроде не тормозит. Если кто поиграет, отпишитесь, проседал ли фпс (он в углу).
Управление: WSAD + мышь, инвентарь — E, R — рестарт. Чтобы драться нужно найти оружие и экипировать его в инвентаре, бить — ЛКМ. Осторожно: суровый тайминг. После кузнеца по сути ничего нет.
Два дня работы в попытке сделать что-то «персонажеподобное» и вот результат. Вижу огромное количество недостатков и упущений, но переделывать ничего уже не буду. Времени всё меньше, а работы, как оказывается всё больше.
Из кода, пока что только выезжающие окошки, да и те с багами. Окна постоянно выезжают на разное расстояние... Ох уж этот deltaTime со своими «плавающими»...
В общем работа продвигается, но очень медленно. Возможно придётся подвинуть ещё одну локацию, но это после.
Как обещал, к середине недели прототипа не будет. Не нарисован ещё не один монстр, не говоря уже о его анимации.
В игре два главных персонажа: девушка (создана во Fuse CC) и котенок (бесплатная модель из Asset Store — Unity3D).
Управление доступно за обоих персонажей по очереди, имеются значительные баги в переключении управления и камеры, поэтому тестовый билд ждите позже.
Место действия: вымышленный мир — прототип тридевятого царства, в котором действую свои законы, отсутствует логика в погодных условиях и окружающей обстановке.
Думал что сэкономлю время, сделав так чтобы не пришлось расставлять тайлы вручную. Блоки земли подбирали спрайт в зависимости от того, сколько блоков вокруг и с какой стороны. Думал что если буду отключать экземпляры за пределами вида то тормозить не будет. Но потом стало тормозить, по этому буду переделывать. Пока просто сделал блоки серыми. Расставлять тайлы работа рутинная, потому ее оставлю на потом.
Начал делать боевку, получается вроде неплохо. Сложность в тайминге атаки, если ударить раньше, то за время восстановления можно пропустить удар, если позже, то можно и нанести урон, и получить самому. Сейчас буду пробовать немного усложнить боевку станлоком, потом настанет время создания поселения. Общий план поселения уже примерно набросал, первым заданием будет восстановить ворота, защищающие вход. Не самому, для этого нужно будет собрать материалов и поговорить с жителями.
Кто-то хитрый расслаблено допиливает старые наработки, подошедшие под тему. Кто-то здравомыслящий, вооружившись мощным движком, усердно производит контент. А в это время кто-то опрометчиво принципиальный, решив писать игру с предельного нуля, уныло ковыряет велосипедные костыли платформерного движка. Последний — это я.
Вот сидите вы и делаете игру. Кажется всё хорошо, ну конечно бывают мелкие косяки, да.
Но когда случаются большие и ВНЕЗАПНО, то хочется нафиг это дело закинуть куда подальше. Начну с более-менее от человека зависящих:
Не могу нормально отрендерить себе тайлы.Чтобы от они были действительно тайлами и швов не было видно. Ну вот как камеру не ставь, то так не сходится, то так вообще изометрия меняется (и нужно будет всё переделать, что вообще больше на платформер похоже, а не изометрическую игру).
Опять же графонистая тема: внезапно все мои рендеры стали засвеченными. Так долго расставлял свитильники и прочее, чтобы получить по особому освящённую картинку и... всё стало яркое, что аж ничего и не видно. Пришлось делать всё снова.
И под закуску: слетела часть логики в GameMaker'е. Ну вот буквально. Час назад игра работала нормально, ничего не трогая открываю снова игру, запускаю и ВНЕЗАПНО столкновения, логика не работают. Вообще. Игрок передвигаестся, что-то делает, но боёвка перестала работать, столкновения тоже. Короче печаль. А ведь уже неделя прошла и считай ничего нет.
Этот пост написан на эмоциях, так что .. можно его проигнорировать, но хотелось высказаться, так сказать. Вот делаешь ты игру и потом бац — всё коту под хвост.
Добрый день, уважаемые участники, организаторы и зрители. Позвольте представить первую демку моего проекта. В демо входит 3 уровня, 3 диалога между Говядиной Джонсом и неизвестным типом, 3 простейших головоломки (самое вкусное на потом).
Я был бы очень рад получить фидбэк о интерфейсе, понятно ли управление после прочтения подсказок? Удобно ли? Так же буду рад любым отзывам о всех составляющих данного демо.
На всякий случай про управление: WASD — Ходить Q — добавить объект к управлению его временем. Наводите на объект, жмете Q. Объекты получают свой номер. Цифры 1..9 — уравление объектом под соответствующим номером. Нажимаете 1 — начинается запись, нажимаете еще раз — запись останавливается, еще раз — воспроизводится вспять. Пробел — пропуск диалога. Unity WebPlayer:Играть
Последние обновления