kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Categories:

Twine - не очень профессиональные ощущения

Несколько раз писал про Twine - редактор текстовых квестов, тут и на dtf.

Сейчас пишу на нём одну вещь, объем перевалил за 170 тысяч знаков, 300 страниц (узлов гипертекста). Выяснилось, что Twine на больших объемах начинает глючить, периодически может испортить файл. Меня спасает то, что за предыдущие годы я наработал хороший опыт в программировании. Но все равно живу, как слон в фарфоровой лавке, лишний раз мышкой не дергаю, бэкапы каждый час.

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

Но тот случай, когда исходный файл просто побился к чертям и похерил сто тысяч знаков... я покрываюсь холодным потом, думая о том, как бы орал, если бы не был программистом и не сумел тупо открыть файл, найти сломанные места (десятки undefined в координатах) и исправить их.

Иллюстрация - такого Twine из коробки не дал бы в любом случае, пришлось бы допиливать. И я буду допиливать проект на нём дальше.



Что касается самой схемы, то она не вмещается в экран ни при каком масштабе. Если бы я писал такой движок, я бы тупо генерил SVG и выводил его в браузере (Twine сделана на базе браузера, Electron-приложение) - это позволило бы видеть и масштабировать все при работе.


Это только 2 модуля, а всего их уже 4. А будет ещё больше





Ощущение такое, что создатели программы просто не пробовали делать в нём что-то серьёзное.

Пользуясь случаем, передаю привет kirillkrm и его Героиням Меча и Магии. Я тоже залез в Steam и начал там копаться. Ну... это конечно смерть для человека с синдромом дефицита внимания, но по сравнению с некоторой документацией Google - в Steam все очень и очень дружелюбно, можно понять.
Tags: Игры, игрострой
Subscribe

  • Отучился

    Отучился я несколько месяцев в Яндекс.Практикум по курсу "React-разработчик". Всего было 160 часов, прошли от базовых основ React до Redux. Начинали…

  • Дроны

    В Швейцарии сделали то, что давно снял Джордж Лукас - скоростные полеты сквозь лес, как в 6 серии "Звездных войн"…

  • О книге Джареда и острове Пасхи в American Scientist

    "Я считаю, что есть веские доказательства того, что именно крысы, а не люди, привели к исчезновению лесов." "гибель лесов на равнине…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 6 comments