Don't Crawl и левел-дизайн
Don't Crawl уже на стадии полишинга! (Не знаю, правда, насколько долго он в ней задержится — надеюсь, что не на 4 года, как проект из сосоеднего поста)
Готовы все монстры и механики, и я добрался наконец до левел-дизайна… И к своему ужасу осознал, что у меня почти нет идей. Может быть, у вас есть интересные задумки относительно игровых ситуаций? Если да, пишите мне здесь или в скайп — предоставлю вам возможность пособирать уровни в редакторе (:
Несколько гифок игровых механик, которые не так давно появились в игре:
Да, на 4 года многовато, не повторяй моих ошибок. :)
Анимашки клёвые! Сингла по-прежнему в игре нет?
Идей (тем более ситуаций для левел-дизайна) нет, но интересны две вещи (уже давно):
Волны реализованы отрисовкой частей application_surface с offset'ом через Draw GUI.
Покраска — просто дополнительным сурфейсом, на котором оставляют следы движущиеся объекты крови. К каждому лифту / креш-трапу впрочем привязан свой сурфейс для покраски, чтобы его можно было смещать.
А зачем именно Draw GUI? Есть же обычный Draw.
Хм, это круто.
Да, можно и через Draw, конечно. (:
Кажется, пришлось перенести код в Draw GUI, так как были какие-то незначительные проблемы с видами.
Наверное, потому, что Draw GUI отрисовывается поверх остальных слоёв вне зависимости от параметра глубины. Не знаю как там с сурфейсами, но с шейдерами всё так — в Мариуполисе в нескольких местах их использую, и вот с одним из двух используемых шейдеров как надо работает только через Draw GUI.
NikB, есть шансы на появление сингла?
Чтобы отрисовать поверх, нужно установить объекту, откуда идёт отрисовка, глубину -999999999, например. Можно даже, кажется, сделать это временно, типа
depth=-999999999
draw_...
depth=обычная глубина самого объекта
Да просто сингл.
Есть мысль — оставить редактор уровней для левел-дизайн-джем. Будем делать уровни, лучшие войдут в игру.
Нужно только возм-ть сохранения уровня в файл и загрузки из файла.
Конкурс можно устроить после текущего конкурса с анимацией.
от времени?
кнопок?
после определённого колличества килов?)