Форум » » Разработка QGen 4 » Ответить

Разработка QGen 4

Nex: Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям". (например, UML) Польза - при таком "наглядном" представлении будет легче отследить ошибки в процессе разработки. Всё равно, чертить изначальный граф будут на бумаге, а в разработке - будут меняться и локации, и переходы(все либо частично). Генерируемый граф можно будет сравнивать с "бумажным"... и т.д. Комментируйте...

Ответов - 453, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 All

Nex: Тьфу, что-то не то. Кажется, я случайно старый запустил, сейчас проверил - всё работает как надо. Тревога отменяется.

BaxZzZz: Как нет, сейчас только проверил, у меня есть :)

Byte: Игра/Новая. Создаём локацию и пытаемся выйти из редактора.. Этот диалог появляется при выходе всегда, когда есть несохранённые изменения.


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

BaxZzZz: Ага, Байт постарался.

Nex: Так, вот вам небольшие "улучшения" в туду: 1. Переключение между окном справки и редактором. 2. В диалоге "Поиск/Замена": Сделать кнопку "Заменить все". Запоминать последний поиск и замену(имеются в виду значения в текстовых полях). "Дизаблить" по-правильному кнопки, более логично реагировать на нажатие кнопок, см. как работает "Замена" в Блокноте. 4. Убрать у окна настроек способность растягиваться. Ну и вычистить известные баги, само собой.

BaxZzZz: Nex пишет: 1. Переключение между окном справки и редактором. Ага, согласен. Отвяжем от окна редактора. Nex пишет: Сделать кнопку "Заменить все". Добавим. Nex пишет: Запоминать последний поиск и замену(имеются в виду значения в текстовых полях). Добавим. Nex пишет: "Дизаблить" по-правильному кнопки, более логично реагировать на нажатие кнопок, см. как работает "Замена" в Блокноте. У нас поиск и замена в одном диалоге, там разделено. Не совсем понял, что не так "дизаблится" сейчас. :) Nex пишет: 4. Убрать у окна настроек способность растягиваться. Думаю не стоит. Добавил вкладку назначение на хоткеи, там список команд будет, вот лучше, чтобы его можно было растягивать. :)

Nex: BaxZzZz если длинный список, то лучше всего фиксированный рамзер окна и скролл.

BaxZzZz: Nex думаю, что должна быть гибкая форма. Многим не нравится, когда форму нельзя растянуть и некоторые контролы не вытягиваются вместе с ней, уменьшается обзор. А вертикальный/горизонтальный) скорл конечно будет для списка. :)

Nex: BaxZzZz так у неё даже размер не сохраняется. Нафига каждый раз тянем-потянем? И вообще, это игрушка или прикладная программа? Окно настроек - это не окно редактирования, оно должно быть по возможности компактным и, раузмеется, статичным. Я ещё не видел пользователя, который жаловался на нерастягивающееся окно настроек.

BaxZzZz: Nex пишет: так у неё даже размер не сохраняется. Это не сложно исправить. Nex пишет: Нафига каждый раз тянем-потянем? Можно не тянуть, зачем каждый раз тянуть? Потянут один раз и всё. :) Nex пишет: И вообще, это игрушка или прикладная программа? Не понимаю, это тут причём. Т.е. ты хочешь сказать, что прикладная программа не может иметь динамичные формы, диалоги, меню? Nex пишет: ...оно должно быть по возможности компактным и, раузмеется, статичным Любой диалог должен быть прежде всего удобным. :) Nex пишет: Окно настроек - это не окно редактирования Там много содержится контролов для ввода текста. :) Мне без разницы, раз так хочется, сделаем так.

BaxZzZz: Nex открой игрушечную Visual Studio 2008, посмотри на диалог "Find and Replace". Имхо очень удобно, почему бы такое для настроек не сделать.

Nex: BaxZzZz функционал должен присутствовать там, где он нужен, а не везде подряд. По принципу "почему бы и нет?" только урка делается.

BaxZzZz: Nex считаю не обосновал с точки зрения юзабилити, почему растягивания там не должно быть. :) Nex пишет: BaxZzZz функционал должен присутствовать там, где он нужен, а не везде подряд. В диалоге поиска нет растягивания. :)) Nex пишет: По принципу "почему бы и нет?" только урка делается. Поправка на qgen - "почему бы и нет, если это удобно." :))

Byte: Ну моё личное предпочтение - тянущиеся окошки :) Особенно если есть какие-то списки, в которых элементы могут не поместиться.

elmortem: А моё мнение - хватит трындеть на форуме, лучше это время потратить с пользой для общества. Посуду помыть, или КуГен дописать. ^__^

Nex: BaxZzZz с точки зрения юзабилити - отвлекает.

BaxZzZz: Nex пишет: BaxZzZz с точки зрения юзабилити - отвлекает. А по-моему это сугубо твое менение и желание.

Nex: BaxZzZz ладно, если ты сделаешь этот лишний функционал хотя бы работающим - я смирюсь. В конце концов, сильно жить не мешает.

Ajenta: У меня есть ещё одно пожелание к редактору. Очень хочется, чтобы клавиша End работала, как в word'е, то есть переходила на последний символ в строке, если я использовала сеттинг о переносе строк, а не на последний символ так, будто этот сеттинг не выставлен. Надеюсь понятно выражаюсь. А то очень неудобно редактировать большие предложения.



полная версия страницы