ЗОК-2019: "Похождения отважного хомяка Семена-10: В снежном плену" ( Triangle/Apromix, URQ)

Собак заводят те, кто хочет, чтобы их любили. А кошек — те, кто сам готов любить. У хомяка же скорбная и возвышенная миссия — показать детям смерть.

Интернетная мудрость (почти)

Хей! Хей! Заводите патефоны, включайте радиолу, в эфире нестареющая классика! Новый «Хомяк Семён» за авторством Triangle, автора того, первого, легендарного "Хомяка". Ну и Apromix там тоже поучаствовал, да.

В общем, инструкции тут не нужны, всё и так ясно! У нас есть хомяк (1 шт.), норка (1 шт.), дерево и олени, а также — бесконечное количество смертей. Да, умирать вы будете много и разнообразно. На том и стоим. Вам предстоит продолжить хомячью одиссею и спастись, ускакав на олене в снежную даль (и да, это не спойлер, а тема конкурса, если что).
Читать дальше

Фурка и шрифты: хочу мнений

Давайте обсуждать.

Недавно я с помощью товарищей, понимающих во всяких линуксах, разобрался, что же не даёт фурке работать на этой чудо-платформе. Это оказались проприетарные TrueType шрифты, которые фурка берёт прямо из стандартной папки Fonts из установки Windows.

В результате было принято стратегическое решение отвязать фурку от виндовых шрифтов. Я нашёл два подходящих (с засечками и без) бесплатных шрифта и встроил их в фурку. Заодно сделал два алиаса — «serif» и «sans», на которые можно ссылаться из кода и использовать в разных размерах.

Например

textfont = "serif[36]"


сделает шрифт 36-го размера стандартного начертания с засечками. Удобно? Удобно.

Заодно я отпилил поиск TTF-файлов в папке Fonts винды. Ибо нефиг. На линуксах их нет, поэтому пусть автор кладёт TTF в папку с квестом, если хочет использовать шрифт в игре.

Однако, возникла проблема, которую я и хочу с вами обсудить.
Читать дальше

FireURQ

FireURQ — это интерпретатор URQ на стероидах. Начавшийся как попытка создать актуальный и развивающийся интерпретатор URQL, «фурка» выросла платформу с впечатляющими возможностями, предназначенную для написания текстовых приключений «менюшного» типа.

Основные возможности и преимущества:

  • Язык URQL очень прост и понятен непрограммисту. Если вы не хотите учить программирование, а хотите быстро сделать свою текстовую игру — вам сюда.
  • Расположение элементов игры (текст, изображения, кнопки) как угодно на экране.
  • Музыка и звук. Поддерживается масса форматов, включая трекерные.
  • Скины, которые можно создавать самому.
  • Архивный формат (вся игра со всеми ресурсами — в одном файле) и возможность «компиляции» в exe-файл. Удобно распространять.
Читать дальше