Форум переехал на новый адрес: http://qsp.su



АвторСообщение
Nex
moderator


ссылка на сообщение  Отправлено: 26.10.06 01:09. Заголовок: Разработка QGen 4


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

Комментируйте...

Спасибо: 0 
Профиль
Ответов - 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 [только новые]


HIman
moderator




ссылка на сообщение  Отправлено: 26.10.06 07:19. Заголовок: Re:


Я за, кстати вопрос обсуждался с Байтом. Результат: нужно продумать как все это будет выглядеть иначе может получиться вообще не читаемая картинка.

Спасибо: 0 
Профиль
Korwin



ссылка на сообщение  Отправлено: 26.10.06 08:48. Заголовок: Re:


1. Окошки в генераторе надо сделать подвижными...
2. Синтаксическую подсветку бы - было бы здорово, так как ошибочно введенные операторы бы не светились. БЫ:)
3. Ну и чтобы не надо было использовать VB-библиотеки.
4. Все ресурсы - музыку, картинки, видео, - закинуть в архив с тем же паролем, что квест. Соответственно проигрыватель мог бы извлекать их оттуда... (размечтался я, не надо сразу бить по башке).
5. С графом - не одобряю, ибо сложным он будет очень - в некоторых квестах фиг разберешься по графу. Видел такое в TGE - от их цветной паутины в глазах рябит. Впрочем это все мое скромное и, возможно, ошибочное мнение.

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 26.10.06 10:52. Заголовок: Re:


>> Видел такое в TGE
TGE? Можно ссылку?

Я думаю, если постараться, можно будет реализовать так, чтобы всё было читаемо.
Либо "складывать" независимые участки графа в блоки, либо делать картинку ПОБОЛЬШЕ :) - ну кому она маленькая нужна? Можно и то и другое одновременно:)
Плюс в окошке графа сделать переключаемые фильтры по типам связей(чтобы ненужными "паутинками" не засорять).

Но в любом случае, работы чтобы это реализовать, будет дофига :(


Спасибо: 0 
Профиль
Korwin



ссылка на сообщение  Отправлено: 26.10.06 13:24. Заголовок: Re:


http://www.rangers.ru/files/tools.htm ссылка на TGE искать в интернете по "Космические рейнджеры квесты"

http://newgame.agava.ru/rus/r_qedit.html - тут с описанием

Спасибо: 0 
Профиль
HIman
moderator




ссылка на сообщение  Отправлено: 26.10.06 15:03. Заголовок: Re:


C ресурсами под паролем согласен
Синтаксическая подсветка тоже хорошо и ошибок тоже.

С графом хорошо видно что куда идет и что не идет никуда :)
кстати было бы вообще замечательно иметь дрилдаун т.е.
переход по двойному щелчку мышки на строке " gt 'реклама' "
приводил бы к открытию окна с одноименной локацией или (если таковой нет)
автоматическое создание локации с заданным именем и открытие её.




Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 26.10.06 18:23. Заголовок: Re:


>> или (если таковой нет) автоматическое создание локации с заданным именем и открытие её.
Если имя уже существующей локации будет написано с ошибкой, вместо перехода будет создаваться лишняя пустая локация.
Лучше открывать диалог запроса на создание(подставив в диалог имя).

Спасибо: 0 
Профиль
HIman
moderator




ссылка на сообщение  Отправлено: 27.10.06 08:52. Заголовок: Re:


В операторе это имя уже вписали gt 'реклама'
"реклама", посему либо грамотно его вписывать либо одно из двух (с)
ещё одно диалоговое окошко не сократит, а может быть даже увеличит
неграмотное задание локации.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 20.10.07 13:15. Заголовок: Разработка нового QGEN


Новая версия Qgen готова на 75%. Пока по функциональным возможностям не будет отличаться от предыдущей версии, за исключением нового пользовательского интерфейса (по своему удобству анологичен интерфейсу в движке QSP). Точную дату выхода редактора пока не могу вам сказать, так как катострофически не хватает времени, но предполагаю к 2008 году первая версия рабочего Qgen'а выйдет. На счет подсветки синтаксиса, вопрос обcуждался с Byte'ом и думаю в следующей версии данная возможность будет реализована. Версию редактора Qgen под ОС Linux увидим также немного позже, после полного доведения до ума кода редактора и добавления новых возможностей.

Спасибо: 0 
Профиль
elmortem
moderator


ссылка на сообщение  Отправлено: 11.01.08 23:13. Заголовок: Ну же, где ты, чудо-..


Ну же, где ты, чудо-редактор всех времён и народов??? ):

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 12.01.08 10:46. Заголовок: elmortem взявшийся з..


elmortem взявшийся за него чудо-программист забросил разработку.
Впрочем, он бывает в ирке на канале #qsp, под ником BaxZzzz - можно там его "попинать".

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 19.03.08 09:19. Заголовок: Мысль в копилку для ..


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

Спасибо: 0 
Профиль
Irel



ссылка на сообщение  Отправлено: 19.03.08 11:37. Заголовок: Очень не хватает ном..


Очень не хватает номеров строк. Или их все-таки можно как-нибудь посмотреть?

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 19.03.08 13:44. Заголовок: В текстовом редактор..


В текстовом редакторе - можно.
В текущей версии QGen - нельзя.


Спасибо: 0 
Профиль
elmortem
moderator


ссылка на сообщение  Отправлено: 20.03.08 01:08. Заголовок: Nex Двиг возвращает ..


Nex
Двиг возвращает номер строки для отдельной локации, т.е. всё равно приходится "вручную" считать строки.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 23.04.08 09:09. Заголовок: редактор потихоньку ..


редактор потихоньку пилят (я про QGen, а не Q-Spell)..

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 23.04.08 09:37. Заголовок: Byte Багз проснулся?..


Byte Багз проснулся?

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 23.04.08 10:49. Заголовок: Nex, пишет, да :)..


Nex, пишет, да :)

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 23.04.08 12:47. Заголовок: Извените, что пропал..


Извините, что пропал и не дописал редактор, в силу того, что сейчас моя жизнь не в том русле, в котором я бы хотел находиться. Времени не было совсем практически. Армия это полное г.... Сейчас пока в отпуске, да и скоро вернусь на гражданку. Работа кипит, под чутким руководством Byte'а ;)

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 08.06.08 09:37. Заголовок: Два месяца назад ..


Два месяца назад "работа кипела", а что теперь? Выкипела вся?

Спасибо: 0 
Профиль
Korwin



ссылка на сообщение  Отправлено: 09.06.08 04:29. Заголовок: По моим личным наблю..


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

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 14.06.08 12:55. Заголовок: Народ не все так про..


Народ не все так просто, как кажется. Во первых я еще не отслужил, сейчас в армии, был в отпуске занимался редактором, а сейчас со сломанным фейсом вообще валяюсь в госпитале, как только оклимаюсь немного, продолжу работу. Остались небольшие штрихи до бета версии.

Спасибо: 0 
Профиль
elmortem
moderator


ссылка на сообщение  Отправлено: 21.06.08 22:31. Заголовок: Облин, поправляйся с..


Облин, поправляйся скорее.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 30.08.08 22:08. Заголовок: Итак, хорошая новост..


Итак, хорошая новость! Ориентировочно 1-2 сентября 2008 года, выйдет в свет альфа-версия Quest Generator'а 4.0.0, реализованная на последней версии wxWidgets. На данный момент реализовано:
1. Гибкий пользовательский интерфейс.
2. Поддержка старого формата и нового формата GAM.
3. Поиск (с продолжением на текущей локации) + замена.
4. Поддержка Unicode.
5. Практически пересены все возможности версии 3.0.0.
После тестирования альфы будет реализована подстветка синтаксиса языка + нумерация строк + автозавершение ключевых слов.
Из недостатков данной версии - это низкая скорость работы на объемных файлах.

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 31.08.08 09:09. Заголовок: DOKI DOKI..


DOKI DOKI

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 01.09.08 17:41. Заголовок: Альфа QGen'а 4.0..

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 01.09.08 22:25. Заголовок: Не работает справка,..


Не работает справка, настройки, информация о квесте, подсветка, нужны ToolTips для кнопок на панельке инструментов.
В диалоге поиска при первом поиске надпись верхней кнопки должна быть не "Продолжить поиск", а просто "Поиск". Обработку пустого результата поиска тоже поменять на более адекватную, как в Visual Studio.
При попытке утащить панельку инструментов "вниз" редактор вылетает.

В целом очень симпатично, жду полную версию с нетерпением.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 01.09.08 23:01. Заголовок: Nex пишет: Не работ..


Nex пишет:

 цитата:
Не работает справка, настройки, информация о квесте


В данной версии пока этого нет. Думаю писать уже игры без опций настройки редактора и информации о квесте можно.

Nex пишет:

 цитата:
ToolTips для кнопок на панельке инструментов


ToolTips для кнопок на панельке инструментов будут в ближайшее время.

Nex пишет:

 цитата:
В диалоге поиска при первом поиске надпись верхней кнопки должна быть не "Продолжить поиск", а просто "Поиск"


Посмотрел в VS, в диалоге поиска надпись всегда на кнопке "Find next", тут смотря с какой стороны посмотреть.

Nex пишет:

 цитата:
Обработку пустого результата поиска тоже поменять на более адекватную, как в Visual Studio.


Учту.

Nex пишет:

 цитата:
При попытке утащить панельку инструментов "вниз" редактор вылетает.


Можешь описать более поконкретней случай, когда это происходит, я не нашел у себя этого бага :)


Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 02.09.08 03:04. Заголовок: Итак, версия 4.0.0 a..


Итак, версия 4.0.0 alpha2. Что было сделано:
1. ToolTips для кнопок на панельке инструментов.
2. Обработка пустого результата поиска "более адекватна".
3. Исправлены некоторые баги.
4. Более удобный список локаций, с быстрым доступом к действиям локации.
В будущем планируется:
1. Переименование через список локаций названий действий, локаций + удобное добавление/удаление действий. А также работа с деревом списка локаций (добавление в меню сворачивания/разворачивания всех узлов списка дерева).
2. Оптимизация работы с данными, увеличение производительности редактора.
3. Реализация подсветки синтаксиса.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 02.09.08 03:24. Заголовок: Очень много всего ещ..


Очень много всего ещё предстоит сделать :)

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 02.09.08 09:12. Заголовок: "Find next" ..


"Find next" - это не совсем "Продолжить поиск"

Кстати, кнопка "Начать заново" не начинает поиск заново, остаётся на текущей локации.

Баг с панелькой всё ещё присутствует.
Подробно:
Наводишь мышку на панель инструментов, чтобы курсор принял форму стрелочек крест-накрест, нажимаешь левую кнопку мыши, не отпуская двигаешь вниз. Когда курсор сдвигается вниз настолько, что по идее панелька должна "оторваться" от старого места, редактор сразу же вылетает со стандартным виндовым сообщением об ошибке
"qgen.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства."
При этом даже отпустить кнопку мыши не успел - всё происходит при перетаскивании.

Раз уж это версия для тестирования, сделал бы логи или нормальный отлов/обработку Exception'ов, чтоб было проще разбираться с багами.


Я бы хотел в первую очередь увидеть запуск справки и подсветку, а не "более удобный" и прочие навороты.

P.S. пора для альфы новую ветку создавать.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 02.09.08 10:35. Заголовок: Nex, "Начать зан..


Nex, "Начать заново" - это "сброс" и поиск начиная с текущей выделенной локации :) Там поиск идёт по кольцу.. То есть например в игре 10 локаций, в начале поиска была выбрана 5я локация.. Поиск идёт по 5,6,7,8,9,10,1,2,3,4 локациям.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 02.09.08 10:38. Заголовок: Nex пишет: Когда ку..


Nex пишет:

 цитата:
Когда курсор сдвигается вниз настолько, что по идее панелька должна "оторваться" от старого места, редактор сразу же вылетает


Хм, у меня такого не наблюдается :( Панелька отрывается / перетаскивается без проблем..

У меня ОС - Vista SP1. У BaxZzZz - WinXP SP2.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 02.09.08 10:40. Заголовок: Аналогично :(..


Аналогично :(

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 02.09.08 14:32. Заголовок: Nex, нашли баг, проя..


Nex, нашли баг, проявил себя в Windows 2003 Server. Скорее всего баг wxWidgets, будем править

Да, как и предполагали баг был в wxWidgets. Пофиксили.

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 02.09.08 21:41. Заголовок: BaxZzZz У меня WinXP..


BaxZzZz У меня WinXP SP2.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 02.09.08 22:46. Заголовок: Сделали справку с по..


Сделали справку с поиском по ключевым словам :)

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 04.09.08 00:59. Заголовок: Прикрутили подсветку..


Прикрутили подсветку синтаксиса (корректно подсвечиваются многострочные комментарии, преформатированные строки, метки, числа, операторы, функции, системные переменные) и информацию о квесте.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 04.09.08 01:05. Заголовок: Осталось подобрать п..


Осталось подобрать подходящие цвета/стили по умолчанию.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 05.09.08 20:37. Заголовок: Скриншот нового QGen..


Скриншот нового QGen 4 alpha 3:
http://i076.radikal.ru/0809/c2/ebeb6bd87c1c.png

Также, добавлена полноценная интеграция со справкой (по ключевым словам).

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 06.09.08 04:56. Заголовок: Эх, сам не налюбуюсь..


Эх, сам не налюбуюсь.

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 06.09.08 09:16. Заголовок: BaxZzZz Byte Не корм..


BaxZzZz Byte Не кормите скриншотами, выкладывайте.

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 06.09.08 09:19. Заголовок: В течении дня будет ..


В течение дня будет выложено, терпение. Byte еще спит.

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 06.09.08 12:48. Заголовок: Выложили новую верси..


Выложили новую версию :) Ctrl+Пробел - автокомплит ключевых слов (выбор варианта завершения слова из списка).

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 06.09.08 12:51. Заголовок: Ждём пожелания и баг..


Ждём пожелания и багрепорты.

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 06.09.08 19:24. Заголовок: Окно "Ничего не ..


Окно "Ничего не найдено!" должно быть модальным.
Контекстное меню в поле редактирования кода локации("При посещении") почему-то на английском.
Помощь "по ключевому слову" не работает. Открывается справка с пустым табом слева:
http://tinypic.ru/?do=view&pic=20080906173452_311.jpg

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

Спасибо: 0 
Профиль
Byte
администратор




ссылка на сообщение  Отправлено: 06.09.08 21:24. Заголовок: Поиск по ключевому с..


Поиск по ключевому слову работает на последней справке, открывается окошко с выбранным словом (либо по выделению, либо по слову, где находится курсор).

Спасибо: 0 
Профиль
Nex
moderator


ссылка на сообщение  Отправлено: 07.09.08 00:50. Заголовок: Byte точно, на после..


Byte точно, на последней версии справки работает.

Спасибо: 0 
Профиль
fireton





ссылка на сообщение  Отправлено: 08.09.08 12:22. Заголовок: Можно ли поучаствова..


Можно ли поучаствовать в тестировании?

Спасибо: 0 
Профиль
BaxZzZz





ссылка на сообщение  Отправлено: 08.09.08 12:29. Заголовок: Не можно, а нужно! Q..


Не можно, а нужно! Qgen лежит на сайте.

Спасибо: 0 
Профиль
Narratius



ссылка на сообщение  Отправлено: 08.09.08 16:37. Заголовок: Некоторое количество..


Некоторое количество замечаний и предложений:
  • Порядок кнопок на панели инструментов (Хочется видеть порядок кнопок, аналогичный большинству редакторов - "Создать", "Открыть", "Сохранить"... ). Потому что довольно странно видеть первой кнопку "Запуск игры" в пустом окне
  • Поддержка текстового формата qsp (по аналогу с QSpell)
  • Цвета иконок для Локации и Действия в списке Локаций очень близки. Лучше сделать более контрастными
  • Переход по Локациям в списке не вызывает обновления информации о Локации. Мне кажется, следующий вариант будет удобен всем - при простом перемещении в списке обновляется текущая (крайняя левая?) вкладка описания, а по двойному клику - открывается новая.
  • При добавлении новой локации (особенно первой), хочется, чтобы сразу открывалась вкладка описания
  • Почему не используются Insert, Delete для добавления-удаления сущностей?
  • Неудачная иконка для "Очистить локацию" - если бы там был ластик, было бы понятнее. В текущем представлении это больше похоже на "Новый элемент"
  • Почему скопированную локацию нужно вставлять только в существующую? Почему нельзя сделать копию локации сразу?
  • Размеры окна, несложными действиями можно подогнать до совершенно неудочитаемого состояния:
  • Список окон - будет лучше, если напротив открытых окон будут стоять галочки
  • Перетаскивание списка локаций - зачем?


  • Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 08.09.08 17:45. Заголовок: Иконки для локации и..


    Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 08.09.08 23:08. Заголовок: ... Безумные шарики ..


    ... Безумные шарики (с) :)))

    Можно, я думаю без шариков, аккуратные палочки дерева рисовать.
    По нововведениям не забудьте дрилдаун по параметру операторов gt , gs и переход на соответствующую локацию.
    Если таковой нет, то всплывает предупреждение «Данная локация не существует!» с 2 кнопками «Создать» (и перейти на новую локацию), «Отменить».


    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 11.09.08 01:18. Заголовок: Narratius пишет: По..


    Narratius пишет:

     цитата:
    Порядок кнопок на панели инструментов (Хочется видеть порядок кнопок, аналогичный большинству редакторов - "Создать", "Открыть", "Сохранить"... ). Потому что довольно странно видеть первой кнопку "Запуск игры" в пустом окне


    Сделали: Добавить локацию, Переименовать локацию, Удалить локацию, Открыть игру, Сохранить игру, Сохранить как, Запустить игру, Информация об игре, Копировать локацию, Вставить локацию, Очистить локацию, Поиск, Настройки.
    Narratius пишет:

     цитата:
    Поддержка текстового формата qsp (по аналогу с QSpell)


    Будет.
    Narratius пишет:

     цитата:
    Цвета иконок для Локации и Действия в списке Локаций очень близки. Лучше сделать более контрастными


    Сделали - локации синие, действия - жёлтые.
    Narratius пишет:

     цитата:
    Переход по Локациям в списке не вызывает обновления информации о Локации. Мне кажется, следующий вариант будет удобен всем - при простом перемещении в списке обновляется текущая (крайняя левая?) вкладка описания, а по двойному клику - открывается новая.


    Этого не будет, потому что в дереве уже можно перемещать локации+действия и переименовывать локации/действия - при каждом клике показ локации жутко неудобен.
    Narratius пишет:

     цитата:
    При добавлении новой локации (особенно первой), хочется, чтобы сразу открывалась вкладка описания


    Будет в настройках.
    Narratius пишет:

     цитата:
    Почему не используются Insert, Delete для добавления-удаления сущностей?


    Уже есть общие для всего проекта горячие клавиши.
    Narratius пишет:

     цитата:
    Неудачная иконка для "Очистить локацию" - если бы там был ластик, было бы понятнее. В текущем представлении это больше похоже на "Новый элемент"


    1) Перебрали сотни тысяч иконок - ничего подходящего не нашли. 2) Требуются 256-цветные иконки, зачастую при конвертации 32-разрядных теряются цвета, в итоге смотрится не красиво. 3) Требуются 24х24 иконки - при конвертации иконок других размеров изображение сильно искажается. 3) Новый элемент - можно перефразировать в "Начать с чистого листа", т.е. это и есть "Очистка". Если есть конкретные предложения высылайте на почту BaxZzZz - bauer_v [AT] mail.ru
    Narratius пишет:

     цитата:
    Почему скопированную локацию нужно вставлять только в существующую? Почему нельзя сделать копию локации сразу?


    Будет.
    Narratius пишет:

     цитата:
    Размеры окна, несложными действиями можно подогнать до совершенно неудочитаемого состояния:


    Так и будет :)
    Narratius пишет:

     цитата:
    Список окон - будет лучше, если напротив открытых окон будут стоять галочки


    Напротив открытых в данный момент локаций будут показываться шарики (сейчас отображаются для всех локаций).
    Narratius пишет:

     цитата:
    Перетаскивание списка локаций - зачем?


    Так и будет - кому-то удобно держать список локаций, например, справа.. или отцепить его от основного окошка.. или совсем убрать.
    HIman пишет:

     цитата:
    По нововведениям не забудьте дрилдаун по параметру операторов gt , gs и переход на соответствующую локацию.


    Будет :)
    Nex пишет:

     цитата:
    Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать.


    Они будут показываться только для открытых в данный момент локаций :)

    Спасибо: 1 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.09.08 01:27. Заголовок: Nex пишет: Иконки д..


    Nex пишет:

     цитата:
    Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать.


    не трогать наши "безумные шарики"!

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 11.09.08 06:25. Заголовок: BaxZzZz я за то, что..


    BaxZzZz я за то, чтоб можно было отключить их в настройках.

    Кстати, нехватает открытия файла через параметр командной строки.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.09.08 11:54. Заголовок: Nex пишет: BaxZzZz ..


    Nex пишет:

     цитата:
    BaxZzZz я за то, чтоб можно было отключить их в настройках.


    Хорошо, сделаем так, добавил в туду проекта

    Nex пишет:

     цитата:
    Кстати, нехватает открытия файла через параметр командной строки.


    Тоже добавил в туду

    Спасибо: 0 
    Профиль
    Narratius



    ссылка на сообщение  Отправлено: 11.09.08 15:36. Заголовок: Byte пишет: Narrati..


    Byte пишет:

     цитата:
    Narratius пишет:

    цитата:
    Список окон - будет лучше, если напротив открытых окон будут стоять галочки

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



    Видимо, я некорректно выразился. Имелось в виду меню "Окно\Список окон". Именно там хочется видеть галочки ;)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.09.08 15:45. Заголовок: Narratius пишет: Ви..


    Narratius пишет:

     цитата:
    Видимо, я некорректно выразился. Имелось в виду меню "Окно\Список окон". Именно там хочется видеть галочки ;)


    Хорошо, предложение добавлено в TODO.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 17.09.08 19:20. Заголовок: Выложили QGen 4.0.0 ..


    Выложили QGen 4.0.0 alpha 4. Изменения:
    * Исправлено множество багов;
    * Добавлено переименование локаций и действий прямо в дереве локаций;
    * Добавлена перестановка локаций и действий в дереве локаций;
    * Добавлена перестановка действий в списке действий на локации;
    * Список действий на локации теперь отображает выбранные изображения действий прямо в списке (как в QSP);
    * Возможность скрытия базового описания локации и базовых действий (на закладке локации показывается одно поле кода локации);
    * Переход (создание) на выбранную в коде локацию (название локации выбирается также, как для "помощи по ключевому слову");
    * Поддержка загрузки файла из командной строки;
    * Возможность автосоздания начальной локации с выбором её названия;
    * Открытие локации при создании;
    * Обратная сортировка списка локаций;
    * Показ открытых локаций в списке локаций (выделены отдельным цветом);
    * Возможность скрытия иконок в списке локаций;
    * Возможность изменения относительной высоты/ширины полей на вкладках локаций;
    * Настройка цветов, шрифтов (в том числе для подстветки синтаксиса);
    * Добавлен диалог настроек;
    * Добавлены иконки для пунктов меню;
    * Добавлены галочки для списка окон;
    * Изменён порядок иконок на тулбаре.

    В TODO:
    1) Импорт/экспорт TXT2GAM
    2) Многоязычность
    3) Настройки
    а) Автосохранение
    б) Краткие описания локаций
    4) Мастеры?
    5) Подсказки на статусбаре
    6) Краткие описания локаций
    7) Доработать буфер обмена
    8) Сделать действия локации "Вставить" и "Вставить в..."
    9) Добавление из файла другой игры в текущую
    10) Нумерация строк в коде

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 17.09.08 19:30. Заголовок: Ждем от вас новых по..


    Ждем от вас новых пожеланий!

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 17.09.08 21:16. Заголовок: Byte BaxZzZz мастеры..


    Byte BaxZzZz мастеры очень рано ещё.

    Меню настроек:
    количество минут должно быть совсем рядом с надписью "Автосохранение:"
    и лучше если будет выглядеть так
    (галочка) Автосохранение: каждые [xxx] минут.
    Галочкой включается/выключается опция автосохранения - сама надпись с edit'ом должны "погаснуть", если галочки нет.

    Если нет неприменённых изменений, кнопка "Применить" должна быть неактивна.

    Редактирование кода локации и действий: нужно сделать сворачивание/разворачивание строк.

    С действиями на локации вообще беда - я смотрю на редактор и не вижу ни одной кнопки чтобы добавить действие на текущей локации! Смотрю вниз(там обычно действия) - целых три(!) пустых окошка и неактивная кнопка. Оказывается, мне нужно нажать правой кнопкой мышки на левом(почему не на правом?) окошке и выбрать пункт "Создать..." (Создать что?)
    Ах да, где-то между небом и землёй там болтается надпись "Базовые действия", но она так невыразительна, и непонятно к чему относится.
    В общем, интуитивность интерфейса пока хромает.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 17.09.08 21:42. Заголовок: При "переключени..


    При "переключении по локациям" через их заголовки, в списке локаций должна выделяться та, в которой сейчас курсор.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 17.09.08 21:44. Заголовок: Nex пишет: Редактир..


    Nex пишет:

     цитата:
    Редактирование кода локации и действий: нужно сделать сворачивание/разворачивание строк.


    Так это уже есть? Что именно ты имеешь в виду?
    Nex пишет:

     цитата:
    С действиями на локации вообще беда - я смотрю на редактор и не вижу ни одной кнопки чтобы добавить действие на текущей локации!


    Действия также можно добавить через основное меню - "Локация/Действия" (+есть горячие клавиши). Нажать на левом поле - потому что это список действий. Другие - поля ввода.
    По поводу иконок на тулбаре для действий - предлагай/присылай варианты изображений - у нас не хватает фантазии и/или набора иконок для выбора подходящих (формат 24х24, 256 цветов).

    UPD: Редактор обновлён, исправлен мелкий баг с сохранением текущего пароля при загрузке игры.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 17.09.08 21:54. Заголовок: народ, я про расцвет..


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

    По поводу редактирования текста Undo/Redo вынести в Topменю "Текст"

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 17.09.08 22:05. Заголовок: Byte я тебя не спраш..


    Byte ты меня не понял. Я не спрашиваю почему в нём, я спрашиваю - как пользователь должен угадать, что это именно "список действий", а не "поле ввода"? Отразите это визуально. То, что сейчас - совсем непонятно выглядит.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 17.09.08 22:13. Заголовок: Nex, только что прид..


    Nex, только что придумали: когда список действий пуст, "в нём" будет отображаться кнопка "Добавить действие".

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 17.09.08 22:16. Заголовок: Nex пишет: народ, я..


    HIman пишет:

     цитата:
    народ, я про расцветку :) попробуйте принскрин сделать и в любом граф.редакторе сделать негатив изображения.


    Хорошо, этот вопрос мы с Byte'ом обсуждали, просто не хватает времни :)
    HIman пишет:

     цитата:
    По поводу редактирования текста Undo/Redo вынести в Topменю "Текст"


    Так и будет, но немного позже :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 17.09.08 22:42. Заголовок: Господа, очень больш..


    Господа, очень большая просьба ко всем, кто заинтересован в развитии QSP и QGEN помочь с подборкой иконок. Приходится очень много времени тратить на их поиски. Если есть какие-либо предложения, где достать их или есть уже готовые, просим Вас выслать на мыло bauer_v[AT]mail.ru. Форматы (16x16, 24x24 - 256 цветов). :)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 07:48. Заголовок: Byte как будто ты не..


    Byte как будто ты не знаешь, что такое "сворачивание" строк. Это "мягкий" перенос слов в границах окна (в "Блокноте" аналогичная настройка называется Формат\Перенос по словам). Например, для окна описания этот режим включен. Для поля редактирования кода стоит сделать кнопку переключения режима. В данный момент во всех полях редактирования кода строки развёрнуты.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 18.09.08 09:34. Заголовок: Nex выражайся по точ..


    Nex выражайся по точнее и яснее, тогда нам будет понятно! Я тоже с начала подумал совсем про другое.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 18.09.08 10:58. Заголовок: За иконками далеко х..


    За иконками далеко ходить не нужно:
    http://vremenno.net/design/14-amazing-icons-packs

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 12:10. Заголовок: BaxZzZz Ты пользуешь..


    BaxZzZz Ты пользуешься программой Far? Может, ты привык называть эту операцию "перенос по словам", как в Блокноте, а вот в Far'е, которым пользуюсь я, аналогичная операция при просмотре файлов называется Wrap/Unwrap (Свернуть/Развернуть).
    Я стараюсь изо всех сил объяснять просто, точно, ясно, понятно, доступно. Но для некоторых понятий ещё нет установившихся общеизвестных названий в русском языке. Неудивительно, что иногда меня всё-таки не понимают. Не переживай, если уж я взялся объяснять, в конце-концов растолкую даже самому непонятливому.

    Кстати говоря, нашёл пару багов:
  • в поле редактирования кода локации и действий неправильно устанавливается скроллбар - если есть очень длинные строки, проверьте.
  • если добавить действие на локации, потом закрыть её, открыть заново - отображается код для действия, но самого действия в списке нет. Пропадает только первое действие из списка, остальные отображаются.

  • Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 13:23. Заголовок: Nex, во всех перевод..


    Nex, во всех переводах, которые я видел в редакторах, это звучит как "Перенос строк по словам". Если переводить буквально с английского, то Wrap означает скорее "завернуть", а не "свернуть". То есть, "перенос по словам" ИМХО гораздо более точное название этого действия.

    1) Это уже заметили.
    2) У меня нормально отображается, странно (создал локацию и одно действие, написал на ней код. закрыл, открыл - всё показывается). Сейчас гляну на Win2003.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 18.09.08 13:27. Заголовок: HIman спасибо за ре..


    HIman спасибо за ресурс! Это то, что надо.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 13:41. Заголовок: Byte пусть будет ..


    Byte пусть будет "перенос по словам".
    Как вам понятнее, так и будет. Проехали.

    Нашёл баг не только в QGen но и в QSP'шном парсере: если в строке комментария находится нечётное количество апострофов или кавычек, все последующие строки считаются закомментированными.
    Проверял на QGen 4.0.0 alpha 4 и плеере QSP версий 5.4.0 и 5.4.1

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 13:44. Заголовок: Nex, это не баг. это..


    Nex, это не баг. это верное поведение - многострочные комментарии. Можно комментировать операторы, использующие преформатированные строки. Это поведение описано в документации.
    Цитата:

     
    ! - оператор комментария. То, что находится в данной строке после оператора комментария, и до конца строки игнорируется интерпретатором.
    Оператор комментария позволяет "закомментировать" (выключить) ненужный временно оператор / функцию во время отладки игры.
    Кроме того, написание комментариев к коду программы является одним из признаков хорошего стиля программирования.
    В операторе комментария поддерживаются преформатированные строки. Примеры:

    ! это комментарий без преформатированных строк
    !"а этот комментарий
    содержит преформатированную
    строку"
    !"
    и этот
    тоже
    "
    a = 3 & ! а также 'вот
    этот'


    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 14:04. Заголовок: Не баг, а фича? Вооб..


    Не баг, а фича?
    Вообще-то парсить комментарий - это против здравого смысла.
    Комментарий начинается с символа ! и должен заканчиваться переводом строки, а не "концом преформатированной строки".

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 14:07. Заголовок: Как минимум, это удо..


    Как минимум, это удобно для комментирования многострочных операторов. Строки, содержащие преформатированную текстовую константу - считаются одной строкой.
    Не забывай, что в QSP комментарии - это операторы.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 14:10. Заголовок: Это нелогично...


    Это нелогично.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 14:12. Заголовок: Если учесть то, что ..


    Если учесть то, что комментарии - это операторы, то всё логично.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 14:17. Заголовок: В первую очередь ком..


    В первую очередь комментарии должны быть для КОММЕНТИРОВАНИЯ - то есть пишешь на своём языке всё что хочешь, делаешь сноски и пояснения.
    Естественно, в свободном тексте ты не обязан ставить чётное количество апострофов.
    Для "выключения" операторов, хрен-знает-сколько-строчных, комментирование должно использоваться во вторую очередь, иначе это уже на директиву компилятора похоже.
    как #ifdef.

    http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D0%B8

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 14:23. Заголовок: В QSP также есть опе..


    В QSP также есть операция сравнения "!". Её нужно отличать от оператора комментария:

    if a!6:jump 'sadasd'

    Да, это не совсем "обычные" комментарии, так как это оператор, в котором также, как и повсюду, обрабатываются преформатированные строки.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 14:25. Заголовок: Ты заботливо подложи..


    Ты заботливо подложил граблю квестописателям.
    Можно решить введением настоящих комментариев, которые не парсятся. Например, !!

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 14:27. Заголовок: По-моему, это грабли..


    По-моему, это грабли в той же степени, что и преформатированные строки как таковые.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 18.09.08 14:31. Заголовок: Про комментарии, опи..


    Про комментарии, описанные "грабли" и удобство я уже неоднократно думал - пока что этого точно не будет :)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 14:47. Заголовок: Фигня какая.....


    Фигня какая...

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.09.08 15:07. Заголовок: Ладно, если в QGen&#..


    Ладно, если в QGen'е будет когда-нибудь нормальная проверка игры, эти "особенности" можно стерпеть...

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 18.09.08 23:09. Заголовок: Nex пишет: если доб..


    Nex пишет:

     цитата:
    если добавить действие на локации, потом закрыть её, открыть заново - отображается код для действия, но самого действия в списке нет. Пропадает только первое действие из списка, остальные отображаются.


    У нас баг себя никак не проявил, тестили на платформах Win Vista sp1 и на Win 2003. Можешь ещё более подробней описать при каких случаях (действиях) он себя проявляет?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 19.09.08 05:33. Заголовок: BaxZzZz нашёл, в чё..


    BaxZzZz
    нашёл, в чём причина
    я ставил в настройках "относительная высота полей - 100"
    после этого глюк появляется.
    кстати, чтобы понять, каких именно полей, приходится экспериментировать, это тоже плохо, лучше переименовать.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 19.09.08 10:07. Заголовок: Nex пишет: BaxZzZz ..


    Nex пишет:

     цитата:
    BaxZzZz
    нашёл, в чём причина
    я ставил в настройках "относительная высота полей - 100"
    после этого глюк появляется.


    Ага, теперь вижу, исправим.
    Nex пишет:

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


    "Относительная высота полей (%):" переделал на "Относительная высота всех полей (%):"
    "Относительная ширина полей описания и кода локации (%):" - думаю всё понятно и ясно написано.
    "Относительная ширина списка действий и поля кода\nдействия (%):" - тут тоже всё понятно.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 19.09.08 10:27. Заголовок: BaxZzZz высота полей..


    BaxZzZz высота полей относительно чего?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 19.09.08 10:32. Заголовок: Nex пишет: BaxZzZz ..


    Nex пишет:

     цитата:
    BaxZzZz высота полей относительно чего?


    Относительно друг друга, вроде всё ясно. Если не понятно, то предлогай новые названия, будем исправлять :)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 19.09.08 13:18. Заголовок: BaxZzZz не понимаю, ..


    BaxZzZz не понимаю, совсем.
    Если б понял что там имеется в виду, предложил бы другое название.
    Какие именно поля? Относительно друг друга - это как? Все поля относительно всех полей?

    Отношение - это например x / y. Это будет "отношение x к y". При этом, если x/y=1/2, нельзя сказать, что "х и y имеют значения 50% относительно друг друга". Потому что y/x - уже равняется 2.
    2 не равно 1/2.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 19.09.08 20:58. Заголовок: Nex, друг, сегодня т..


    Nex, друг, сегодня тяпница, дай немного отдахнуть. Я пришел после армии и еще даже не устроился, Байт маньяк, мне нравитсо с ним работать, но так нельзя жить, 3-4 часа сна и опять код. Я тебе просто благодарен, ты по настоящему болеешь за нас и за софт тот каторый мы делаем. Хотелось бы видеть твой потенциал в разработках....много идей, но мало рук, ждем тебя на канале ИРЦ!

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 20.09.08 09:38. Заголовок: Я и не тороплю. Хоро..


    Я и не тороплю. Хорошо уже что процесс вообще идёт!

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 21.09.08 17:14. Заголовок: Итак qgen 4.0.0 alph..


    Итак qgen 4.0.0 alpha 5. Что было добавлено/исправлено:

    1) Добавлена опция "перенос строк по словам в коде локаций и действий".
    2) Корректировка диалога настройки.
    3) Пункт "Действие" в меню "Локации" перемещён выше.
    4) При отсутствии действий, добавлена кнопка "добавить действие".
    5) Изменена расцветка полей по умолчанию.
    6) Изменены горячие клавиши действия - "Перейти на выбранную локацию" c "Ctrl+Z" на "Ctrl+G".
    7) Редактирование текста Undo/Redo вынесено в меню "Текст" и добавлено на тулбар.
    8) Добавлено действие "Вставить в..." для локации.
    9) Исправлен баг отображения названия для действия при установке относительной высоты полей описания и кода локации к высоте закладки на 100%.
    10) Добавлена кнопка "Сброс" в диалог настройки для установки параметров по умолчанию.
    11) Исправлен баг с полем редактирования кода локации и действий - неправильно устанавливался скролбар.
    12) Заменено множество иконок.

    Что будет сделано:

    1) Импорт/экспорт TXT2GAM
    2) Многоязычность
    3) Настройки: а) Автосохранение б) Краткие описания локаций
    4) Мастеры
    5) Подсказки на статусбаре
    6) Доработка буфера обмена
    7) Добавление из файла другой игры в текущую.
    8) Если нет неприменённых изменений, кнопка "Применить" должна быть неактивна.
    9) Доработать работу редактирования текста Undo/Redo (?).

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 22.09.08 14:38. Заголовок: Попробовал пятую аль..


    Попробовал пятую альфу.
  • Меню настроек: "...к высоте закладки", "...к ширине закладки" - не закладка, а вкладка.
  • Меню настроек: в разделе "Шрифты" все шрифты нарисованы чёрным цветом, это неправильно. Пусть сразу будут раскрашены своими цветами.
  • Контекстное меню(по правой кнопке мыши) в полях редактирования кода локации и действий - на английском языке.
  • Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй!

    За отключаемые поля базовых действий и базового описания большое спасибо, это действительно очень полезно.


  • Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 22.09.08 16:14. Заголовок: Nex пишет: Внимание..


    Nex пишет:

     цитата:
    Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй!


    У меня всё открывается корректно, пробовал создавать новую игру, сохранять несколько старых - работает нормально..

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 22.09.08 16:18. Заголовок: Может, случайно проб..


    Может, случайно пробовал запускать каким-нибудь старым плеером без поддержки нового формата / юникода? QGen4 сохраняет в новом формате, в юникоде..

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 22.09.08 16:41. Заголовок: Nex пишет: Меню на..


    Nex пишет:

     цитата:
    Меню настроек: "...к высоте закладки", "...к ширине закладки" - не закладка, а вкладка.


    Почему так решил?
    Nex пишет:

     цитата:
    Меню настроек: в разделе "Шрифты" все шрифты нарисованы чёрным цветом, это неправильно. Пусть сразу будут раскрашены своими цветами.


    Согласен с этим.
    Nex пишет:

     цитата:
    Контекстное меню(по правой кнопке мыши) в полях редактирования кода локации и действий - на английском языке.


    Пока так и будет.
    Nex пишет:

     цитата:
    Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй!


    Изменений в коде методов сохранения и чтения не было. У меня всё нормально сохраняет, подробнее опиши баг, при каких действиях и т.д.

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 22.09.08 18:28. Заголовок: Стандартный глюк ред..


    * Стандартный глюк редакторов на сцинтилле. Попробуй установить цвет фона в темно-синий (ну привычно мне так) и потом найти курсор в редакторе кода...

    * огромная кнопа "Добавить действие" взорвала мозг. Кстати, ее подпись на темно-синем фоне тоже хрен разглядишь.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 22.09.08 23:05. Заголовок: fireton пишет: Стан..


    fireton пишет:

     цитата:
    Стандартный глюк редакторов на сцинтилле. Попробуй установить цвет фона в темно-синий (ну привычно мне так) и потом найти курсор в редакторе кода...


    Исправим.

    fireton пишет:

     цитата:
    огромная кнопа "Добавить действие" взорвала мозг.


    Господа! Вы определитесь, что вы хотите видеть в редакторе и что нет, и желательно подробное описание ваших предложений. Тема обсуждалась по данному вопросу, возражений небыло, поэтому её считаю закрытой.

    fireton пишет:

     цитата:
    Кстати, ее подпись на темно-синем фоне тоже хрен разглядишь.


    Согласен, исправим.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 04:00. Заголовок: Исправлено. Скоро вы..


    Исправлено. Скоро выложу :)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 07:01. Заголовок: Выложил QGen 4 alpha..


    Выложил QGen 4 alpha 6.

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 23.09.08 07:35. Заголовок: В 6-й альфе создать ..


    * В 6-й альфе создать не получается действия в локации. Программа не реагирует на пункт контекстного меню "Создать..." Из главного меню и по Alt-F7 действия создаются.

    * Насчет вставки локации. Не работают Ctrl-C/Ctrl-V. Вообще, на мой взгляд, неправильная логика вставки. Текущий пункт меню "Вставить" надо заменить на "Заменить из буфера". А саму вставку сделать так. Я копирую локацию, находясь в списке (Ctrl-C). Затем нажимаю "Вставить" (Ctrl-V) - программа вставляет НОВУЮ локацию в список, именует ее с помощью добавления цифры к названию (если было "Битва", то новая - "Битва2" и т.д.), перемещается на нее и автоматом открывает ее на редактирование (последнее можно регулировать с помощью опции).

    * Насчет супер-кнопки "Вставить действие". Возможно, стоит сделать так. Открывать пустой список с действиями сразу. А над списком действий сделать мини-тулбар: "добавить", "удалить", "скопировать", "вставить". Кстати, было бы, наверное, неплохо иметь возможность копировать и вставлять действия, в том числе и между локациями.

    * Еще про курсор в редакторе кода и не только. Придирки, но все-таки. Попробуй сделать фон темно-серым. Курсор пропадает. Это вторая стандартная ловушка. :) Темно-серый цвет фона надо обрабатывать специальным образом.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 07:46. Заголовок: fireton, уже заметил..


    fireton, уже заметил - это недавний баг wx, который уже исправлен :) сейчас обновлюсь и выложу 7ю альфу :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 23.09.08 07:47. Заголовок: Вот как, пока я спа..


    Вот как, пока я спал уже 7 версия выходит

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 23.09.08 07:49. Заголовок: я еще написал. посмо..


    я еще написал. посмотри мое предыдущее сообщение.

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 23.09.08 07:52. Заголовок: И еще. Можно цвета ф..


    И еще. Можно цвета фона и шрифта для списков (локаций и действий) настраивать отдельно? Мне нравится темно-синий фон, но только в редакторах, а не в списках... (понимаю, что это, возможно, только мои тараканы, но все-таки...)

    Еще хочется, чтобы редактор помнил последнюю редактируемую игру и умел автоматом открывать ее при загрузке (возможно, запоминая и пароль от нее). Как опция в настройках, естественно.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 08:08. Заголовок: fireton, та вставка,..


    fireton, та вставка, которую ты описал, называется сейчас "Вставить в...".

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 23.09.08 08:44. Заголовок: та вставка, которую ..



     цитата:
    та вставка, которую ты описал, называется сейчас "Вставить в...".


    Не совсем. Во первых, она не работает по Ctrl-V. Во-вторых - называется неправильно. В третих, она спрашивает зачем-то название. Не надо спрашивать, пусть редактор сам именует, а я потом переименую ее...

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 08:57. Заголовок: fireton пишет: Еще ..


    fireton пишет:

     цитата:
    Еще про курсор в редакторе кода и не только. Придирки, но все-таки. Попробуй сделать фон темно-серым. Курсор пропадает. Это вторая стандартная ловушка. :) Темно-серый цвет фона надо обрабатывать специальным образом.


    Про это знаю, пока что так и будет - даже сами контролы виндовс не обрабатывают особым образом цвет 128,128,128.
    fireton пишет:

     цитата:
    И еще. Можно цвета фона и шрифта для списков (локаций и действий) настраивать отдельно? Мне нравится темно-синий фон, но только в редакторах, а не в списках... (понимаю, что это, возможно, только мои тараканы, но все-таки...)


    Сделаем.
    fireton пишет:

     цитата:
    Еще хочется, чтобы редактор помнил последнюю редактируемую игру и умел автоматом открывать ее при загрузке (возможно, запоминая и пароль от нее). Как опция в настройках, естественно.


    Добавлю в TODO.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 23.09.08 08:57. Заголовок: не закладка, а вклад..



     цитата:
    не закладка, а вкладка



     цитата:
    Почему так решил?


    http://ru.wikipedia.org/wiki/%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0
    http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_(%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80)

    Выложил файл, который сохраняет пятая альфа: http://www.anime.vsi.ru/upload_tmp/notwork.gam
    в формате txt2gam он бы выглядел так:

    #начало
    '123'
    -

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 09:27. Заголовок: Только что обновил 6..


    Только что обновил 6ю альфу - пересобрал с новым wx (баг со всплывающим меню).

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 23.09.08 09:30. Заголовок: OK, скачал обновлённ..


    OK, скачал обновлённую шестую, сохраняет так же криво как и пятая.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 23.09.08 09:31. Заголовок: Nex, у меня этот фай..


    Nex, у меня этот файл работает. Проверь ещё раз версию интерпретатора, которой пытаешься открыть.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 23.09.08 09:46. Заголовок: Byte Точно, оказыва..


    Byte
    Точно, оказывается у меня две версии плеера лежало, он пытался открыть с помощью 5.3.1.
    Тревога отменяется.

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

    Спасибо: 0 
    Профиль
    fireton





    ссылка на сообщение  Отправлено: 23.09.08 22:57. Заголовок: Что касается иконок...


    Что касается иконок.
    http://www.iconarchive.com/category/application/icandy-junior-toolbar-icons-by-iconaholic.html
    http://www.iconarchive.com/category/application/icandy-junior-icons-by-iconaholic.html

    Вообще, на этом сайте иконок жопой ешь очень много.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 24.09.08 05:56. Заголовок: fireton ага, спасибо..


    fireton ага, спасибо.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 30.09.08 21:37. Заголовок: Выложил QGen 4.0.0 a..


    Выложил QGen 4.0.0 alpha 7. Изменений не много:

    1) Добавлена опция "Запоминать файл игры при выходе".
    2) Изменение поведения "Вставить локацию" - автоименование локаций при вставке из буфера.
    3) Предыдущий пункт меню "Вставить локацию" переименован в "Заменить локацию".
    4) Добавлен пункт меню "Удалить все действия".
    5) Доработка поведения кнопки "Применить" в настройках.
    6) Автосохранение.

    Спасибо: 1 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 02.10.08 14:28. Заголовок: Не забудьте вставить..


    Не забудьте вставить выгрузку игры в формат txt2gam очень удобно представлять набраный код в генерате на форуме например. Короче нужна кнопка для получения всего листинга программы в txt формате.

    Спасибо: 0 
    Профиль
    lng0



    ссылка на сообщение  Отправлено: 04.10.08 14:35. Заголовок: Идея


    Не читал всю ветку, а не возникало идеи сделать + к стандартному - облегченный режим без программирония? Наподобии меню Game Maker'а?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.10.08 22:54. Заголовок: А как игра может быт..


    А как игра может быть без программирования?
    Не понимаю.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 05.10.08 12:12. Заголовок: Можно если честно и ..


    Можно если честно и не программировать, а лишь вносить описание локации и делать переходы на соседнии. Для этого потребуется знать лишь один оператор [gt 'имя соседней локации'].

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 06.10.08 10:54. Заголовок: HIman пишет: Не заб..


    HIman пишет:

     цитата:
    Не забудьте вставить выгрузку игры в формат txt2gam



    Будем делать в первую очередь для следующей версии.

    Спасибо: 0 
    Профиль
    Narratius



    ссылка на сообщение  Отправлено: 07.10.08 13:46. Заголовок: Очередной список зам..


    Очередной список замечаний-предложений:

  • Очень неудобно, когда для открытия локации приходится два раза кликать по ее названию в дереве. В результате копятся открытые локации, что в принципе не имеет смысла - они уже отредактированы. Хочется иметь режим в котором левая локация синхронизирована с деревом, а остальные открыты сами по себе. Перемещение в дереве обновляет левую закладку, двойной клик открывает новую закладку.
  • Заголовок окна - сначала имя файла, потом имя программы - 'c:\game\game.gam - Quests Generator'
  • Задание параметров шрифта, включая цвет, на одной закладке. Так ли необходимо иметь возможность задать свой шрифт для каждого элемента?
  • Автоматическое создание локации из описания Действия (вычленяя из команд GT)
  • После открытия игры дерево отображается на выбранном фоне, а панель под локации стандартного цвета ;)
  • После создания нового действия оно не становится активным
  • Undo/Redo - неправильные иконки (ассоциации с "вперед/назад")
  • Слишком лобовое решение для "свернуть/развернуть" в коде (по отступам строки)
  • Хочется увидеть настройки игры (HTML, включение-выключение дополнительных окон) в виде окна (мастера?)

  • Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 07.10.08 17:24. Заголовок: Narratius пишет: Оч..


    Narratius пишет:

     цитата:
    Очень неудобно, когда для открытия локации приходится два раза кликать по ее названию в дереве. В результате копятся открытые локации, что в принципе не имеет смысла - они уже отредактированы. Хочется иметь режим в котором левая локация синхронизирована с деревом, а остальные открыты сами по себе. Перемещение в дереве обновляет левую закладку, двойной клик открывает новую закладку.



    Не совсем понятен этот пункт. Более подробнее и поточнее опиши.

    Narratius пишет:

     цитата:
    Заголовок окна - сначала имя файла, потом имя программы - 'c:\game\game.gam - Quests Generator'



    Может сделать настройку формата текста заголовка окна?

    Narratius пишет:

     цитата:
    Задание параметров шрифта, включая цвет, на одной закладке.



    Еще есть общий цвет фона, его куда переместить в настройках? Если мы настраиваем цвет, то есть общая вкладка настройки цветов, если мы настраиваем шрифты, то есть общая вкладка настройки шрифтов с отображением цвета будущего выводимого текста, есть ли смысл всё объединять?

    Narratius пишет:

     цитата:
    Так ли необходимо иметь возможность задать свой шрифт для каждого элемента?



    Конечно. Для более конкретного выделения в общем тексте того или иного элемента, плюс идёт настройка жирности и курсива.

    Narratius пишет:

     цитата:
    Автоматическое создание локации из описания Действия (вычленяя из команд GT)



    Есть уже - Ctrl+G

    Narratius пишет:

     цитата:
    После открытия игры дерево отображается на выбранном фоне, а панель под локации стандартного цвета ;)



    Мы об этом знаем, пока есть более важные задачи.

    Narratius пишет:

     цитата:
    После создания нового действия оно не становится активным



    Может быть опцию добавить в настройки? (нужно общее мнение)

    Narratius пишет:

     цитата:
    Undo/Redo - неправильные иконки (ассоциации с "вперед/назад")



    Пока не столь важно. Саму работу Undo/Redo еще нужно доработать.

    Narratius пишет:

     цитата:
    Слишком лобовое решение для "свернуть/развернуть" в коде (по отступам строки)



    Конкретнее опиши, что не устраивает или не верно работает.

    Narratius пишет:

     цитата:
    Хочется увидеть настройки игры (HTML, включение-выключение дополнительных окон) в виде окна (мастера?)



    Будет, но позже.



    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 07.10.08 20:21. Заголовок: Уж скорей тогда шабл..


    Уж скорей тогда шаблон, а не мастер.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 08.10.08 16:43. Заголовок: Жду предложений от в..


    Жду мнений и предложений от всех участников по поводу:

    1. Настройки формата выводимого текста в заголовке окна.
    2. Объединения вкладок цветов и шрифтов в настройке.
    3. Выделение нового действия в списке действий.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 08.10.08 17:12. Заголовок: 1. Не принципиально ..


    1. Не принципиально
    2. Хм главное чтобы можно было сделать полностью черный экран пример с негативом я приводил
    3. Не принципиально

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 08.10.08 18:06. Заголовок: BaxZzZz непонятно...


    BaxZzZz непонятно.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 08.10.08 18:58. Заголовок: Nex пишет: BaxZzZz ..


    Nex пишет:

     цитата:
    BaxZzZz непонятно.


    Что непонятно?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 08.10.08 20:21. Заголовок: BaxZzZz все три пунк..


    BaxZzZz все три пункта, непонятно.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 08.10.08 21:10. Заголовок: Nex ты читал, что пи..


    Nex ты читал, что писал Narratius и что я ему ответил?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 09.10.08 06:43. Заголовок: BaxZzZz это где-то в..


    BaxZzZz это где-то в ветке надо копаться?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 09.10.08 11:19. Заголовок: Nex, я так понял, чт..


    Nex, я так понял, что вот отсюда: http://qsp.borda.ru/?1-0-0-00000048-000-120-0#093 :)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 09.10.08 12:04. Заголовок: Ага. Так. 1. Може..


    Ага. Так.

    1.

     цитата:
    Может сделать настройку формата текста заголовка окна?


    Более правильным является вариант, предложенный Narratius - все известные мне программы ведут себя именно так, а значит и пользователю привычней. К тому же, название программы пользователь и так знает(раз запустил её), а в таскбаре программа обязана хорошо выделяться иконкой. Правило ставить имя файла впереди названия программы - хорошее, его стоит соблюсти.

    2.

     цитата:
    есть ли смысл всё объединять?


    Не трогай, всё работает. Перевод с русского на русский: пока что и так хорошо. На будущее - хотелось бы иметь несколько дефолтных стилей.(Раскраска+шрифт)

    3.

     цитата:
    После создания нового действия оно не становится активным


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

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 09.10.08 14:17. Заголовок: По пункту 3: открыти..


    По пункту 3: открытие локации при создании - это опция в настройках) думаю, стоит сделать аналогичную опцию для действий.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 17.10.08 10:29. Заголовок: Что-то давно не обно..


    Что-то давно не обновлялся редактор. Релиз бета-версии близится?

    Кстати, вспомнил: Раздражает, что при попытке выбрать локацию из списка локаций, приходится прицеливаться на текст названия. Гораздо удобнее сделать, чтобы вся строка с названием локации реагировала на щелчок.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 17.10.08 11:15. Заголовок: Nex, пока что мало с..


    Nex, пока что мало свободного времени :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 17.10.08 11:40. Заголовок: У меня тоже времени ..


    У меня тоже времени нет, очень много работы. Но могу немного порадовать, реализовано:

    1. Экспорт текстового файла формата TXT2GAM
    2. Импорт текстового файла формата TXT2GAM

    Не быстро, но двигаемся . Скорее всего скоро выложим 8 альфу.

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 21.10.08 11:04. Заголовок: O! Экспорт/Импорт T..


    O! Экспорт/Импорт TXT2GAM отлично

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 05.11.08 19:34. Заголовок: Выложил QGen 4.0.0 a..


    Выложил QGen 4.0.0 alpha 8. Изменений не много:
    1) Импорт / Экспорт файлов в формате TXT2GAM;
    2) Добавление локаций из файла другой игры в текущую;
    3) Изменён формат выводимого текста в заголовке окна;
    4) Добавлена опция "Открытие действия при создании";
    5) Выделение всей строки названия локации в списке;
    6) Корректное выделение найденного текста в поле описания локации.

    Для импорта файлов TXT2GAM рекомендуется последняя версия утилиты.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 05.11.08 19:47. Заголовок: нормально :sm12: ..


    нормально

    Спасибо: 0 
    Профиль
    denis



    ссылка на сообщение  Отправлено: 05.11.08 20:49. Заголовок: А в QGen можно прогр..


    А в QGen можно программно закрывать/открывать окошко доп. информации и окошко с изображением? Если нет, то хорошо бы добавить.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 06.11.08 07:41. Заголовок: А причём здесь QGen?..


    А причём здесь QGen? В QSP - можно.

    См. операторы SHOWACTS, SHOWINPUT, SHOWOBJS, SHOWSTAT.
    Окошко с изображением можно скрыть, вызвав VIEW без аргумента или с пустой строкой.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 06.11.08 09:14. Заголовок: Молодцы. Пошёл качат..


    Молодцы. Пошёл качать.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 10.11.08 13:40. Заголовок: Думаю, уже пора объя..


    Думаю, уже пора объявлять новый QGen бетой, сносить QGen3 в раздел "старое", и сделать "Набор разработчика", в который положить последние версии QGen4, файл справки, txt2gam и уроки для txt2gam, плюс примеры кода и заготовки. Всё это в одном архиве.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 10.11.08 15:31. Заголовок: Как раз после 8й аль..


    Как раз после 8й альфы будет бета1 :)

    Спасибо: 0 
    Профиль
    Серый Волк





    ссылка на сообщение  Отправлено: 10.11.08 19:16. Заголовок: Скромно подписываюсь..


    Скромно подписываюсь: всё это богатство одним архивом - нужно и удобно.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.11.08 06:39. Заголовок: ага, согласен, тольк..


    ага, согласен, только нужно бету версию сделать.

    Спасибо: 0 
    Профиль
    Piligrim



    ссылка на сообщение  Отправлено: 11.11.08 12:49. Заголовок: нигде не указано, чт..


    нигде не указано, что операторы "Выполнить при посещении" добавляются после описания, не мог понять где у меня ошибка в коде
    жаль, что импорт из txt2gam даже не анализирует ACT END

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.11.08 13:15. Заголовок: Piligrim пишет: имп..


    Piligrim пишет:

     цитата:
    импорт из txt2gam даже не анализирует ACT END


    Это уже не qgen я так понимаю должен делать, а txt2gam.

    Спасибо: 0 
    Профиль
    olendorf





    ссылка на сообщение  Отправлено: 11.11.08 14:00. Заголовок: новый ген ставит пар..


    новый ген ставит пароль по умолчанию?какой?а то хочу вернуться к старенькому 300:)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 11.11.08 14:08. Заголовок: olendorf пишет: нов..


    olendorf пишет:

     цитата:
    новый ген ставит пароль по умолчанию?какой?


    ничего он не ставит, если сам не укажешь. A вернустя к 300 не можешь, потому что в новом редакторе файлы сохраняются только в новом формате.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 11.11.08 14:26. Заголовок: Piligrim, см. справк..


    Piligrim, см. справку, Раздел "Принцип работы\Принцип работы QSP"

    olendorf можешь выгрузить в формат txt2gam, а потом сконвертить в "старый" формат.
    То, что старый QGen якобы "спрашивает пароль", объясняется тем, что он не понимает новый формат.

    Спасибо: 0 
    Профиль
    Piligrim



    ссылка на сообщение  Отправлено: 11.11.08 21:34. Заголовок: Nex, понятно, ввело ..


    Nex, понятно, ввело в заблуждение отсутствие раздела описания в файле для txt2gam
    BaxZzZz, имелся ввиду, именно импорт из текстового файла в редактор, когда вся локация попадает в раздел "Выполнить при посещении", а в действиях пусто.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 27.11.08 09:58. Заголовок: Когда же бета?..


    Когда же бета?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.11.08 11:59. Заголовок: Не, я пока против бе..


    Не, я пока против беты

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.12.08 15:06. Заголовок: Nex пишет: Было бы ..


    Nex пишет:

     цитата:
    Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям".



    Господа, актуальна ли еще данная тема? Или у Вас есть более приоритетные пожелания на счет функциональных возможностей нового редактора?

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 04.12.08 15:57. Заголовок: Более приоритетное ..



    Более приоритетное пожелание это переход по двойному щелчку по названию локации написанному в операторах gt, gs, xgt, xgs . Если такой локации нет, то локация создается и курсор переходит на первую строчку в описании локации.

    В продолжении мысли по двойному щелчку на переменную показывать страницу на которой в столбик написаны строки содержащая выбранную переменную. Двойной щелчок на переменной открывает локацию и ставит курсор на переменную.


    Например в каком то месте щелкнули по переменной «деньги».

    Открывается новое окошка (вспомогательная страничка)
    Которая содержит таблицу строки кода с этой переменной:

    Локация Код
    Начало деньги = 200 & ! начальная сумма
    Касса IF деньги < 5:
    деньги = деньги – 6
    *pl ‘кассир взял деньги и протянул газету
    и т.д.

    Т.е. получается некий поиск слова с выводом результата поиска в доп окне из которого можно сразу перейти по тому же двойному щелчку по строке сразу к редактированию этой локации.


    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 04.12.08 16:00. Заголовок: Эх таблица смазалась..


    Эх таблица смазалась, но суть я думаю ясна...
    в этом окошке видны строки кода с найденым в них выделеным словом (в идеале не обязательно должна это быть именно переменная)

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 04.12.08 16:05. Заголовок: Локация ..


    Локация .............................Код
    Начало................................деньги = 200 & ! начальная сумма
    Касса..................................IF деньги < 5:
    .......................................... деньги = деньги – 6
    ..........................................*pl ‘кассир взял деньги и протянул газету

    и т.д.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.12.08 16:11. Заголовок: HIman пишет: Более ..


    HIman пишет:

     цитата:
    Более приоритетное пожелание это переход по двойному щелчку по названию локации написанному в операторах gt, gs, xgt, xgs . Если такой локации нет, то локация создается и курсор переходит на первую строчку в описании локации.


    Это уже готово.. по двойному клику выделение слова, затем Ctrl+G - переход на локацию..
    UPD: Если слово одно, то можно просто установить на нём курсор и нажать Ctrl+G

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.12.08 16:17. Заголовок: BaxZzZz та тема пока..


    BaxZzZz та тема пока не приоритет.

    Здорово было бы сделать проверку орфографии в строковых костантах и статичном описании.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.12.08 16:28. Заголовок: HIman пишет: Наприм..


    HIman пишет:

     цитата:
    Например в каком то месте щелкнули по переменной «деньги».


    Думаю лудше в попап меню добавить типа пункта "поиск". Хорошо подумаем.

    Nex пишет:

     цитата:
    Здорово было бы сделать проверку орфографии в строковых костантах и статичном описании.


    Ага, были задумки по данной теме, постараемся реализовать.



    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 04.12.08 16:33. Заголовок: Согласен и NEx орфог..


    Согласен и NEx орфография нужнее...
    А то что я говорил это тот же поиск, но немного другой механизм представления найденого и последующий переход на место где найдено.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.01.09 22:32. Заголовок: Сделать так, чтобы с..


    Сделать так, чтобы стартовая локация не участвовала в сортировке.
    Возможно, стоит сделать соотв. опцию в настройках (включенную по умолчанию)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 01:10. Заголовок: Сделаем КуГен удобне..


    Сделаем КуГен удобнее:
    0. Спец-локации-папки. Очень нехватает возможности сворачивать локации по определённому признаку. (: Предалаю следущее решение. Пустую локацию, первый символ которой "-" (минус, или любой другой спец-символ, доступный из русской и английской раскладок) считать папкой в которую помещать все нижележащие локации. Чтобы можно было свернуть эти локации и они не мозолили бы глаза. Одного уровня вложенности вполне остаточно, при драгндропе папки "внутрь" другой папки первая должна просто "отрезать" часть локация и поместить их внутрь себя. Т.е. это не совсем папки, а некие разделители, которые и визуально отличаются от локаций и позволяют скрывать нижележащие локации, которые в настоящее время не нужны.
    1. При создании локации через меню правой кнопокой мыши создавать локацию не в конце, а после выделенной локации. При большом количестве локаций сильно напрягает постоянно драгндропить локации в нужное место.
    2. Сделать хоткеи для наиболее используемых языковых конструкций: вывод текста (ставить кавычки и помещать курсор между ними), создание действия, условие. Т.к. ещё одним раздражающим фактором является постоянная смена раскладки особенно при набре текста локации вне стандартного описания.
    3. Добавить хоткей для сокрытия и показа текста основного описания.
    4. Добавить аналог неавтоматического пунтосвитчера, некий хоткей, который бы менял раскладку выделенному тексту.

    И давай те уже наконец избавимся от расширения GAM в пользу расширения QSP. Ведь решится сразу куча проблем и вопросов - абсолютно без затрат программиста между прочим. Не будет путаницы с TADS, будет сразупонятно какой интерпретатор искать, ну и просто приятно, что игра имеет такое расширение. ^__^

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 21.01.09 01:56. Заголовок: В интерфейсе QSP 5.5..


    В интерфейсе QSP 5.5 в диалоге открытия игры будет также "*.qsp" :)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 01:59. Заголовок: Уррра!!! (: Всё, все..


    Уррра!!! (:
    Всё, всем своим играм срочно меняю расширение! ^_____^
    Акислон.

    Спасибо: 0 
    Профиль
    Mioirel



    ссылка на сообщение  Отправлено: 21.01.09 02:39. Заголовок: Хорошие предложения ..


    Хорошие предложения elmortem! В особенности то с “папками” и хоткеем на отключение окна описания. Это, так сказать, что горит.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 04:08. Заголовок: Mioirel Так вот же ж..


    Mioirel
    Так вот же ж. Никогда не пользовался редактором, а тут захотелось поддержать отечественного производителя - вот и некипело за пару дней использования. Пока редактор для меня менее удобен, чем Блокнот 2. Надеюсь это не надолго и прогресс восторжествует. (:

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 07:23. Заголовок: Прделагаю "папки..


    Прделагаю "папки локаций" назвать "разделами".

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 12:16. Заголовок: Nex Была ночь, мозг ..


    Nex
    Была ночь, мозг плохо соображал. (: Поддерживаю название. (:

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 21.01.09 17:52. Заголовок: Так это, остальные п..


    Так это, остальные продложения уже в TODO? ^__^ Генка будет развиваться?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 21.01.09 18:01. Заголовок: Будет. Предложения х..


    Будет. Предложения хорошие :) Только сейчас мне не до QGen'а, и Bax тоже занят :(

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 21.01.09 18:02. Заголовок: elmortem пишет: Так..


    elmortem пишет:

     цитата:
    Так это, остальные продложения уже в TODO?


    Да, добавим, думаю.

    elmortem пишет:

     цитата:
    Генка будет развиваться?


    Будет. Сейчас в планах реализовать орфографическую проверку русских и английских слов.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 24.01.09 15:55. Заголовок: Когда новый релиз? С..


    Когда новый релиз? Страсть как хочется прекратить обращать внимания на раздражающие мелочи при создании игры. (:

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 24.01.09 17:01. Заголовок: У меня пока плохо со..


    У меня пока плохо со свободным временем. Поэтому примерную дату выхода новой версии я не могу сказать. Может стоит спросить Байта? ;)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 24.01.09 17:06. Заголовок: Ну я в целом спрашив..


    Ну я в целом спрашиваю. (:

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 24.01.09 18:40. Заголовок: В целом не известно ..


    В целом неизвестно :) Постараемся за неделю хоть что-то из запланированного реализовать :)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 14:45. Заголовок: При первом сохранени..


    При первом сохранении новой игры должно спрашиваться имя.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 16:07. Заголовок: Сделать, чтобы в диа..


    Сделать, чтобы в диалоге "Открыть файл" можно было выбирать файлы "*.qsp"

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 25.01.09 16:12. Заголовок: Nex пишет: При перв..


    Nex пишет:

     цитата:
    При первом сохранении новой игры должно спрашиваться имя.


    Т.е. я так понял убрать вообще сохранение в дефалтный файл noname.gam?
    Nex пишет:

     цитата:
    Сделать, чтобы в диалоге "Открыть файл" можно было выбирать файлы "*.qsp"


    Ага, думаю так и будет.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 16:29. Заголовок: Ещё: 0. Когда я пыта..


    Ещё:
    0. Когда я пытаюсь создать локацию, имя которой уже занято, то после сообщения об ошибке нужно возвращать в окно ввода имени локации, а не сбрасывать создание локации.
    1. Компонент лист для локаций и для действий имеют разную логику работы, что по началу несколько вводит в заблуждение. Нужно их как-то стандартизировать. Например, чтобы текст действий можно было менять так же, как и имена локаций. Ну, и т.д.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 25.01.09 16:46. Заголовок: Согласен, не очень у..


    Согласен, не очень удобно. Добавил в todo

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 16:48. Заголовок: я так понял убрать в..



     цитата:
    я так понял убрать вообще сохранение в дефалтный файл noname.gam?


    Да. При первом сохранении будет спрашиваться имя, и при попытке запустить, если файл ещё не именован, будет спрашиваться имя. При выходе, если файл не был именован, будет спрашиваться "Сохранить или нет?", если да, то спросить имя и сохранить.
    Пока файл не именован, должен храниться во временной папке(стандартное API винды).

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 25.01.09 16:57. Заголовок: Nex, там не использу..


    Nex, там не используется API винды =) Используется wx в качестве кроссплатформенной прослойки )

    ЗЫ: С учётом занятости разработка кугена идёт жутко медленно :( Вряд ли стоит ожидать нормальной версии редактора в ближайшее время..

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 17:30. Заголовок: Byte Ну может пока н..


    Byte
    Ну может пока на апгрейд самого движка подзабить несколько в пользу Генки? Он сейчас важнее, мне кажется... (:

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 25.01.09 18:34. Заголовок: На движок у меня тож..


    На движок у меня тоже не много времени )

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 25.01.09 18:44. Заголовок: Byte а в wx нет спец..


    Byte а в wx нет специальных функций для временных файлов?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 25.01.09 18:52. Заголовок: Nex, да всё есть, ко..


    Nex, да всё есть, конечно :)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 26.01.09 02:36. Заголовок: Nex Переменные окруж..


    Nex
    Переменные окружения это называется. (: Хотя в Юникс-системах может по-другому...

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 26.01.09 06:57. Заголовок: elmortem нет, в винд..


    elmortem нет, в винде есть специальные функции, чтобы она сама сгенерила тебе имя файла, "незанятое" во временной папке.
    Я разбирался с этим, когда писал свой редактор.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 26.01.09 16:13. Заголовок: У версии 4.0.0 9 ал..


    У версии 4.0.0 9 альфа вылезает та же ошибка, что и у предыдущей, по поводу клавы.

    Снова мешает жить. :(

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 26.01.09 17:02. Заголовок: А, вот этого я не зн..


    А, вот этого я не знал. Жесть какая... (:

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 26.01.09 17:09. Заголовок: Ошибка старая - не по..


    Ошибка старая - не получается вычислить, в каких случаях она появляется :(
    Ajenta, опиши, как это воспроизвести?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 26.01.09 17:21. Заголовок: Ajenta А какая опер..


    Ajenta, а какая операционная система у Вас?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 26.01.09 18:51. Заголовок: Вопрос по поводу “Пр..


    Вопрос по поводу “При первом сохранении новой игры должно спрашиваться имя.”

    Предлагаю следующие варианты:

    1) При создании новой игры в начале выводится диалог выбора файла для игры. Почему так, потому что возможна включена изначально опция автосохранения и для ее работы нужен путь к файлу.
    2) Оставить всё как прежде, никакого запроса при создании игры не будет, при сохранении спрашиваем имя файла. Только тогда автосохранение, даже если оно будет включено, работать не будет до того момента, пока Вы не нажмёте "сохранить" и не укажите в диалоге файл для игры.
    3) Если включена опция автосохранения, то при создании игры будет запрос на файл, если не включена опция, тогда не будет запроса, он появится только после Вашего нажатия на "сохранить".
    Ваши предложения?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 26.01.09 21:24. Заголовок: 2 вариант, т.к. это ..


    2 вариант, т.к. это наиболее распространённое поведение, а значит - пользователю проще, не придётся "привыкать".

    Здесь фишка вот в чём: в тех редакторах, в которых реализован вариант 1, можно открывать "пустой редактор", т.е. без открытых файлов. В нашем QGen всегда "открыта" игра для редактирования, и поэтому поведение предполагается такое же, как у блокнота, например - 2 вариант.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 27.01.09 08:54. Заголовок: 2 вариант...


    2 вариант.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 09:31. Заголовок: Немного порадую Вас,..


    Немного порадую Вас, в 10 альфе уже увидите следующие изменения:

    1) Созданная новая локация появляется в списке локаций после выделенной локации;
    2) Добавлено новое расширение файлов ".qsp";
    3) Добавлено "Показать/скрыть описание локации Ctrl+Alt+D", "Показать/скрыть действия локации Ctrl+Alt+A";
    4) Добавлена в настройки опция изменения размера TAB в полях ввода;


    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 27.01.09 10:12. Заголовок: Ништь. А хоткеи не б..


    Ништь. А хоткеи не будут конфликтовать с виндовыми? Просто у меня на Ctrl+Alt+A, например, забиндена ACDSee в ярлыке на РабСтоле. Не будет вызываться? (:

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 10:54. Заголовок: Будет :sm12:..


    Будет

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 10:57. Заголовок: Поменяешь в ярлыке н..


    Поменяешь в ярлыке на другой хоткей С этим везде так.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 12:48. Заголовок: Byte пишет: Ошибка ..


    Byte пишет:

     цитата:
    Ошибка старая - не получается вычислить, в каких случаях она появляется :(
    Ajenta, опиши, как это воспроизвести?



    Воспроизводится вырезанием и вставкой текста по Ctrl+C или Ctrl+V - довольно часто.
    Тоже самое при использовании пунтосвитчера на Break или Shift+Beak - на последнее чаще.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 12:51. Заголовок: BaxZzZz пишет: Ajen..


    BaxZzZz пишет:

     цитата:
    Ajenta, а какая операционная система у Вас?



    Win XP SP2

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 12:54. Заголовок: Да, вчера тестил, па..


    Да, вчера тестил, пару раз наблюдал баг при Ctrl+Z, Ctrl+C и Ctrl+V, но некую последовательность действий мне так и не удалось выявить, поэтому пока ничего сделать не можем.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 13:11. Заголовок: BaxZzZz пишет: Да,..


    BaxZzZz пишет:

     цитата:

    Да, вчера тестил, пару раз наблюдал баг при Ctrl+Z, Ctrl+C и Ctrl+V, но некую последовательность действий мне так и не удалось выявить, поэтому пока ничего сделать не можем.



    :( с пунтосвитчером на Shift+Break вроде стабильно выбрасывает ошибку. Без него работать сложно, постоянно же переключаешься на английский-русский. Не то, чтобы сильно мешает программить, но настроение портит, особенно когда открыто больше трёх кугенов и между ними всё время переключаешься. :(

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 13:17. Заголовок: Ajenta Хорошо, поста..


    Ajenta Хорошо, поставлю пунтосвитч, проверю. Постараемся до понедельника исправить.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 14:42. Заголовок: Ну можно не так быст..


    Ну можно не так быстро :) Но хорошо бы. Спасибо уже за то, что вообще что-то делаете.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 27.01.09 14:50. Заголовок: Мы бы с радостью бол..


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

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 16:18. Заголовок: Угу, если б не работ..


    Угу, если б не работа я бы тоже целыми днями игры писала и все бы дописала уже. Ну да ладно, как-нибудь потихоньку, понемножку, глядишь и всё сделаем.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 27.01.09 18:27. Заголовок: Проверила сейчас все..


    Проверила сейчас все варианты.
    Кажется смысл не в том, чтобы нажать, а в том СКОЛЬКО РАЗз нажать сочетание клавиш на клавиатуре. Потому как и правда ошибка начинает вылетать не сразу. Хммм...

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 27.01.09 20:20. Заголовок: Ajenta, у нас обычно..


    Ajenta, у нас обычно и после получаса непрерывных нажатий ничего не появляется.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 27.01.09 20:44. Заголовок: Byte А где вы китай..


    Byte
    А где вы китайца нашли, который вам пол-часа непрерывно нажимал контролцэ-контролвэ? ^_^

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 27.01.09 21:00. Заголовок: elmortem, это в попы..


    elmortem, это в попытках воспроизвести этот баг =) он появляется уже давно, временами.. не понятно, в каких случаях :-(

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 27.01.09 22:19. Заголовок: Byte Про баг я понял..


    Byte
    Про баг я понял, про китайцев засомневался просто ^__^

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 28.01.09 01:04. Заголовок: А что у нас с нумера..


    А что у нас с нумерацией строк?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 28.01.09 08:27. Заголовок: В след. версии будет..


    В след. версии будет :)

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 28.01.09 11:27. Заголовок: Byte пишет: elmorte..


    Byte пишет:

     цитата:
    elmortem, это в попытках воспроизвести этот баг =) он появляется уже давно, временами.. не понятно, в каких случаях :-(



    У меня всё время появляется, уже через 5-10 минут работы, иногда сразу. Вообще такое очучение что там что-то с буфером клавиатуры. Потому что в большинстве случаев начинается именно с контролсэ - контролвэ, причём из одного запущенного кугена в другой.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 28.01.09 12:09. Заголовок: Ajenta А зачем вы ст..


    Ajenta
    А зачем вы столько копипастите? ^_^

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 28.01.09 12:51. Заголовок: elmortem пишет: Во..


    Ajenta пишет:

     цитата:
    Вообще такое очучение что там что-то с буфером клавиатуры. Потому что в большинстве случаев начинается именно с контролсэ - контролвэ, причём из одного запущенного кугена в другой.


    Нет, просто возникает конфликт доступа к буферу обмена :)

    elmortem пишет:

     цитата:
    Ajenta
    А зачем вы столько копипастите? ^_^




    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 28.01.09 16:19. Заголовок: elmortem пишет: Aje..


    elmortem пишет:

     цитата:
    Ajenta
    А зачем вы столько копипастите? ^_^



    А лень набирать одно и то же :)

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 28.01.09 20:39. Заголовок: Частый копипаст - ве..


    Частый копипаст - верный признак того, что делаешь что-то не совсем неправильно :)

    Ближе теме: будет ли реализован Undo для удаления локаций, команд и т.д.?

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 28.01.09 20:41. Заголовок: «не совсем неправиль..


    «не совсем неправильно» - шикарно. (:

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 28.01.09 20:46. Заголовок: luciofulci пишет: Б..


    luciofulci пишет:

     цитата:
    Ближе теме: будет ли реализован Undo для удаления локаций, команд и т.д.?


    Да, Undo/Redo будет дорабатываться.

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 28.01.09 20:53. Заголовок: elmortem пишет: «не..


    elmortem пишет:

     цитата:
    «не совсем неправильно» - шикарно. (:





    BaxZzZz Хорошо, а то некоторые кнопки расположены в опасной близости друг от друга

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 28.01.09 20:57. Заголовок: luciofulci пишет: B..


    luciofulci пишет:

     цитата:
    BaxZzZz Хорошо, а то некоторые кнопки расположены в опасной близости друг от друга


    Говорите, если есть предложения по оптимальному расположению кнопок на тулбаре.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 29.01.09 20:22. Заголовок: Ну и :sm7: ..


    Ну и

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 29.01.09 20:50. Заголовок: Ajenta Нашли в чем п..


    Ajenta, нашли в чем проблема, спасибо за помощь.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 29.01.09 22:34. Заголовок: Ага, вроде всё испра..


    Ага, вроде всё исправили :)
    Кста, нумерация строк теперь тоже есть.

    Спасибо: 0 
    Профиль
    Mioirel



    ссылка на сообщение  Отправлено: 30.01.09 08:18. Заголовок: Ура .)..


    Ура .)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 30.01.09 09:50. Заголовок: Багов нет? Бета когд..


    Багов нет? Бета когда?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 30.01.09 09:58. Заголовок: Nex А есть смысл, ес..


    Nex, а есть смысл, если еще не весь реализован, на мой взгляд, минимальный функционал и кучу еще мелочей, которые нужно сделать обязательно.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 30.01.09 10:42. Заголовок: Что нехватает для &#..


    Что нехватает для "минимального функционала" и "обязательные мелочи"?

    Смысл есть. Бета - не релиз, а просто стабильная промежуточная не-релизная версия. Которую можно просто взять и пользоваться, пока вы с Байтом доводите до ума "текущую альфу". Когда "доведёте" - обновите бету, исправите баги и сделаете нормальный релиз. Судя по темпам, релиз за далёкими горами, так что в нормальной, пусть без некоторых наворотов бете смысл есть.

    Ну или отложить некоторую часть "наворотов" до следующей версии QGen, сделать просто нормальный релиз QGen4 и продолжать "доводить".
    Вспомним, сколько мы ждали:
     цитата:

    Новая версия Qgen готова на 75%. Пока по функциональным возможностям не будет отличаться от предыдущей версии, за исключением нового пользовательского интерфейса (по своему удобству анологичен интерфейсу в движке QSP). Точную дату выхода редактора пока не могу вам сказать, так как катострофически не хватает времени, но предполагаю к 2008 году первая версия рабочего Qgen'а выйдет.


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

    Кстати, QSP-Compo - очень хороший повод для релиза.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 30.01.09 11:07. Заголовок: Предлагаю в четвёрто..


    Предлагаю в четвёртой версии QGen не вводить пока:
    • многоязычность
    • проверку орфографии
    • мастеры

    Внести эти пункты в TODO для последующих версий QGen'а, старше четвёртой.
    Ради ускорения релиза.

    BaxZzz, покажи TODO.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 30.01.09 11:15. Заголовок: Nex пишет: Что нехв..


    Nex пишет:

     цитата:
    Что нехватает для "минимального функционала" и "обязательные мелочи"?



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

    Nex пишет:

     цитата:
    Смысл есть. Бета - не релиз, а просто стабильная промежуточная не-релизная версия. Которую можно просто взять и пользоваться, пока вы с Байтом доводите до ума "текущую альфу". Когда "доведёте" - обновите бету, исправите баги и сделаете нормальный релиз. Судя по темпам, релиз за далёкими горами, так что в нормальной, пусть без некоторых наворотов бете смысл есть.



    С этим я с тобой полностью согласен. Думаю после 10 альфы, посмотрим на отзывы по стабильности работы редактора и сделаем бету. Волнует вопрос по работе с буфером обмена, вчера исправили, тестили вроде нормально.


    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 30.01.09 11:22. Заголовок: Nex todo отправил в..


    Nex todo отправил в личку.

    Nex пишет:

     цитата:
    проверку орфографии


    Обязательно нужна, чтобы снизить количество орфографических ошибок в играх. ;)


    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 30.01.09 12:34. Заголовок: Nex, обновился ток ч..


    Nex, обновился только что с репы, там в TODO пункт "При ошибке добавления/переименования локаций/действий возвращается окошко редактирования имени;" уже сделан.

    ЗЫ: Не могу понять, Byte отказался от привычки спать, или нашел способ, как во сне программить ...

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 30.01.09 14:57. Заголовок: К исправленному. N..


    К исправленному.

    Nex пишет:

     цитата:
    Может, хорош уже ждать-то?


    Да мы ничего не ждем, если честно, просто ну нету времени бывает вообще, даже открыть проект, хоть что-то сделать. :( Сегодня вообще забил на работу, сижу занимаюсь только кугеном, чтобы успеть до понедельника все доделать и 10 версию выложить, но всё время забивать не получится так. Байт тоже говорит, что у него очень плохо со времен.
    Nex пишет:

     цитата:
    чтоб был у QSP нормальный безглючный редактор, который можно распространять среди пишуших на QSP


    Мне тоже много чего хочется. Хочу заниматься только проектом QSP, а не всякими безумными проектами.
    Nex пишет:

     цитата:
    Кстати, QSP-Compo - очень хороший повод для релиза.


    Повод, я не спорю.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 30.01.09 22:44. Заголовок: проверку орфографии ..



     цитата:
    проверку орфографии


    Вот это действительно нужно

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 31.01.09 01:50. Заголовок: Очень много фич есть..


    Очень много фич есть в уже существующих редакторах с открытыми исходниками. Возможно, стоит посмотреть в сторону Komodo, к ней прикручивается проверка орфографии (правда, он просто дико тормозит на слабых машинах). Возможно, так будет быстрее и легче. Но я в этом не разбираюсь, к сожалению :( , так что, вполне вероятно, что это бредовая идея.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 31.01.09 02:01. Заголовок: Проблема здесь не в ..


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

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 31.01.09 02:05. Заголовок: Это-то я понимаю луч..


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

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 31.01.09 02:22. Заголовок: Лучше поискать пару ..


    Лучше поискать пару словарей (русский+английский) - просто множество корректно написанных слов.
    Хотя, пока что проверка орфографии откладывается до 1й беты.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 31.01.09 03:59. Заголовок: Не изобретайте велос..


    Не изобретайте велосипед. http://aspell.net - то, что вам нужно. Кроме того, исходники готовой реализации подсветки кривожопого ввода можно в Pidgin'е (IM-клиент такой) - http://pidgin.im.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 31.01.09 04:44. Заголовок: Всю подсветку нужно ..


    Всю подсветку нужно дорабатывать в любом случае самим, а вот спеллчекер можно взять внешний :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 31.01.09 10:08. Заголовок: Byte пишет: Всю под..


    Byte пишет:

     цитата:
    Всю подсветку нужно дорабатывать в любом случае самим, а вот спеллчекер можно взять внешний :)


    А внешний стоит ли? Сужу по производительности работы скинтилы, еще для полного счастье туда аспелл прикрутить и будет точно в релизной сборке отображение вкладок работать, как в дебаге сейчас.




    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 31.01.09 11:46. Заголовок: будет ли в десятой а..


    Будет ли в десятой альфе "спросить имя при первом сохранении"?
    Мне нужно это значть для написания уроков - ориентируюсь на полубету.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 31.01.09 15:17. Заголовок: BaxZzZz В Пиджине Ас..


    BaxZzZz
    В Пиджине Аспелл незаметно по потреблению ресурсов работает. С чего бы в WX были с этим проблемы?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 31.01.09 15:39. Заголовок: elmortem пишет: Bax..


    elmortem пишет:

     цитата:
    BaxZzZz
    В Пиджине Аспелл незаметно по потреблению ресурсов работает. С чего бы в WX были с этим проблемы?


    WX тут не причем совсем, Байт думаю понял я о чём )

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 31.01.09 16:28. Заголовок: BaxZzZz, посмотрим :..


    BaxZzZz, посмотрим :)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 31.01.09 17:31. Заголовок: Nex пишет: Будет ли..


    Nex пишет:

     цитата:
    Будет ли в десятой альфе "спросить имя при первом сохранении"?


    Будет. Вернее, уже есть.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 02.02.09 20:40. Заголовок: Изменения в QGen 4 a..


    Изменения в QGen 4 alpha 10 (уже доступна для скачивания):
    1) Созданная новая локация появляется в списке локаций после выделенной локации;
    2) Добавлено новое расширение файлов ".qsp";
    3) Добавлено "Показать/скрыть описание локации Ctrl+Alt+D", "Показать/скрыть действия локации Ctrl+Alt+A";
    4) Добавлена в настройки опция изменения размера TAB в полях ввода;
    5) Нумерация строк;
    6) Добавленя опция "Показывать номера строк";
    7) Исправлен баг с буфером обмена;
    8) Добавлены новые ключ. слова QSP 5.5;
    9) При сортировке не учитывается первая локация;
    10) При ошибке добавления/переименования локаций/действий возвращается окошко редактирования имени;
    11) При первом сохранении спрашиваем куда сохранять.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 02.02.09 20:50. Заголовок: Назначение на хоткеи..


    Назначение на хоткеи команд и проверка орфографии будут в бета версии редактора.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 02.02.09 22:01. Заголовок: Молодцы, вот это по-..


    Молодцы, вот это по-нашенски

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 02.02.09 22:30. Заголовок: Так, по горячим след..


    Так, по горячим следам: работа с "спросить о сохранении новой игры на выходе" должна быть такая же, как в Блокноте: "Файл был изменён. Сохранить? [Да|Нет|Отмена]", далее диалог сохранения, и программа закрывается.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 02.02.09 22:44. Заголовок: Nex, сейчас здесь то..


    Nex, сейчас здесь только текст диалога разный :)
    В заголовке диалога написано "Файл был изменён", текст диалога "Желаете сохранить файл?" [Да/Нет/Отмена]

    Если "Да", то диалог сохранения, сохранение и выход.
    Если "Нет", то выход.
    Если "Отмена", то не выходим.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 02.02.09 22:53. Заголовок: Дык нет диалога...


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 02.02.09 22:54. Заголовок: Как нет, сейчас толь..


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

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 02.02.09 22:55. Заголовок: Игра/Новая. Создаём ..


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

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 03.02.09 13:01. Заголовок: Слушайте, генально, ..


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.02.09 13:03. Заголовок: Ага, Байт постарался..


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 03.02.09 14:55. Заголовок: Так, вот вам небольш..


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.02.09 17:13. Заголовок: Nex пишет: 1. Перек..


    Nex пишет:

     цитата:
    1. Переключение между окном справки и редактором.


    Ага, согласен. Отвяжем от окна редактора.

    Nex пишет:

     цитата:
    Сделать кнопку "Заменить все".


    Добавим.

    Nex пишет:

     цитата:
    Запоминать последний поиск и замену(имеются в виду значения в текстовых полях).


    Добавим.

    Nex пишет:

     цитата:
    "Дизаблить" по-правильному кнопки, более логично реагировать на нажатие кнопок, см. как работает "Замена" в Блокноте.


    У нас поиск и замена в одном диалоге, там разделено. Не совсем понял, что не так "дизаблится" сейчас. :)

    Nex пишет:

     цитата:
    4. Убрать у окна настроек способность растягиваться.


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 03.02.09 18:43. Заголовок: BaxZzZz если длинный..


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.02.09 19:28. Заголовок: Nex Я думаю, что дол..


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 03.02.09 23:07. Заголовок: BaxZzZz так у неё да..


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

    Я ещё не видел пользователя, который жаловался на нерастягивающееся окно настроек.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.02.09 23:36. Заголовок: Nex пишет: так у не..


    Nex пишет:

     цитата:
    так у неё даже размер не сохраняется.


    Это не сложно исправить.

    Nex пишет:

     цитата:
    Нафига каждый раз тянем-потянем?


    Можно не тянуть, зачем каждый раз тянуть? Потянут один раз и всё. :)

    Nex пишет:

     цитата:
    И вообще, это игрушка или прикладная программа?


    Не понимаю, это тут причём. Т.е. ты хочешь сказать, что прикладная программа не может иметь динамичные формы, диалоги, меню?

    Nex пишет:

     цитата:
    ...оно должно быть по возможности компактным и, раузмеется, статичным


    Любой диалог должен быть прежде всего удобным. :)

    Nex пишет:

     цитата:
    Окно настроек - это не окно редактирования


    Там много содержится контролов для ввода текста. :)

    Мне без разницы, раз так хочется, сделаем так.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.02.09 00:07. Заголовок: Nex открой игрушечну..


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.02.09 07:11. Заголовок: BaxZzZz функционал д..


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.02.09 10:39. Заголовок: Nex считаю не обосно..


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

    Nex пишет:

     цитата:
    BaxZzZz функционал должен присутствовать там, где он нужен, а не везде подряд.


    В диалоге поиска нет растягивания. :))

    Nex пишет:

     цитата:
    По принципу "почему бы и нет?" только урка делается.


    Поправка на qgen - "почему бы и нет, если это удобно." :))

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.02.09 11:18. Заголовок: Ну моё личное предпо..


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

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 04.02.09 11:52. Заголовок: А моё мнение - хвати..


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.02.09 13:38. Заголовок: BaxZzZz с точки зрен..


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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.02.09 13:51. Заголовок: Nex пишет: BaxZzZz ..


    Nex пишет:

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


    А по-моему это сугубо твое менение и желание.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 04.02.09 14:06. Заголовок: BaxZzZz ладно, если ..


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

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 04.02.09 15:07. Заголовок: У меня есть ещё одно..


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

    А то очень неудобно редактировать большие предложения.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 06.02.09 23:20. Заголовок: Что очень хотелось б..


    Что очень хотелось бы видеть в редакторе - так это "препроверку кода".
    Естественно, включенная по умолчанию и с возможностью отключить в настройках(галочка). Пожалуй, можно даже сделать вкладку с тонкой настройкой всех возможностей "препроверки".
    Вызываться будет автоматически, допустим, при нажатии "запустить игру", перед самым запуском игры.
    Ну и отдельной кнопкой чтоб тоже можно было проверить.

    Что проверяем: открытые и не закрытые кавычки, скобки, многострочные формы IF, ACT, проверка многострочных IF и ACT по уровням вложенности и закрыты ли корректно, проверка IF без ":", P и *P без аргумента, правильное использование служебных слов и т.п., всё, где ошибку можно найти анализом кода.
    Причём, разделить на ошибки и предупреждения, при ошибке квест не запустится, при предупреждениях - запустится.
    Пример предупреждения: явный переход на несуществующую локацию. В обычной ситуации это ошибка, но может быть и не ошибкой, учитывая возможность подгрузки локаций из другого файла.

    Выводиться результаты проверки должны в текстовое окно. Ну, практически как в Visual Studio.

    Можно, конечно, проверку делать на лету и подсвечивать неправильные участки кода, как в C#, но это уже гораздо сложнее(реализация, на мой взгляд, займёт много времени) и не всегда адекватно.


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

    Считаю препроверку более приоритетной фичей, чем мастеры и графы.

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 06.02.09 23:37. Заголовок: это все было бы непл..


    это все было бы неплохо, но сначала очень бы хотелось спеллчекер

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 07.02.09 00:03. Заголовок: luciofulci ну разуме..


    luciofulci ну разумеется, орфография будет. По-моему, как раз ей сейчас и занимаются.
    Я свой запрос для TODO озвучил, чтобы внятно сформулировать фичу.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 13.02.09 17:56. Заголовок: Сделать для действий..


    Сделать для действий кнопки добавления/удаления, можно сделать их такими же, как для локаций (Создать, Переименовать, Удалить), только другого цвета(чтобы не путали с кнопками для локаций) и поменьше.
    "Большую кнопку во всё поле" убрать, это было неудачным решением.

    Располагаться кнопки должны сразу над списком действий.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 13.02.09 18:08. Заголовок: "Спросить имя пр..


    "Спросить имя при первом сохранении" всё-таки неверно работает в десятой альфе.
    1. При запуске qgen с параметром "открыть такую-то игру" - после редактирования, при закрытии спрашивает "Сохранить или нет?", если "Да", то спрашивает имя файла, но не должен спрашивать!

    2. При запуске qgen без параметров, если установлена галочка "запоминать игру при выходе", открывается последняя редактируемая игра - аналогично п.1.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 13.02.09 18:12. Заголовок: И список действий до..


    И список действий должен быть сразу виден...

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 13.02.09 18:14. Заголовок: Учтём всё, пока нет ..


    Учтём всё, пока нет времени.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 13.02.09 18:31. Заголовок: elmortem пишет: И с..


    elmortem пишет:

     цитата:
    И список действий должен быть сразу виден...


    Всё началось с поста Nex'а про список действий (изначально он был виден сразу): http://qsp.borda.ru/?1-0-0-00000048-000-60-0#047.001

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 13.02.09 22:59. Заголовок: Byte , все всё понял..


    Byte , все всё поняли.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 13.02.09 23:37. Заголовок: Хорошо :-)..


    Хорошо :-)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 15.02.09 22:17. Заголовок: Byte Ну он изначальн..


    Byte
    Ну он изначально рпаильно сказал, если сделать просто 3 окошка - то непонятно, а если ещё кнопочки для добавления/удаления - тогда должно быть нормально.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 15.02.09 22:27. Заголовок: Так при пустом списк..


    Так при пустом списке можно только добавить действие :) Зачем показывать что-то лишнее? По-моему, текущий вариант наиболее "интуитивно-понятен".

    ЗЫ. В любом случае, в ближайшее время на куген времени не будет.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 15.02.09 22:46. Заголовок: Byte 1. Это он "..


    Byte
    1. Это он "интуитивно понятин" до первого нажатия. А потом?
    2. Не лишнее, а то, что автор будет постоянно видеть при работе над квестом.

    Почему бы тогда не заменить пустой список локаций на большууущую кнопку "Добавить локацию"? ^_^ Потому, что интерфейс по возможности не должен изменяться при работе с программой. По крайней мере без желания пользователя (сокрытие некоторых окон по хоткею...).

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 16.02.09 06:20. Заголовок: elmortem Где ты был ..


    elmortem
    Где ты был раньше? :) Этот вопрос закрыт! Вы не можете определиться однозначно с тем, что хотите видеть в редакторе и как это должно выглядеть, а по десять раз переделывать нет желания ни у меня, ни у Байта. И сейчас есть более важнее задачи, которые нужно сделать.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 16.02.09 06:25. Заголовок: Да, и если есть жела..


    Да, если есть желание у кого-то помочь в разработке, присоединяйтесь.

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 16.02.09 13:40. Заголовок: BaxZzZz Спал я, как ..


    BaxZzZz
    Спал я, как спящая царевна, ога.
    Мы не можем определиться от того, что не с чем было определяться, ещё даже беты нету, а ты уже про "десятьразпеределывание" говоришь. Нет желания - лучше не делать совсем. Если есть задачи более важные - то сначала нужно сделать их, тут и так ясно, вроде никто и не требует, чтобы вы всё бросили и, кровь из носа, сели прикручивать кнопочку... ^___^
    Вы в любом случае молодцы, но в ТУДУ нужно добавить пунктик про Действия. (:

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 16.02.09 13:55. Заголовок: Да в любом случае уч..


    Да в любом случае учтём :) Правда, хотелось бы знать что конкретно хочется видеть в поле "Базовые действия".

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 09.03.09 14:50. Заголовок: Предлагаю сделать Wi..


    Предлагаю сделать Wizard, который позволял бы делать, в зависимости от выбранной оси, исполняемый файл c игрой. Алгоритм создания такого файла будет основан на предложенном Байтом варианте упаковки в архив всего нужного для запуска игры. http://qsp.borda.ru/?1-0-0-00000125-000-10001-0#004

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 09.03.09 18:50. Заголовок: Лучше как в "Наб..


    Лучше как в "Наборе игрока" сделать.

    Спасибо: 0 
    Профиль
    werewolf





    ссылка на сообщение  Отправлено: 24.03.09 10:49. Заголовок: У меня уже 2 раза во..


    У меня уже 2 раза возникала в редакторе проблема - в процессе работы в какой-то момент происходит сдвиг описания и кода из одной локации в другую, то есть описание и код из локации А оказываются в Б (причем в А все остается, но без последних изменений перед сдвигом), из Б в В, а локация С, которуя я редактировал, возвращается к исходному состоянию.
    В принципе мои действия в такие моменты ограничивались таким набором - изменил описание и/или код, сохранил, открыл через f5 в плеере.
    Причем сдвиг я заметил именно в плеере - в редакторе все выглядит как нужно, а в плеере не работает, зарываешь редактор и открыв заново обнаруживаешь сдвиг, причем если я правильно помню открытые локации то сдвиг был как раз в открытых
    Я вроде перепробовал самые разные варианты но найти последовательность действий, которая бы приводила к такому сдвигу так и не смог.
    К сожалению я понимаю, что решить проблему, не зная при какой последовательности действий на возникает, практически нереально.
    Может кто-то сталкивался с подобной проблемой?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 24.03.09 11:36. Заголовок: Я сталкивался один р..


    Я сталкивался один раз, но в чём дело пока не ясно. Есть догадки, нужно копаться в коде.
    По-хорошему, конечно, нужно уметь повторять эту ошибку...

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 24.03.09 12:26. Заголовок: Важные моменты: пере..


    Важные моменты: перед возникновением ошибки перетаскивались ли локации в дереве? Сортировались?
    Какие операции с локациями вообще были? :)

    Спасибо: 0 
    Профиль
    werewolf





    ссылка на сообщение  Отправлено: 24.03.09 14:43. Заголовок: Когда первый раз воз..


    Когда первый раз возникала проблема, то перетаскивались, второй раз точно нет
    а из операций насколько я помню - открытие/закрытие, изменение описания и/или кода, сохранение, и незадолго создавалась по моему новая локация

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 24.03.09 16:14. Заголовок: Хм, возможно из-за с..


    Хм, возможно из-за создания новой локации.. Сегодня гляну код.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 24.03.09 21:05. Заголовок: Исправил...


    Исправил.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 26.03.09 08:55. Заголовок: Подсветка слов, в ко..


    TODO: Подсветка слов, в которых встречаются одновременно русские и английские буквы(практически всегда это ошибки при наборе), галочка в настройках проверки синтаксиса, по умолчанию включена.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 26.03.09 11:36. Заголовок: Кстати интересно, по..


    Кстати интересно, почему у меня "bcolor" подсвечивается синим, а "lcolor" нет? По идее ведь тоже системная переменная. Странно

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 26.03.09 12:19. Заголовок: Бета близится?..


    Бета близится?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 26.03.09 12:24. Заголовок: Нет...


    Нет.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 26.03.09 12:38. Заголовок: Да, видимо, к конкур..


    Да, видимо, к конкурсу не получится.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 26.03.09 14:12. Заголовок: Ajenta, редактор нем..


    Ajenta, редактор немного "отстал" от плеера :)

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 26.03.09 22:03. Заголовок: Кто нибудь в курсе к..


    Кто нибудь в курсе когда же выйдет бета????

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 26.03.09 22:14. Заголовок: Все сейчас заняты, р..


    Все сейчас заняты, работы много..
    Вероятно вскоре выйдет еще одна промежуточная альфа с багфиксами.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 27.03.09 00:45. Заголовок: Тоже очень неплохо...


    Тоже очень неплохо.

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 27.03.09 17:10. Заголовок: Byte пишет: Все се..


    Byte пишет:

     цитата:

    Все сейчас заняты, работы много..
    Вероятно вскоре выйдет еще одна промежуточная альфа с багфиксами.


    Скорей бы!

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 30.03.09 11:47. Заголовок: ShamanEdy пишет: Ск..


    ShamanEdy пишет:

     цитата:
    Скорей бы!



    Поддерживаю.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 30.03.09 20:07. Заголовок: Завтра-послезавтра в..


    Завтра-послезавтра выложим :)

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 03.04.09 15:39. Заголовок: Byte пишет: Завтра-..


    Byte пишет:

     цитата:
    Завтра-послезавтра выложим :)


    Ну и где же?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.04.09 15:50. Заголовок: Сегодня-завтра вылож..


    Сегодня-завтра выложит.

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 03.04.09 15:53. Заголовок: Хватит нас завтракам..


    Хватит нас завтраками кормить!!!

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 03.04.09 15:56. Заголовок: Занимаюсь combobox&#..


    Занимаюсь combobox'ами для диалога поиска, попросил Байта пока не релизить. Терпение. :)

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 04.04.09 00:30. Заголовок: ShamanEdy Ема.. реб..


    ShamanEdy
    Ема.. ребята делом заняты!!! если какие вопросы - учи VB(если не ошибаюсь, а скорее всего ошибаюсь), пиши Байту и помагай в разработке!!
    Так как QSP - это QSP, но ведь надо же и на хлеб зарабатывать!!

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.04.09 11:01. Заголовок: rrock.ru, некоторые ..


    rrock.ru, некоторые уже и на qsp зарабатывают

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 04.04.09 13:03. Заголовок: rrock.ru пишет: Sha..


    rrock.ru пишет:

     цитата:
    ShamanEdy
    Ема.. ребята делом заняты!!! если какие вопросы - учи VB(если не ошибаюсь, а скорее всего ошибаюсь), пиши Байту и помагай в разработке!!
    Так как QSP - это QSP, но ведь надо же и на хлеб зарабатывать!!


    Я бы с радостью помог, да только как? Программер из меня фиговый!!!

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.04.09 19:59. Заголовок: Вроде то, что хотел,..


    Вроде то, что хотел дописал. Байт появится зарелизит и выложит.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.04.09 21:19. Заголовок: Байт обновляет маршр..


    Байт обновляет маршрутизатор :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 04.04.09 21:42. Заголовок: А, ясно, ну с покупк..


    А, ясно, ну с покупкой тогда тебя!

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 05.04.09 14:16. Заголовок: rrock.ru пишет: есл..


    rrock.ru пишет:

     цитата:
    если какие вопросы - учи VB


    А зачем его учить?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 05.04.09 18:49. Заголовок: QGen 4.0.0 alpha 11 ..


    QGen 4.0.0 alpha 11 на сайте.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 05.04.09 18:53. Заголовок: Ага, типа УРА! :sm3..


    Ага, типа УРА!

    Спасибо: 0 
    Профиль
    ShamanEdy





    ссылка на сообщение  Отправлено: 05.04.09 19:40. Заголовок: BaxZzZz пишет: Ага,..


    BaxZzZz пишет:

     цитата:
    Ага, типа УРА!


    УРА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 06.04.09 13:36. Заголовок: Замечательно, только..


    Замечательно, только вот что поменялось - список можно?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 06.04.09 15:58. Заголовок: Скоро напишу :)..


    Скоро напишу :)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 06.04.09 21:59. Заголовок: QGen 4.0.0 alpha 11 ..


    QGen 4.0.0 alpha 11
    1) Исправлен баг с перемещением кода локаций + ошибками сохранения;
    2) Исправлен диалог сохранения при выходе;
    3) Подсветка LCOLOR, REPLACE/$REPLACE;
    4) Исправлено переключение между окном справки и редактором;
    5) На тулбар добавлены кнопки "создать действие", "переименовать действие", "удалить действие";
    6) Уменьшена высота тулбара (раньше "прыгал");
    7) В диалог поиска (для полей ввода данных) добавлены combobox'ы с запоминанием последних 10ти искомых записей;
    8) В диалоге поиска флажок "Только слово целиком".

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 07.04.09 11:07. Заголовок: Прекрасно :sm12: ..


    Прекрасно

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 09.04.09 01:59. Заголовок: :sm36: ..




    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 21.04.09 10:33. Заголовок: Byte Сделай плз таку..


    Byte Сделай плз такую маленькую но полезную нароботку чтобы при Ctrl-клике на локацию ее имя добвлялось как текст в "Выполнить при посещении"

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 21.04.09 19:28. Заголовок: пишет: Byte Сделай..


    [Ray] пишет:

     цитата:
    Byte Сделай плз такую маленькую но полезную нароботку чтобы при Ctrl-клике на локацию ее имя добвлялось как текст в "Выполнить при посещении"


    Не стоит этого делать, будет настройка хоткеев.

    [Ray] не хочешь поработать над иконками в редакторе? :)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 21.04.09 19:56. Заголовок: BaxZzZz с радостью) ..


    BaxZzZz с радостью)
    только по подробнее, что и как

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 21.04.09 21:16. Заголовок: Нужно для начала при..


    Нужно для начала привести иконки для тулбара и меню к общему стилю. Можно допустим уже на основе того, что имеется просто пересмотреть некоторые иконки и подобрать нужные или вообще нарисовать с нуля. Формат всех иконок ico. Для тулбара нужны размером - 24х24 с глубиной цвета - 24 bit, а для меню размером - 16х16 с глубиной цвета - 24 bit. Исходники тех, что используются в данный момент я тебе могу выслать, но они формата xpm. Твои новые потом будут тоже преобразованы с ico в этот формат.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 23.04.09 11:36. Заголовок: 1 Принимает ли .xpm ..


    1 Принимает ли .xpm полупрозрачность? Если нет, то можно ли сделать мконки в .png или .tga ?
    2 Мысль такая: Сделать каждой иконке три вариации: обычная, при нажатии, при наведении. Реализуемо?

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 23.04.09 12:24. Заголовок: пишет: Принимает ..


    [Ray] пишет:

     цитата:
    Принимает ли .xpm полупрозрачность?


    xpm не поддерживает альфа канал. Формат без разницы какой, главное что бы глубина цвета была 24 бита - R8G8B8 и размеры соответствовали.
    [Ray] пишет:

     цитата:
    2 Мысль такая: Сделать каждой иконке три вариации: обычная, при нажатии, при наведении. Реализуемо?


    Эффект нажатия и наведения фокуса делается на уровне контролла. Это лишнее имхо.


    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 23.04.09 14:08. Заголовок: Поработав плодотворн..


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

    Можно ли в редактор добавить опцию восстановить локацию (глубиной хватит до 3-х последних удаленных).


    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 23.04.09 22:42. Заголовок: Undo по идее должен ..


    Undo по идее должен спасать.

    Спасибо: 0 
    Профиль
    luciofulci



    ссылка на сообщение  Отправлено: 24.04.09 00:56. Заголовок: Не спасает. Undo раб..


    Не спасает. Undo работает только с текстом. На локации и действия оно не распространяется.


    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 02.05.09 10:12. Заголовок: Может кто уже писал,..


    Может кто уже писал, хотелось бы видеть в редакторе некоторые возможности.
    1) Проверка ошибок. - чтоб выявление ошибок не требовало запуска и прохождения. Я конечно не имею в виду ошибки плохо сделанной игры, только ошибки синтаксиса) К примеру "в локации пещера строка 24 отсутствует закрывающая скобка"
    2) В ситуации когда количество локаций переваливает за несколько десятков было бы неплохо добавить возможность группировать их. К примеру я дописал первую главу, объединил в группу и свернул. Теперь у меня в списке локаций есть группа "глава1" , если её развернуть я увижу все локации, но пока они мне не нужны, они не засоряют список.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 02.05.09 10:42. Заголовок: WladySpb согласен! О..


    WladySpb согласен! Очень хорошая идея и 1 и 2

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 02.05.09 10:44. Заголовок: По поводу группировк..


    По поводу группировки... особенно в твоем случае можешь воспользоваться уже готовой опцией "Присоединить игру". Написал первую часть сохранил в файл 1. Закрыл файл. Открываешь новый проект, пишешь вторую часть в которой нет локаций первой проверяешь на работоспособность, сохраняешь в файл 2 и т.д.
    Для сборки всех частей в одну игру достаточно открыть файл 1 и присоединить остальные файлы. Сохранить. Игра из нескольких глав готова.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 02.05.09 11:25. Заголовок: Да, я понимаю, но эт..


    Да, я понимаю, но это не так сложно сделать, да и еще как ты представляешь - вот я открою эту игру со всем присоединенным - там такой бардак будет, шописец)
    Хотя нет, у меня не будет) я специально всем локам поставил префикс, а вот например у WladySpb -вполне вероятно

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 02.05.09 11:58. Заголовок: Больше всего конечно..


    Больше всего конечно охота Flow Graph, про коротрый Nex писал... Офигенно полезная штука, я с ней работал и в редакторе CRYSIS и в UNREAL ENGINE 3. Если реализуете - вам пожизненный респект и полклонение после смерти)

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 02.05.09 14:03. Заголовок: Я думал про префикс..


    [Ray] Я думал про префиксы, но не стал их реализовывать в филимоне поскольку локаций мало. Просто в мыслях игра где к примеру 10-50 локаций объединяются в одну "зону" и таких зон много. Распределение по именам типа "1_5_локация" конечно удобно, но от километрового списка не избавит.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 02.05.09 15:34. Заголовок: WladySpb У меня 101 ..


    WladySpb У меня 101 локация и эта трабла меня касается)

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 02.05.09 15:41. Заголовок: Меня она тоже коснё..


    [Ray] Меня она тоже коснётся, так что вне зависимости от того насколько рационально названы локации думаю предложение имеет силу)

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 02.05.09 21:40. Заголовок: Вобщем меня недавно ..


    Вобщем меня недавно включили в группу по разработке кугена..
    Второй пункт (группировка локаций) уже есть в проекте..
    А Первый пункт (проверка) ... я думаю, позже..

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 02.05.09 22:04. Заголовок: rrock.ru Радуешь) а ..


    rrock.ru Радуешь) а над CE сейчас не работаешь?

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 02.05.09 22:24. Заголовок: скоро Байт обновит q..


    скоро Байт обновит qsp, тогда и выложим обновлённую версию qspce.. а по части интерфейса - пока нет..

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 02.05.09 22:54. Заголовок: А че там с Flow Grap..


    А че там с Flow Graph ?

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 02.05.09 23:33. Заголовок: WladySpb пишет: Про..


    WladySpb пишет:

     цитата:
    Проверка ошибок. - чтоб выявление ошибок не требовало запуска и прохождения. Я конечно не имею в виду ошибки плохо сделанной игры, только ошибки синтаксиса) К примеру "в локации пещера строка 24 отсутствует закрывающая скобка"



    Я уже писал, см. выше по теме.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 03.05.09 18:28. Заголовок: Byte или Baxz, обяза..


    Byte или Baxz, обязательно ли иконки 24*24?
    Просто это писец как мало

    Спасибо: 0 
    Профиль
    HIman
    moderator




    ссылка на сообщение  Отправлено: 03.05.09 22:03. Заголовок: Предлагаю доработку ..


    Предлагаю доработку самого проигрывателя. Как раз текущий конкурс показал что это необходимо.
    При открытии игры создается в папке с игрой (а не плеером) файл настроек окон cfg. Если такой файл уже есть в папке с игрой, то использовать его при проигрывании, если нет, создаем в папке игры по умолчанию с тем расположением окон которые задал пользователь именно для этой игры.


    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 04.05.09 00:43. Заголовок: HIman пишет: Предла..


    HIman пишет:

     цитата:
    Предлагаю доработку самого проигрывателя. Как раз текущий конкурс показал что это необходимо.
    При открытии игры создается в папке с игрой (а не плеером) файл настроек окон cfg. Если такой файл уже есть в папке с игрой, то использовать его при проигрывании, если нет, создаем в папке игры по умолчанию с тем расположением окон которые задал пользователь именно для этой игры.


    Немного перефразирую:
  • Если в папке с игрой есть файлик qspgui.cfg, то он используется при запуске игры. В противном случае используется файл из папки проигрывателя.
  • Если пользователь поменял расположение окошек, то настройки сохраняются в ту же папку откуда они брались при старте игры. Также можно добавить пункт меню "Сохранить настройки в папке игры", для сохранения особых настроек для текущего qsp-файла.

  • Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 04.05.09 00:46. Заголовок: HIman Как вариант, м..


    HIman Как вариант, можно сделать возможность в игре указывать конфигурационный файл как ресурс. Если указан - используется он, если не указан - используется тот который по умолчанию. Обещаю попробовать поиграть в твою игру с нормальным конфигом, но согласись - не каждый игрок будет что-то копировать туда сюда.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.05.09 08:12. Заголовок: , мало, но большие -..


    [Ray], мало, но большие - тоже плохо. Для тулбара 24x24 в самый раз.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 04.05.09 09:12. Заголовок: По поводу конфигов -..


    По поводу конфигов - подумаю как лучше сделать. Пока что вариант Ntropy выглядит неплохо.

    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 04.05.09 12:53. Заголовок: А вообще действитель..


    А вообще действительно - было бы замечательно. Потому как полезная это штука - изменение конфиг файла :)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 04.05.09 12:55. Заголовок: <a href="htt..


    Короче, Byte, сам решай
    [реклама вместо картинки](48*48)
    [реклама вместо картинки](24*24)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 05.05.09 17:58. Заголовок: Ну же, отвечайте, ус..


    Ну же, отвечайте, устал ждать Мне делать в 48 или 24?

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 06.05.09 00:25. Заголовок: 24х24 выглядит раз..


    [Ray]
    24х24 выглядит размазано.. в кугене почти все пикчи 24х24 или 16х16.. и при этом выглядят вполне нормально..
    может выложишь еще что-нить?

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 06.05.09 17:45. Заголовок: rrock.ru, я могу обь..


    rrock.ru, я могу обьяснить почему они там выглядят не смазанно, а тебе это надо?
    Выложу как только у меня получится убедить байта перейти на 48 формат, уже много иконок сделал.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 06.05.09 22:43. Заголовок: 48 слишком большие. ..


    48 слишком большие. даже 32 великоваты.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 06.05.09 22:53. Заголовок: Ладно, я попробую сд..


    Ладно, я попробую сделать в 24, но получится намного хуже.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 07.05.09 13:40. Заголовок: а никто не говорил,..


    [Ray] а никто не говорил, что будет легко :) Мы тоже очень много времени потратили, чтобы сделать то, что вы сейчас видите.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 07.05.09 14:30. Заголовок: BaxZzZz, будет так ж..


    BaxZzZz, будет так же легко, как и те, что я уже сделал. Просто немного хуже.
    Ну хотя бы 32 можно? :)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 07.05.09 18:53. Заголовок: Нет! Было бы легко я..


    Нет! Было бы легко я бы сам сделал. :)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 07.05.09 20:53. Заголовок: Ы... Какие вы все зл..


    Ы... Какие вы все злые, из за 8 пикселей удавитесь

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 08.05.09 08:01. Заголовок: :sm1: ..




    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 08.05.09 10:05. Заголовок: Я так посмотрел, а ч..


    Я так посмотрел, а что, если контур сделать, и убрать эти строчки?

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 08.05.09 11:10. Заголовок: rrock.ru 1. Строчки..


    rrock.ru
    1. Строчки - самое оно
    2. Контур сделать можно.
    3. Иконка кажется меньше редакторских из-за того, что лист на ней наклонён. Так лучше смотрится.
    Просто в таком малюсеньком формате мне никогда не приходилось делать иконки, вот, учиться буду.

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 08.05.09 11:28. Заголовок: новое осваиваемое на..


    новое осваиваемое направление -- пиксел-арт, рисуется в Paint'е :)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 08.05.09 12:34. Заголовок: Ntropy ну в пейнте я..


    Ntropy ну в пейнте я прям картину айвазовского нариую

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 08.05.09 22:40. Заголовок: Ага)) Левша блоху по..


    Ага)) Левша блоху подковал, а ты, [Ray] , картины в одном пикселе скоро рисовать будешь))

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 08.05.09 22:48. Заголовок: rrock.ru 1 пиксель =..


    rrock.ru 1 пиксель = 1 цветовая точка. Тааак, посмотрим, что тут можно сделать....

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 08.05.09 22:50. Заголовок: Ну так не перевели..


    [Ray]
    Ну так не перевелись же мастера на Руси)))

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 09.05.09 03:23. Заголовок: Есть мысль, можно до..


    Есть мысль, можно добавить в редактор возможность делать (отмечать) локации системными. Системная локация отличается от обычной тем что на ней не происходит обработка onnewloc и counter а так же не заполняется переменная $curloc .Я думаю у многих есть локации на которые персонаж не заходит, они служат для разных функций вроде повышения уровня, задания переменных, проведения боя. мне из-за этого приходится вместо onnewloc делать свой обработчик, который прописан как go sub в начале каждой локации на которой он нужен, то есть, на всех кроме так называемых "системных". так же, это упростит возврат на текущую локацию после захода в "инвентарь", "журнал" "умения".. Вместо небольшого но всё же шаманства с $lastloc=$curloc, которое опять же, надо вставить везде где надо, можно просто переходить на $curloc в которой сохранено название последней несистемной локации... Вот такой вот бред мне пришёл сегодня в голову, чур не бить)

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 09.05.09 15:55. Заголовок: И ещё, можно ли реал..


    И ещё, можно ли реализовать шаблоны для локаций? Хотя это без особых проблем делается и обычным копированием..

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 09.05.09 18:48. Заголовок: Мы в тебя верим ;)..


    [Ray] Мы в тебя верим ;)

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 09.05.09 18:52. Заголовок: WladySpb пишет: И е..


    WladySpb пишет:

     цитата:
    И ещё, можно ли реализовать шаблоны для локаций? Хотя это без особых проблем делается и обычным копированием..


    Ага, идеально было бы, чтобы редактор сам писал игры :)

    Спасибо: 0 
    Профиль
    rrock.ru





    ссылка на сообщение  Отправлено: 10.05.09 00:35. Заголовок: BaxZzZz Ну вот... д..


    BaxZzZz
    Ну вот... до SkyNet'a уже недалеко ;)

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 10.05.09 00:36. Заголовок: WladySpb пишет: Ест..


    WladySpb пишет:

     цитата:
    Есть мысль, можно добавить в редактор возможность делать (отмечать) локации системными. Системная локация отличается от обычной тем что на ней не происходит обработка onnewloc и counter а так же не заполняется переменная $curloc .Я думаю у многих есть локации на которые персонаж не заходит, они служат для разных функций вроде повышения уровня, задания переменных, проведения боя. мне из-за этого приходится вместо onnewloc делать свой обработчик, который прописан как go sub в начале каждой локации на которой он нужен, то есть, на всех кроме так называемых "системных". так же, это упростит возврат на текущую локацию после захода в "инвентарь", "журнал" "умения".. Вместо небольшого но всё же шаманства с $lastloc=$curloc, которое опять же, надо вставить везде где надо, можно просто переходить на $curloc в которой сохранено название последней несистемной локации... Вот такой вот бред мне пришёл сегодня в голову, чур не бить)


    Это легко обходится. Вкратце вот так:
    Все системные локации имеют в названии первым символом '$'.
    Создаётся своя локация $onnewloc_my в которой проверяется значение переменной $curloc для определения системная локация или нет.
    Если не системная, то присваивается переменная $curloc_my и вызывается $onnewloc_my, для системных локаций этот вызов не делается.
    Во всём коде вместо $curloc и $onnewloc используется их замены с окончанием my: $onnewloc_my и $curloc_my.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 10.05.09 15:16. Заголовок: BaxZzZz Ну, это коне..


    BaxZzZz Ну, это конечно было бы вообще супер) Но шаблоны могут облегчить процесс написания.
    Ntropy Спасибо за идею, это вариант))

    И сразу же следующее пожелание:
    Хотелось бы иметь возможность отключать окна базового описания и списка действий в редакторе. Я ими вообще не пользуюсь в последнее время, а место на экране занимают. На компе не критично, но я в основном пишу на нетбуке, а там экран 9" и разрешение 1024х600.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 10.05.09 15:54. Заголовок: WladySpb Такая возмо..


    WladySpb Такая возможность есть, скачай новый редактор.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 10.05.09 16:04. Заголовок: - где? можно откл..


    [Ray] [4.0.0 alpha 11] - где? можно отключить - строку состояния, тулбар, список локаций.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 10.05.09 16:19. Заголовок: http://img144.images..

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 10.05.09 16:33. Заголовок: О! понял, дурак))) ..


    [Ray] О! понял, дурак))) Я искал в "вид\список окон"

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 10.05.09 18:05. Заголовок: Надо к генычу хелп д..


    Надо к генычу хелп делать. :)

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 12.05.09 12:30. Заголовок: BaxZzZz мне кажется,..


    BaxZzZz мне кажется, есть некоторая неинтуитивность интерфейса, мелкие отличия, которые путают пользователей знакомых с интерфейсами других программ для windows.
    Вот навскидку:
  • меню "Текст" вместо привычного "Редактирование"
  • Видимость окошек/блоков разбросана по разным меню: Утилиты->Настройки->Основные и Окно->Список окон
  • При создании новой игры, создается файл NoName.gam и при сохранении благополучно затирает предыдущий эксперимент записанный в NoName.gam в прошлый раз. Обычно проверяется затирание файлов и новый файл не имеет имени, а про сохранение спрашивается при выходе.
    Это не критично, можно быстро запомнить и привыкнуть, сложности лишь при переключении к работе в другом приложении.



  • Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 12.05.09 12:48. Заголовок: добавить в редактор ..



     цитата:
    добавить в редактор возможность делать (отмечать) локации системными. Системная локация отличается от обычной тем что на ней не происходит обработка onnewloc и counter а так же не заполняется переменная $curloc



    WladySpb проблема решается элементарно, просто ты заходишь не с того конца.
    Перечислив все такие локации в обработчике onnewloc, ты тем самым отсеешь все ненужные. onnewloc будет вызваться для каждой локации, но отрабатывать только для "несистемных". Аналогично counter и пр.

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

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 12.05.09 13:04. Заголовок: Пишите предложения с..


    Пишите предложения с обоснованием, а не "мне кажется" ;)

    Ntropy пишет:

     цитата:
    При создании новой игры, создается файл NoName.gam


    NoName.gam!? У тебя вообще какая версия редактора?

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 12.05.09 13:26. Заголовок: BaxZzZz да писал с 4..


    BaxZzZz да писал с 4.0.0a9, сейчас у меня 4.0.0a11 и кроме последнего пунка всё осталось в силе.
    Хорошо, я напишу подробнее, что собственно мне показалось неинтуитивным.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 12.05.09 19:03. Заголовок: Ntropy Насчёт неинту..


    Ntropy Насчёт неинтуитивности это да) конечно, привыкнуть можно ко всему, но зачем? вышел новый браузер сафари, всё красиво, но крестик для закрытия вкладки слева. Неужели не могли в версии для виндовс поступится своими привычками? это яркий пример неинтуитивности) некоторые пункты меню в программах испокон веков одинаковы, и ставить скажем, хоткей ф1 для выхода из программы никому в голову не приходит...

    Nex Вариантов обойти это ограничение достаточно.. только я не уверен что это только мой стиль) Вот в чём я с ума схожу, так это в том что делаю свой инвен вместо встроенного...

    Спасибо: 0 
    Профиль
    Kirald



    ссылка на сообщение  Отправлено: 17.05.09 22:30. Заголовок: WladySpb Мне лично н..


    WladySpb Мне лично не хватает схематического строения редактора как в TGE, но ради больших возможностей я этим пожертвовал, еслиб Сафари был на планку круче Оперы или Мозилы, я бы тоже пожертвовал крестиком в правом углу. =).
    BaxZzZz Кстати могу предложить несколько банальных идей:
    1. Нельзя ли создать иерархическую систему построения локаций, например.
    Локация Город=> состоит из локаций Дом1, Дом2, Выход из Города. Дом1 => состоит из Комната1, столовая, гостинная. Комната1 => состоит из комода, ящика, Васи, Егора.
    Просто мне кажеться добавлени возможности объеденения в каталоги , под каталоги и под-под каталоги..., может облегчить жизнь МНОГИМ людям.
    Или еще лутше создать схематическую систему. В QGen открываеться окно и вы расставляете локации как заблагаросудиться, и соединяете их действиями (Как в TGE ). Ну на эту тему можно подумать.
    Просто мне кажеться добавлени возможности объеденения в каталоги , под каталоги и под-под каталоги..., может облегчить жизнь МНОГИМ людям.
    3. А можно ли создать для каждой вариации для каждой локации. Локация "Начало" может начинаться "ВЫ проснулись в своей комнате." или вы вернулись в свою комнату. Действия одни и тежи и локация одна и та же, но тексты разные.

    Я конечно же понимаю, что это все только упрощение, а не что то кординально новое, но подобные упрощения, не уменьшат возможности, но съэкономят много времени и ускорят создание квестов, а нам это как раз и нужно!

    PS. Ссори за грамотические ошибки, уже язык завязываеться, а вместе с ним и пальцы.
    [сообщение отредактировано модератором]

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 17.05.09 22:54. Заголовок: Kirald Система групп..


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

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.05.09 07:25. Заголовок: Kirald а как насчет..


    Kirald

     цитата:
    не хватает схематического строения редактора как в TGE


    Уже обсуждалось, с этим всё не так однозначно, как в TGE, именно из-за тех самых больших возможностей.


     цитата:
    А можно ли создать для каждой вариации для каждой локации. Локация "Начало" может начинаться "ВЫ проснулись в своей комнате." или вы вернулись в свою комнату. Действия одни и тежи и локация одна и та же, но тексты разные.


    Елементарно реализуется с помощью условия в коде локации.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 18.05.09 11:55. Заголовок: Kirald 1. Система по..


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


    Спасибо: 0 
    Профиль
    Ajenta
    демиург




    ссылка на сообщение  Отправлено: 18.05.09 12:49. Заголовок: BaxZzZz А макросы-то..


    BaxZzZz А макросы-то зачем?!

    Спасибо: 0 
    Профиль
    Kirald



    ссылка на сообщение  Отправлено: 18.05.09 13:01. Заголовок: Я в общем ожидал, чт..


    Я в общем ожидал, что большинство идей отметут, и конечно же я понимаю, что большинство "моих" предложений легко реализовать с помощью кода, я сам прекрасно это знаю и умею. Я не прошу кординально изменить, что то, но вот упростить какието банальные задачи которые даже легко решить в коде, может секономит 30 сек времени на каждую локацию, а если таких локаций 500 (я прекрасно понимаю, что завышаю (и не приводите в пример TUS )) то это уже 2 часа съекономлино. Хотя опять же это только предложение, и считать его верхом моих убеждений не надо =).

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


    Хочу добавить, что я смотрю на многие вещи со стороны новичка, коим я и являюсь, но вскоре это пройдет и я привыкну к программе, но многие вещи могут окозаться полезными... хз.
    Спасибо за то, что терпеливо слушали и Коректно критиковали.

    [сообщение отредактировано модератором]

    Спасибо: 0 
    Профиль
    Kirald



    ссылка на сообщение  Отправлено: 18.05.09 13:04. Заголовок: Ajenta пишет: BaxZz..


    Ajenta пишет:

     цитата:
    BaxZzZz А макросы-то зачем?!



    Вопрос адресован не мне но всё же. Максросы ускорят работу с кодом.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 18.05.09 13:25. Заголовок: Ajenta Это поможет В..


    Ajenta Это поможет Вам автоматизировать некоторые действия:
    1. быстрое написание простейших конструкций кода;
    2. выполнение некоторых действий в редакторе (не исключаю такой возможности).

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 18.05.09 13:44. Заголовок: BaxZzZz Любопытно, ч..


    BaxZzZz Любопытно, что же такое макросы, это записи нажатий кнопочек (Ctrl+. в FAR'е) или конструкция языка типа #define add_obj add obj, может быть где то сохранилось обсуждение?

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 18.05.09 14:11. Заголовок: Ну как я понял, макр..


    Ну как я понял, макросы позволят вставлять, например, act'':gt'' одним нажатием клавиши или типа того.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 18.05.09 14:39. Заголовок: Ntropy первое...


    Ntropy первое.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 22.05.09 15:48. Заголовок: Блин, я всё же хочу ..


    Блин, я всё же хочу шаблоны) Так замучался двести пятьдесят раз(а то и больше - на некоторых локах по нескольку действий) вбивать gt '' или неплохой вариант, в особенности для начинающих - при создании действия сделать опциональное поле "переход на.." если заполнено - автоматически подстраивается строчка кода. Для начинающих гейм-мейкеров это позволит создавать игры ВООБЩЕ не изучая язык куспа)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 22.05.09 15:55. Заголовок: WladySpb, макросы по..


    WladySpb, макросы позволят это делать.

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 22.05.09 15:56. Заголовок: WladySpb , вот если ..


    WladySpb , вот если бы по тычку или при перетаскивании в строчку добавлялось бы имя локации.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 22.05.09 16:31. Заголовок: Byte Так ониж ещё не..


    Byte Так ониж ещё не введены? или уже есть?
    Ntropy тоже вариант)

    Кстати, у меня валяется одна офигенная програмулька, она работает наподобие прог буфера обмена, но с одним, на мой взгляд, позитивным отличием. в неё забивается определённый набор текста который можно раскладывать по папочкам, и при нажатии на нужную строчку он автоматически вводится в активное приложение. Очень удобно для часто используемых кусков кода. Единственный минус - она не хочет тусоваться на втором мониторе, при попытке перетащить - прилепляется к краю окна и всё.. Ктонить знает аналоги с похожей функциональностью?

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 22.05.09 16:51. Заголовок: WladySpb А вот в FAR..


    WladySpb А вот в FAR'е уже есть макросы, так что можно писать в чистом txt, а потом импортировать или вставлять в QGen.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 22.05.09 18:38. Заголовок: Ntropy Имхо, для мен..


    Ntropy Имхо, для меня это лишний гемор. мне нравится куген, к тому же, я с трудом представляю себе список из 250-ти локаций в txt))

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 22.05.09 20:03. Заголовок: Ntropy пишет: Wlady..


    Ntropy пишет:

     цитата:
    WladySpb , вот если бы по тычку или при перетаскивании в строчку добавлялось бы имя локации.


    Я уже просил эту фичу. Действительно, полезная была бы штука.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 22.05.09 21:19. Заголовок: и с этим макросы то..


    [Ray] и с этим макросы тоже могут вам помочь.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 22.05.09 22:25. Заголовок: *Мысли вслух* ...А с..


    *Мысли вслух* ...А собстно, нафига нам куген? можно игры на макросах писать..

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 23.05.09 06:57. Заголовок: WladySpb многие пишу..


    WladySpb многие пишут на QSP без кугена.

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 24.05.09 10:53. Заголовок: Nex Я писал, но это ..


    Nex Я писал, но это очень неудобно. Путаешся, теряешся, нельзя проверить сразу - нафиг)

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 24.05.09 11:57. Заголовок: кому как...


    [Ray] кому как.

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 24.05.09 12:14. Заголовок: В диалоге поиска сде..


    В диалоге поиска сделать кнопку "Продолжить поиск" выбранной по умолчанию.
    Чтобы можно было нажать Ctrl+F, написать искомый текст, нажать Enter, и поиск осуществился(фокус при этом не меняется). Нашёл первое, нажимаешь ещё Enter, ищется следующее слово.
    См. Блокнот.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 24.05.09 18:48. Заголовок: Nex А зачем?)) Можно..


    Nex А зачем?)) Можно же по быстрому пролистать всё в блокноте, и найти) Да и макросы думаю, справятся

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 24.05.09 23:29. Заголовок: WladySpb шутки шутка..


    WladySpb шутки шутками, а интерфейс должен работать как часы.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 25.05.09 10:01. Заголовок: Nex Кстати, по повод..


    Nex Кстати, по поводу фокуса, неплохо было бы, если после создания действия фокус переходил в поле кода действия. Лишний щелчок мышкой..

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 26.05.09 20:12. Заголовок: Ещё по поводу кугена..


    Ещё по поводу кугена.. Когда я работаю, мне удобно сворачивать внутри больших локаций все if - end . Это упрощает поиск и работу. Однако, если я сохраняю игру, а потом опять открываю в редакторе - всё развёрнуто. Можно это как-то исправить? Скажем, чтобы по умолчанию все if - end и act - end были свёрнуты, или опцию такую сделать.. Реально неудобно, список из нескольких десятков блоков if - end, в каждом - по 10-15 строк..
    ЗЫ: Не надо предлагать работать в блокноте или разбивать на несколько локаций.

    Спасибо: 0 
    Профиль
    BaxZzZz





    ссылка на сообщение  Отправлено: 26.05.09 20:20. Заголовок: WladySpb подумаем :)..


    WladySpb подумаем :)

    Спасибо: 0 
    Профиль
    [Ray]





    ссылка на сообщение  Отправлено: 27.05.09 12:01. Заголовок: BaxZzZz Лучше при со..


    BaxZzZz Лучше при сохранении игры свернутые остаются свернутыми а развернутые развернутыми.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 28.05.09 19:28. Заголовок: 2all: работа по QGen..


    2all: работа по QGen'у сдвинулась с места :)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 31.05.09 17:18. Заголовок: QGen 4.0.0 alpha 12 ..


    QGen 4.0.0 alpha 12 доступна для скачивания.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 31.05.09 17:40. Заголовок: УРА!!!!!! :sm73: ..


    УРА!!!!!!

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 31.05.09 18:24. Заголовок: Мы сделали это! Бета..


    Мы сделали это!
    Бета впереди, не расслабляться!

    Спасибо: 0 
    Профиль
    werewolf





    ссылка на сообщение  Отправлено: 05.06.09 09:51. Заголовок: Обнаружил одну мелоч..


    Обнаружил одну мелочь, но довольно неудобную.
    Если во время поиска у локации удалить действие, то после этого по нажатию "Продолжить поиск" поиск начинается с самого начала


    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 05.06.09 10:46. Заголовок: есть такое, исправим..


    есть такое, исправим.

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 05.06.09 11:29. Заголовок: В поиске нехватает г..


    В поиске не хватает галочки "В текущей локации": немного пугает когда поиск ведется с первой локации, а не с текущей.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 05.06.09 11:38. Заголовок: Ntropy это делает кн..


    Ntropy это делает кнопка "Начать заново" - поиск начинается с текущей локации.

    Спасибо: 0 
    Профиль
    гость



    ссылка на сообщение  Отправлено: 15.09.09 09:34. Заголовок: Мне кажется, полезны..


    Мне кажется, полезным было бы включение регулярных выражений в поиск. Как альтернатива — обратимый импорт/экспорт в текстовый файл без потери информации о том, к каким секциям относится текст. Тогда можно будет в любимом текстовом редакторе отредактировать текст как просит душа =)

    Спасибо: 0 
    Byte
    администратор




    ссылка на сообщение  Отправлено: 15.09.09 13:21. Заголовок: гость, хорошо. подум..


    гость, хорошо. подумаем :) но доработки - после 1й беты, сейчас только багфиксы.

    Спасибо: 0 
    Профиль
    Ntropy





    ссылка на сообщение  Отправлено: 25.09.09 12:54. Заголовок: Как альтернатива — о..



     цитата:
    Как альтернатива — обратимый импорт/экспорт в текстовый файл без потери информации о том, к каким секциям относится текст.


    Такой вот обратимый xml документ (xqsp :)

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 30.09.09 10:20. Заголовок: Обновил QGen - добав..


    Обновил QGen - добавлено новое ключевое слово MOD + исправлена проблема со вставкой многострочного текста с отступами.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 03.10.09 22:41. Заголовок: Обновил QGen - добав..


    Обновил QGen - добавлено закрепление вкладок. Закрепленные вкладки не закрываются при "Закрыть все" и "Закрыть все, кроме выбранной".

    Спасибо: 0 
    Профиль
    Nex
    moderator


    ссылка на сообщение  Отправлено: 03.10.09 23:55. Заголовок: :(..


    :(

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 14.10.09 14:39. Заголовок: Есть предложение по ..


    Есть предложение по кугену, сейчас меня начнут закидывать камнями)
    В некоторых визуальных редакторах, при создании скрипта можно если он не слишком сложный, изложить его просто заполнив пару параграфов. В кугене есть действия, которые уже частично автоматизированы, автору не нужно писать act 'quit': к примеру... Но в теле действия писать код всё же придётся. Однако там уже есть поле, которое позволяет добавлять картинку и облегчать этим процесс... Правда, картинку добавляют редко(покажите мне такую игру) а вот что делается часто, так это переходы.
    И если сложный переход с условиями и аргументами реализовать можно только кодом, то простую строчку gt'next' можно ещё урезать, добавив поле аналогичное тому, в котором указывается картинка. Либо вручную прописывается локация, либо по кнопке "обзор" выбирается локация из списка имеющихся. Это позволит новичкам делать простейшие игры вообще не изучая, что такое код и зачем он нужен. А опытным авторам это местами облегчит процесс.
    Так же можно добавить строчку-условие для действия(при генерации автоматически подставляющуюся как if, скажем, в ней записывалось бы что-то вроде "int=4" или "int>7". Сейчас, если действие зависит от переменной, мне приходится вместо строчки "gt'next'" писать "if int=4:act'далее':gt'next'", это в самом простом случае. такая надстройка позволит сократить временные затраты на печать кода, и сделать его визуально понятнее.

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 14.10.09 14:41. Заголовок: Будут мастера. Допол..


    Будут мастера. Дополнительные строчки не нужны.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 14.10.09 14:42. Заголовок: Byte мм... Мастер - ..


    Byte мм... Мастер - это тоже неплохо) А когда такое ждать? в планах на отдалённое будущее?

    Спасибо: 0 
    Профиль
    Byte
    администратор




    ссылка на сообщение  Отправлено: 14.10.09 14:47. Заголовок: Да :)..


    Да :)

    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 03.11.09 23:05. Заголовок: По мотивам плотной р..


    По мотивам плотной работы в QGen...

    1. Цветом иконки показывать статус локации, который можно устанавливать вручную.
    - Пустая локация
    - В процессе
    - Готовая

    2. TODO директива в комментариях, плюс отдельное окно с выводом и возможностью переключиться на локацию
    !TODO текст
    В окне пишется: Локация Х: текст, двойной клик перекидывает на локацию Х

    3. Список переменных в квесте
    Весь квест сканится и выводится сортированный список переменных, обновляется в реальном времени. Двойной клик по переменной вставляет её в место курсора.

    Спасибо: 0 
    Профиль
    Yashko





    ссылка на сообщение  Отправлено: 03.11.09 23:24. Заголовок: Сделайте поудобней с..


    Сделайте поудобней скрытие кода.
    и чтобы скрывалось под комментарии.
    ПРимер:
    !проверка .......
    if был = 1: блабла = 1


    и можно было делать так:
    +!проверка

    and

    -!проверка
    if был = 1: блабла = 1



    Спасибо: 0 
    Профиль
    elmortem
    moderator


    ссылка на сообщение  Отправлено: 03.11.09 23:52. Заголовок: Непонятно будет. Не ..


    Непонятно будет. Не все используют комментарии как в твоём примере.

    Спасибо: 0 
    Профиль
    WladySpb
    менеджер по рекламе




    ссылка на сообщение  Отправлено: 04.11.09 09:59. Заголовок: elmortem пишет: 3. ..


    elmortem пишет:

     цитата:
    3. Список переменных в квесте
    Весь квест сканится и выводится сортированный список переменных, обновляется в реальном времени. Двойной клик по переменной вставляет её в место курсора.



    А как быть с динамически генерируемыми переменными?

    Спасибо: 0 
    Профиль
    Yashko





    ссылка на сообщение  Отправлено: 04.11.09 11:40. Заголовок: elmortem пишет: Неп..


    elmortem пишет:

     цитата:
    Непонятно будет. Не все используют комментарии как в твоём примере.


    Тогда нужны заметки. А иначе только два варианта:
    Либо большой не скрытый код,
    либо Скрытие по первой строчке, что лично мне неудобно, я что, помню под какими IF'ами, и актами, что находится??

    Спасибо: 0 
    Профиль
    Ответов - 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 [только новые]
    Тему читают:
    - участник сейчас на форуме
    - участник вне форума
    Все даты в формате GMT  3 час. Хитов сегодня: 1
    Права: смайлы да, картинки да, шрифты да, голосования нет
    аватары да, автозамена ссылок вкл, премодерация вкл, правка нет



    Создай свой форум на сервисе Borda.ru
    Текстовая версия