Не буду говорить о том, что ленился и т.д., а сразу перейду к делу. В общем, я реализовал стрельбу, которая является основным элементом геймплея, в конце концов. Так что даже если я не успею доделать игру к конкурсу(надо же и тему как-то воплотить), у меня все равно будет что-то играбельное. Я надеюсь.
Сделал почти все анимации для главного героя. На середине ролика пчёлка устала бить, потому у ней вырисовались мешки под глазами, при усталости мы намного слабее бьём и чуть медленнее перемещаемся. Планируется бить не только кулаками, но также и различным холодным оружием, если я успею добраться до той части разработки проекта.
Я уже подумывал опять бросить конкурс, ибо техническая часть бесконечная... Программировать игру можно наверное бесконечно. Даже если готов фреймворк давно, всего-то надо было несколько новых фич добавить и поправить код.
Теперь я вновь проснулся и готов к апдейтами, продолжаю делать ту часть игры, где уже можно что-то показать. Хотя бы в картинках.
Добрый вечер всем участникам и тем, кто просто наблюдает. Осталось меньше недели, а дел еще полно. Интро (вводная кат-сцена) и стилизованное лого внутри
На данный момент из запланированных 5 событий (уровней) в игре реализовано 3. По прежнему не доволен тем, что тема в игровом процессе никак не будет обыграна, а только раскрыта в сюжете. Так и не смог ничего выдумать на этот счет, кроме банальных обманок по типу игры «кот марио». А это в свою очередь было бы не ново, да и ожидаемо игроками.
Решил проблему с производительностью: теперь зеркала активируются, только когда камера развёрнута в их сторону и дистанция меньше указанной. Но столкнулся с артефактами при рендеринге отражений, на которые до этого не обращал внимания, думая, что это из-за перегруженности сцены. Оказалось, проявляется даже при единственном зеркале:
На первом скриншоте всё нормально, на втором вылезает какая-то странная геометрия, которой вообще не помню на уровне. Хотя персонаж сместился на очень небольшое расстояние. Интересно, что, если поставить игру на паузу, отключить зеркало, возобновить игру, оптом снова включить, артефакт исчезает. Возможно, придётся заменить решение с MirrorReflection4 на что-то другое
Карочь художника нет, но я держусь, однкао времени на арт уходит дикое количество. Внизу экран выбора уровней, надо было его нафиг не делать). Сейчас есть 3 уровня, прогресс будет от простого к сложному, ну вы же все знаете SnailBob игрушку. К сожалению там хороший графоний а у меня нет, все фиксы косяков и графония я оставлю на конец конкурсного срока.
Итак, закончился очередной конкурсный день. За этот день я проделал много работы. Во-первых, наполнил карту, хоть как-то. Обозначил границы, поставил что-то наподобие улья, и королеву в нём (на картинке). Далее я планирую уже начать реализовывать начальный геймплэй; возможно, добавлю небольшие элементы UI, рабочих пчёл, и цветочки. Пока на этом всё. Всем всего!
На этой неделе было гораздо меньше свободного времени, я всё-таки успел реализовать свой алгоритм замощения лабиринта, сделать «тайлы» в блендере (попутно узнав, что булевы операции почему-то неминуемо оставляют какие-то левые полигоны, и единственный путь — составлять сложные формы из простых), выяснить, что ассет Magic Mirror работает, только когда зеркало существует в единственном экземпляре, начать использовать для этой цели шейдер и скрипт из Unity wiki, после генерации полного уровня столкнуться с тем, что FPS жутко проседает и зеркал при этой нет, а ещё — что алгоритм периодически генерирует большие поля с пустыми клетками.
В общем, в первую очередь нужно будет выяснить источник проседания FPS (связан ли он с зеркалами, и, если да, попробовать «включать» их только когда они попадают в кадр, если это что-то даст), потом посмотреть, что можно сделать с генерацией лабиринта
Сразу признаюсь, прогресса мало. Однако я решил поделиться с Вами хоть чем-то, чтобы Вы не подумали, будто я забросил этот конкурс.
Физика движения пчелы по карте готова, что, вне сомнений, радует. Движение осуществляется наведение мышки и нажатие ЛКМ — тогда пчела следует за курсором.
В ближайших планах: - Объекты на карте - Границы карты - Сущности Уже после буду думать о самом игровом процессе (конечно, самое время, так держать!).
Ожидайте новостей в ближайшее время. Всем здравия!
Последние обновления