FireURQ 2.2.4 «Veta»

По традиции, не прошло и года, и вышла новая версия фурки. Большей частью, багфикс, но есть несколько новых фич. Изменения следующие:

  • В игре теперь можно запрещать Alt+Enter и Esc. Нужно, чтобы игры были больше похожи на настоящие. В смысле, для тех авторов, которые всем хотят рулить самостоятельно. Для этого служат переменные altenter_disable и escape_disable, которые надо установить в 1 для достижения эффекта.
  • Переменная fullscreen теперь транслируется в gss_fullscreen, и переключение фулскрина по Alt+Enter транслируется туда же. Это приводит к тому, что как бы вы не переключали режим экрана, при перезапуске игры он сохранится и будет восстановлен.
  • Раньше, если вы писали music some.ogg, 1500, и при этом уже звучала какая-то мелодия, то происходил кроссфейд — новая мелодия постепенно нарастала, а старая сходила на нет, при этом они перемешивались. Теперь можно написать music some.ogg, -1500, и это приведёт к тому, что сначала за полторы секунды смолкнет старая мелодия, а затем за полторы секунды плавно включится новая. Т.е. они не будут смешиваться.
  • В сейв теперь сохраняется мелодия, звучащая в игре в настоящий момент. И, что характерно, запускается при восстановлении из сохранёнки. Раньше этого не было, я сам в шоке.
  • Появилась переменная is_music, которая равна 1, если в игре играет музыка, и 0 — если нет. Это очень удобно (нет) для создания в игре плейлистов. Можно отслеживать эту переменную, и, когда одна мелодия завершится, запускать следующую, однако на практике это не слишком удобно. Но хоть так. У меня есть идеи, как это улучшить, так что оставайтесь с нами (через год).

Вот, в общем-то и всё. Если интересно, какие баги были поправлены (а там были довольно гадкие), то смотрите полный список изменений. Если не интересно, то ну и ладно.

Текстовые игры на Unity?

Забавное. Делаю очередной подход с тем, чтобы разобраться с Unity и (возможно) написать на ней что-нибудь простое.

Смотрю туториалы, изучаю всякое. В официальных туториалах натыкаюсь на такое: Live Session: Text Adventure Game Part 1:

In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.

Там дальше и Part 2 есть. Вот прямо учат делать примитивный парсер на Unity. Официально.

Судя по всему, не так уж и маргинальна ифня, если в официальных туториалах одной из крупнейших систем разработки игр есть обучалка как её делать.

Не быть мудаком

Гораф написал мне комментарий к записи про обесценивание (написал ещё 14-го, но я его увидел только что, он почему-то попал в спам), цитирую:

Сколько тебя помню по Ирке и Тяпу, ты сам вечно пытался опускать людей, их проекты, хамил и грубил на пустом месте, строя из себя этакого резкого мужика, который всех ставит на место. Никакой чуткости, наоборот — ты красовался этакой своей петушиностью, типа «а вот так вам!» Это же твоя фраза, что-то типа «мы тут просто отдыхаем, так что вот так…»


Не помню ни одного раза, чтобы ты за эти лет 10, которые тебя помню, сам хоть раз кому-нибудь сказал «Не могла бы ты рассказать, чем ты занимаешься и почему для тебя это так важно? Я не понимаю».


Наоборот, вспоминается только то, как ты ругался с разработчиками альтернативных интерпретаторов Урки, как ты писал гадости к обзорам в ИФ Принте и так далее.
Тебе не кажется, что прежде чем жаловаться на некорректное или какое-то неправильное отношение окружающих к тебе, неплохо бы все-таки начать с себя? Возможно существенная часть того, что ты называешь агрессивностью сообщества является лишь его ответной реакцией на твое собственное поведение.

Читать далее Не быть мудаком

Спринт ИЛ, обзоры

Недавно закончился необычный конкурс, где надо было написать игру за три часа. Главной неожиданностью (приятной) для меня был тот факт, что конкурс состоялся. Нашлись люди и написали игры. Я был настроен скептически. Я ошибся. Oreolek молодец.

Решил написать маленькие обзорчики на каждую из игр конкурса. Игр всего три, игры маленькие, буду писать по горячим следам, то есть играть и сразу выкладывать впечатления. Поехали.

Читать далее Спринт ИЛ, обзоры

Про обесценивание и самообесценивание

Неплохая статья, поднимающая проблему, с которой лично мне довольно трудно бороться. По факту я сейчас перестал активно участвовать в большинстве сетевых сообществ, посвящённых ИЛ, потому что часто слышал что и моя работа и моё хобби в целом не имеет большой ценности.

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

«Не обесценивать» — это не означает постоянно принимать, поддерживать и хвалить. Это значит осознавать всю важность какого-либо явления для другого человека, а уже потом не соглашаться с тем, что из себя представляет это явление. Вместо: «Какой чушью ты занимаешься!» можно сказать: «Не могла бы ты рассказать, чем ты занимаешься и почему для тебя это так важно? Я не понимаю».

П4: «Оператор, вытащи меня!», Антон Ласточкин

Глубина, глубина, я не твой.
(из одной книжки)

Эта игра феноменальна. Во многих отношениях. Я бы сказал, она концептуальна. Концепция, которую эта игра выражает, звучит в моём представлении как «максимально усложни жизнь игроку».

В целом, идея неплоха. Мы играем за Нео (предположительно) из «Матрицы», которому надо срочно сделать ноги. И нам нужно следовать подсказкам оператора, чтобы эти самые ноги сделать. Каждый раз вам даётся выбор из двух вариантов, при выборе неправильного игра немедленно заканчивается. Так что надпись, которую вы будете видеть чаще всего, это GAME OVER.
Читать далее П4: «Оператор, вытащи меня!», Антон Ласточкин

П4: «Ученик некроманта» (2 и 3 главы), Irremann

Продолжаю обзоры игр четвёртого паровозика (а вы думали всё?).

Итак, вторая и третья главы эпичного (в плане обилия частей, а не масштабности) произведения Irremann’а. Напомню, первая часть закончилась тем, что мы спасли душу нашего учителя-некроманта и поместили её в сосуд. Во второй части нам предстоит оживить тело учителя. Но, поскольку он ясно представляет себе степень нашего мастерства, то предлагает сначала потренироваться на кошках на каком-нибудь другом трупе, который также предстоит где-то нарыть.
Читать далее П4: «Ученик некроманта» (2 и 3 главы), Irremann

П4: «Timeloop», NickoAilus

Ну вот иногда на паровозик шлют и такое. Дай, думаю, поиграю и напишу обзор. Ага. Щас.

Итак, крутой (нет) сюжет. Вы, как водится, потеряли память суперсекретный агент суперсекретной организации, в стране украли президента и спрятали его во времени. Вам, конечно же, надо спасать бестолкового политика, для чего вы отправляетесь в темпоральное путешествие.
Читать далее П4: «Timeloop», NickoAilus