Форум » » Разработка QGen 4 (продолжение) » Ответить

Разработка QGen 4 (продолжение)

Nex: Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям". (например, UML) Польза - при таком "наглядном" представлении будет легче отследить ошибки в процессе разработки. Всё равно, чертить изначальный граф будут на бумаге, а в разработке - будут меняться и локации, и переходы(все либо частично). Генерируемый граф можно будет сравнивать с "бумажным"... и т.д. Комментируйте... Предыдущая часть обсуждения здесь: http://qsp.borda.ru/?1-0-40-00000048-000-0-0-1257324044

Ответов - 25, стр: 1 2 All

Byte: Yashko, Перед самим IF'ом или ACT'ом пиши комментарий :)

Yashko: Byte пишет: Yashko, Перед самим IF'ом или ACT'ом пиши комментарий :) Под него не скрывается, а коммент и +if, кажется что коменнт к самому айфу. Как-то не удобно скрывать под кусок кода, когда пишешь комммент - чтобы быстро понять что в том куске кода...

Byte: Так это и есть коммент к IF'у.


elmortem: Yashko Как апишешь - так и будет. Я вообще не понимаю, как можно не знать, что у тебя внутри IF/ACT, есть условия IF и текст ACT должны тебе об этом сообщить всю информацию. Собственно вообще не вижу смысла скрывать блоки, т.к. код и так поделён на отдельные локации (функции), которые редактируются отдельно. Редкая локация превышает даже вертикаль разрешения монитора. Далее. Что там с макросами/комбинациями клавиш? Очень бы хотелось, чтобы можно было получить выделенный текст и использовать его при вставке. Например чтобы одним кликом обернуть выделенный кусок в некий код. Те же "правильные" кавычки были бы очень кстати. И почему нельзя задать комбинации с цифрами? Ctrl+1, например. Это ж удобнее, чем буковки всякие запоминать. И точно ни с какими системными хоткеями не пересекутся.

Yashko: ап. Очень былобы удобно, например ставишь в настройках F3 = if и потом на какойнебудь локации жмешь Ф3, и у тебя появляется: if *условие*: *код* end И удобнее, и время экономит. Потом еще небольшая проблемка с переключением языков, так что можно сделать на Сtrl+m, чтобы писалась переменная money, и это идет тоже экономия времени, и если у тебя был русский, то не надо переключатся. ....

Byte: Yashko, это уже есть. Смотри макросы. elmortem пишет: Очень бы хотелось, чтобы можно было получить выделенный текст и использовать его при вставке. В макросе можно прописать {CTRL+C} - оно скопирует в буфер. Когда нужно - {CTRL+V}. Т.е. обернуть выделенный кусок в код - можно. elmortem пишет: Те же "правильные" кавычки были бы очень кстати. Да, это нужно будет сделать. elmortem пишет: И почему нельзя задать комбинации с цифрами? Это баг - исправим)

Yashko: А, все, нашел. Но было-бы лучше если можно было удалять стандартные. Попробывал поставить на сtrl+i, но пишет что такая комбинация уже есть. А в списке комбинаций - нету, хоть и стандартная.

Byte: Она в меню :)

Yashko: Еще бы неплохо сделать замену только на некоторых локаций, или же на одной.

Byte: Yashko, "Заменить всё только на текущей локации"?

Yashko: Byte Именно. Или сделать чекбоксы на все локации, и выбрать на каких локациях заменить.

elmortem: Yashko Это уже из области "1 из 10000". Нафиг. Byte Почему *.qproj не открывается в QGen? Так же неплохо было бы, чтобы там сохранялись открытые/закрытые папки.

Nex: Открытие проекта через *.qproj, и соотв. поведение файла *.qproj в стиле VS-солюшена было решено отложить на следующую бету.

Ajenta: Появилась светлая мысль. Для удобства пользования. Вот нужно мне сделать ещё один файл, новый. Нажимаю я "создать", а у меня в том же окошке появляется чистый файл. А было бы удобней, если бы появлялось новое окно кугена с этим чистым файлом. Потому что чаще всего нужно создать тогда, когда нужно отдельно проверить какой-то код. И в таком случае приходится заново открывать тот файл, из которого его хотелось перекопировать - это дико неудобно. Спасибо за внимание.

Nex: А было бы удобней, если бы появлялось новое окно кугена с этим чистым файлом Мне удобней наоборот. Впрочем, можно сделать это настройкой.

WladySpb: "создать в новом окне"

Ajenta: WladySpb пишет: "создать в новом окне" Да!!! Это было бы хорошо, а то я сегодня забодалась уже. :(

Ntropy: "Открыть новый QGen" частенько встречал похожий пункт.

fireton: Nex пишет: Мне удобней наоборот. Неужели ты таки пишешь игру?!

Byte: Так, надо выпустить бету, что ли :)



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