Автор | Сообщение |
Nex
|
| moderator
|
|
|
Отправлено: 26.10.06 01:09. Заголовок: Разработка QGen 4
Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям". (например, UML) Польза - при таком "наглядном" представлении будет легче отследить ошибки в процессе разработки. Всё равно, чертить изначальный граф будут на бумаге, а в разработке - будут меняться и локации, и переходы(все либо частично). Генерируемый граф можно будет сравнивать с "бумажным"... и т.д. Комментируйте...
|
|
Профиль
|
Ответов - 453
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
All
[только новые]
|
|
HIman
|
| moderator
|
|
|
Отправлено: 26.10.06 07:19. Заголовок: Re:
Я за, кстати вопрос обсуждался с Байтом. Результат: нужно продумать как все это будет выглядеть иначе может получиться вообще не читаемая картинка.
|
|
Профиль
|
|
Отправлено: 26.10.06 08:48. Заголовок: Re:
1. Окошки в генераторе надо сделать подвижными... 2. Синтаксическую подсветку бы - было бы здорово, так как ошибочно введенные операторы бы не светились. БЫ:) 3. Ну и чтобы не надо было использовать VB-библиотеки. 4. Все ресурсы - музыку, картинки, видео, - закинуть в архив с тем же паролем, что квест. Соответственно проигрыватель мог бы извлекать их оттуда... (размечтался я, не надо сразу бить по башке). 5. С графом - не одобряю, ибо сложным он будет очень - в некоторых квестах фиг разберешься по графу. Видел такое в TGE - от их цветной паутины в глазах рябит. Впрочем это все мое скромное и, возможно, ошибочное мнение.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.10.06 10:52. Заголовок: Re:
>> Видел такое в TGE TGE? Можно ссылку? Я думаю, если постараться, можно будет реализовать так, чтобы всё было читаемо. Либо "складывать" независимые участки графа в блоки, либо делать картинку ПОБОЛЬШЕ :) - ну кому она маленькая нужна? Можно и то и другое одновременно:) Плюс в окошке графа сделать переключаемые фильтры по типам связей(чтобы ненужными "паутинками" не засорять). Но в любом случае, работы чтобы это реализовать, будет дофига :(
|
|
Профиль
|
|
Отправлено: 26.10.06 13:24. Заголовок: Re:
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 26.10.06 15:03. Заголовок: Re:
C ресурсами под паролем согласен Синтаксическая подсветка тоже хорошо и ошибок тоже. С графом хорошо видно что куда идет и что не идет никуда :) кстати было бы вообще замечательно иметь дрилдаун т.е. переход по двойному щелчку мышки на строке " gt 'реклама' " приводил бы к открытию окна с одноименной локацией или (если таковой нет) автоматическое создание локации с заданным именем и открытие её.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.10.06 18:23. Заголовок: Re:
>> или (если таковой нет) автоматическое создание локации с заданным именем и открытие её. Если имя уже существующей локации будет написано с ошибкой, вместо перехода будет создаваться лишняя пустая локация. Лучше открывать диалог запроса на создание(подставив в диалог имя).
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 27.10.06 08:52. Заголовок: Re:
В операторе это имя уже вписали gt 'реклама' "реклама", посему либо грамотно его вписывать либо одно из двух (с) ещё одно диалоговое окошко не сократит, а может быть даже увеличит неграмотное задание локации.
|
|
Профиль
|
|
Отправлено: 20.10.07 13:15. Заголовок: Разработка нового QGEN
Новая версия Qgen готова на 75%. Пока по функциональным возможностям не будет отличаться от предыдущей версии, за исключением нового пользовательского интерфейса (по своему удобству анологичен интерфейсу в движке QSP). Точную дату выхода редактора пока не могу вам сказать, так как катострофически не хватает времени, но предполагаю к 2008 году первая версия рабочего Qgen'а выйдет. На счет подсветки синтаксиса, вопрос обcуждался с Byte'ом и думаю в следующей версии данная возможность будет реализована. Версию редактора Qgen под ОС Linux увидим также немного позже, после полного доведения до ума кода редактора и добавления новых возможностей.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 11.01.08 23:13. Заголовок: Ну же, где ты, чудо-..
Ну же, где ты, чудо-редактор всех времён и народов??? ):
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 12.01.08 10:46. Заголовок: elmortem взявшийся з..
elmortem взявшийся за него чудо-программист забросил разработку. Впрочем, он бывает в ирке на канале #qsp, под ником BaxZzzz - можно там его "попинать".
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 19.03.08 09:19. Заголовок: Мысль в копилку для ..
Мысль в копилку для QGen: Сделать возможность подсветки русских и английских букв разным цветом - иногда возникает путаница.
|
|
Профиль
|
|
|
Отправлено: 19.03.08 11:37. Заголовок: Очень не хватает ном..
Очень не хватает номеров строк. Или их все-таки можно как-нибудь посмотреть?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 19.03.08 13:44. Заголовок: В текстовом редактор..
В текстовом редакторе - можно. В текущей версии QGen - нельзя.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 20.03.08 01:08. Заголовок: Nex Двиг возвращает ..
Nex Двиг возвращает номер строки для отдельной локации, т.е. всё равно приходится "вручную" считать строки.
|
|
Профиль
|
|
Отправлено: 23.04.08 09:09. Заголовок: редактор потихоньку ..
редактор потихоньку пилят (я про QGen, а не Q-Spell)..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.04.08 09:37. Заголовок: Byte Багз проснулся?..
Byte Багз проснулся?
|
|
Профиль
|
|
Отправлено: 23.04.08 10:49. Заголовок: Nex, пишет, да :)..
Nex, пишет, да :)
|
|
Профиль
|
|
Отправлено: 23.04.08 12:47. Заголовок: Извените, что пропал..
Извините, что пропал и не дописал редактор, в силу того, что сейчас моя жизнь не в том русле, в котором я бы хотел находиться. Времени не было совсем практически. Армия это полное г.... Сейчас пока в отпуске, да и скоро вернусь на гражданку. Работа кипит, под чутким руководством Byte'а ;)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 08.06.08 09:37. Заголовок: Два месяца назад ..
Два месяца назад "работа кипела", а что теперь? Выкипела вся?
|
|
Профиль
|
|
Отправлено: 09.06.08 04:29. Заголовок: По моим личным наблю..
По моим личным наблюдениям, работа кипит как раз до "отчета о кипении"... Причем , как ни странно, не только в написании квестов.
|
|
Профиль
|
|
Отправлено: 14.06.08 12:55. Заголовок: Народ не все так про..
Народ не все так просто, как кажется. Во первых я еще не отслужил, сейчас в армии, был в отпуске занимался редактором, а сейчас со сломанным фейсом вообще валяюсь в госпитале, как только оклимаюсь немного, продолжу работу. Остались небольшие штрихи до бета версии.
|
|
Профиль
|
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.06.08 22:31. Заголовок: Облин, поправляйся с..
Облин, поправляйся скорее.
|
|
Профиль
|
|
Отправлено: 30.08.08 22:08. Заголовок: Итак, хорошая новост..
Итак, хорошая новость! Ориентировочно 1-2 сентября 2008 года, выйдет в свет альфа-версия Quest Generator'а 4.0.0, реализованная на последней версии wxWidgets. На данный момент реализовано: 1. Гибкий пользовательский интерфейс. 2. Поддержка старого формата и нового формата GAM. 3. Поиск (с продолжением на текущей локации) + замена. 4. Поддержка Unicode. 5. Практически пересены все возможности версии 3.0.0. После тестирования альфы будет реализована подстветка синтаксиса языка + нумерация строк + автозавершение ключевых слов. Из недостатков данной версии - это низкая скорость работы на объемных файлах.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 31.08.08 09:09. Заголовок: DOKI DOKI..
DOKI DOKI
|
|
Профиль
|
|
Отправлено: 01.09.08 17:41. Заголовок: Альфа QGen'а 4.0..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 01.09.08 22:25. Заголовок: Не работает справка,..
Не работает справка, настройки, информация о квесте, подсветка, нужны ToolTips для кнопок на панельке инструментов. В диалоге поиска при первом поиске надпись верхней кнопки должна быть не "Продолжить поиск", а просто "Поиск". Обработку пустого результата поиска тоже поменять на более адекватную, как в Visual Studio. При попытке утащить панельку инструментов "вниз" редактор вылетает. В целом очень симпатично, жду полную версию с нетерпением.
|
|
Профиль
|
|
Отправлено: 01.09.08 23:01. Заголовок: Nex пишет: Не работ..
Nex пишет: цитата: | Не работает справка, настройки, информация о квесте |
| В данной версии пока этого нет. Думаю писать уже игры без опций настройки редактора и информации о квесте можно. Nex пишет: цитата: | ToolTips для кнопок на панельке инструментов |
| ToolTips для кнопок на панельке инструментов будут в ближайшее время. Nex пишет: цитата: | В диалоге поиска при первом поиске надпись верхней кнопки должна быть не "Продолжить поиск", а просто "Поиск" |
| Посмотрел в VS, в диалоге поиска надпись всегда на кнопке "Find next", тут смотря с какой стороны посмотреть. Nex пишет: цитата: | Обработку пустого результата поиска тоже поменять на более адекватную, как в Visual Studio. |
| Учту. Nex пишет: цитата: | При попытке утащить панельку инструментов "вниз" редактор вылетает. |
| Можешь описать более поконкретней случай, когда это происходит, я не нашел у себя этого бага :)
|
|
Профиль
|
|
Отправлено: 02.09.08 03:04. Заголовок: Итак, версия 4.0.0 a..
Итак, версия 4.0.0 alpha2. Что было сделано: 1. ToolTips для кнопок на панельке инструментов. 2. Обработка пустого результата поиска "более адекватна". 3. Исправлены некоторые баги. 4. Более удобный список локаций, с быстрым доступом к действиям локации. В будущем планируется: 1. Переименование через список локаций названий действий, локаций + удобное добавление/удаление действий. А также работа с деревом списка локаций (добавление в меню сворачивания/разворачивания всех узлов списка дерева). 2. Оптимизация работы с данными, увеличение производительности редактора. 3. Реализация подсветки синтаксиса.
|
|
Профиль
|
|
Отправлено: 02.09.08 03:24. Заголовок: Очень много всего ещ..
Очень много всего ещё предстоит сделать :)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.09.08 09:12. Заголовок: "Find next" ..
"Find next" - это не совсем "Продолжить поиск" Кстати, кнопка "Начать заново" не начинает поиск заново, остаётся на текущей локации. Баг с панелькой всё ещё присутствует. Подробно: Наводишь мышку на панель инструментов, чтобы курсор принял форму стрелочек крест-накрест, нажимаешь левую кнопку мыши, не отпуская двигаешь вниз. Когда курсор сдвигается вниз настолько, что по идее панелька должна "оторваться" от старого места, редактор сразу же вылетает со стандартным виндовым сообщением об ошибке "qgen.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства." При этом даже отпустить кнопку мыши не успел - всё происходит при перетаскивании. Раз уж это версия для тестирования, сделал бы логи или нормальный отлов/обработку Exception'ов, чтоб было проще разбираться с багами. Я бы хотел в первую очередь увидеть запуск справки и подсветку, а не "более удобный" и прочие навороты. P.S. пора для альфы новую ветку создавать.
|
|
Профиль
|
|
Отправлено: 02.09.08 10:35. Заголовок: Nex, "Начать зан..
Nex, "Начать заново" - это "сброс" и поиск начиная с текущей выделенной локации :) Там поиск идёт по кольцу.. То есть например в игре 10 локаций, в начале поиска была выбрана 5я локация.. Поиск идёт по 5,6,7,8,9,10,1,2,3,4 локациям.
|
|
Профиль
|
|
|
Отправлено: 02.09.08 10:38. Заголовок: Nex пишет: Когда ку..
Nex пишет: цитата: | Когда курсор сдвигается вниз настолько, что по идее панелька должна "оторваться" от старого места, редактор сразу же вылетает |
| Хм, у меня такого не наблюдается :( Панелька отрывается / перетаскивается без проблем.. У меня ОС - Vista SP1. У BaxZzZz - WinXP SP2.
|
|
Профиль
|
|
Отправлено: 02.09.08 10:40. Заголовок: Аналогично :(..
Аналогично :(
|
|
Профиль
|
|
Отправлено: 02.09.08 14:32. Заголовок: Nex, нашли баг, проя..
Nex, нашли баг, проявил себя в Windows 2003 Server. Скорее всего баг wxWidgets, будем править Да, как и предполагали баг был в wxWidgets. Пофиксили.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.09.08 21:41. Заголовок: BaxZzZz У меня WinXP..
BaxZzZz У меня WinXP SP2.
|
|
Профиль
|
|
Отправлено: 02.09.08 22:46. Заголовок: Сделали справку с по..
Сделали справку с поиском по ключевым словам :)
|
|
Профиль
|
|
Отправлено: 04.09.08 00:59. Заголовок: Прикрутили подсветку..
Прикрутили подсветку синтаксиса (корректно подсвечиваются многострочные комментарии, преформатированные строки, метки, числа, операторы, функции, системные переменные) и информацию о квесте.
|
|
Профиль
|
|
Отправлено: 04.09.08 01:05. Заголовок: Осталось подобрать п..
Осталось подобрать подходящие цвета/стили по умолчанию.
|
|
Профиль
|
|
Отправлено: 05.09.08 20:37. Заголовок: Скриншот нового QGen..
|
|
Профиль
|
|
Отправлено: 06.09.08 04:56. Заголовок: Эх, сам не налюбуюсь..
Эх, сам не налюбуюсь.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 06.09.08 09:16. Заголовок: BaxZzZz Byte Не корм..
BaxZzZz Byte Не кормите скриншотами, выкладывайте.
|
|
Профиль
|
|
|
Отправлено: 06.09.08 09:19. Заголовок: В течении дня будет ..
В течение дня будет выложено, терпение. Byte еще спит.
|
|
Профиль
|
|
Отправлено: 06.09.08 12:48. Заголовок: Выложили новую верси..
Выложили новую версию :) Ctrl+Пробел - автокомплит ключевых слов (выбор варианта завершения слова из списка).
|
|
Профиль
|
|
Отправлено: 06.09.08 12:51. Заголовок: Ждём пожелания и баг..
Ждём пожелания и багрепорты.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 06.09.08 19:24. Заголовок: Окно "Ничего не ..
Окно "Ничего не найдено!" должно быть модальным. Контекстное меню в поле редактирования кода локации("При посещении") почему-то на английском. Помощь "по ключевому слову" не работает. Открывается справка с пустым табом слева: http://tinypic.ru/?do=view&pic=20080906173452_311.jpg При создании новой локации было бы логично открывать окно для редактирования локации(или сделать это отключаемым в настройках, если вы думаете, что это кому-нибудь может помешать).
|
|
Профиль
|
|
Отправлено: 06.09.08 21:24. Заголовок: Поиск по ключевому с..
Поиск по ключевому слову работает на последней справке, открывается окошко с выбранным словом (либо по выделению, либо по слову, где находится курсор).
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 07.09.08 00:50. Заголовок: Byte точно, на после..
Byte точно, на последней версии справки работает.
|
|
Профиль
|
|
Отправлено: 08.09.08 12:22. Заголовок: Можно ли поучаствова..
Можно ли поучаствовать в тестировании?
|
|
Профиль
|
|
Отправлено: 08.09.08 12:29. Заголовок: Не можно, а нужно! Q..
Не можно, а нужно! Qgen лежит на сайте.
|
|
Профиль
|
|
Отправлено: 08.09.08 16:37. Заголовок: Некоторое количество..
Некоторое количество замечаний и предложений: Порядок кнопок на панели инструментов (Хочется видеть порядок кнопок, аналогичный большинству редакторов - "Создать", "Открыть", "Сохранить"... ). Потому что довольно странно видеть первой кнопку "Запуск игры" в пустом окне Поддержка текстового формата qsp (по аналогу с QSpell) Цвета иконок для Локации и Действия в списке Локаций очень близки. Лучше сделать более контрастными Переход по Локациям в списке не вызывает обновления информации о Локации. Мне кажется, следующий вариант будет удобен всем - при простом перемещении в списке обновляется текущая (крайняя левая?) вкладка описания, а по двойному клику - открывается новая. При добавлении новой локации (особенно первой), хочется, чтобы сразу открывалась вкладка описания Почему не используются Insert, Delete для добавления-удаления сущностей? Неудачная иконка для "Очистить локацию" - если бы там был ластик, было бы понятнее. В текущем представлении это больше похоже на "Новый элемент" Почему скопированную локацию нужно вставлять только в существующую? Почему нельзя сделать копию локации сразу? Размеры окна, несложными действиями можно подогнать до совершенно неудочитаемого состояния: Список окон - будет лучше, если напротив открытых окон будут стоять галочки Перетаскивание списка локаций - зачем?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 08.09.08 17:45. Заголовок: Иконки для локации и..
Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 08.09.08 23:08. Заголовок: ... Безумные шарики ..
... Безумные шарики (с) :))) Можно, я думаю без шариков, аккуратные палочки дерева рисовать. По нововведениям не забудьте дрилдаун по параметру операторов gt , gs и переход на соответствующую локацию. Если таковой нет, то всплывает предупреждение «Данная локация не существует!» с 2 кнопками «Создать» (и перейти на новую локацию), «Отменить».
|
|
Профиль
|
|
Отправлено: 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 пишет: цитата: | Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать. |
| Они будут показываться только для открытых в данный момент локаций :)
|
|
Профиль
|
|
Отправлено: 11.09.08 01:27. Заголовок: Nex пишет: Иконки д..
Nex пишет: цитата: | Иконки для локации и дествий - эти безумные шарики - лучше вообще убрать. |
| не трогать наши "безумные шарики"!
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 11.09.08 06:25. Заголовок: BaxZzZz я за то, что..
BaxZzZz я за то, чтоб можно было отключить их в настройках. Кстати, нехватает открытия файла через параметр командной строки.
|
|
Профиль
|
|
Отправлено: 11.09.08 11:54. Заголовок: Nex пишет: BaxZzZz ..
Nex пишет: цитата: | BaxZzZz я за то, чтоб можно было отключить их в настройках. |
| Хорошо, сделаем так, добавил в туду проекта Nex пишет: цитата: | Кстати, нехватает открытия файла через параметр командной строки. |
| Тоже добавил в туду
|
|
Профиль
|
|
Отправлено: 11.09.08 15:36. Заголовок: Byte пишет: Narrati..
Byte пишет: цитата: | Narratius пишет: цитата: Список окон - будет лучше, если напротив открытых окон будут стоять галочки Напротив открытых в данный момент локаций будут показываться шарики (сейчас отображаются для всех локаций). |
| Видимо, я некорректно выразился. Имелось в виду меню "Окно\Список окон". Именно там хочется видеть галочки ;)
|
|
Профиль
|
|
Отправлено: 11.09.08 15:45. Заголовок: Narratius пишет: Ви..
Narratius пишет: цитата: | Видимо, я некорректно выразился. Имелось в виду меню "Окно\Список окон". Именно там хочется видеть галочки ;) |
| Хорошо, предложение добавлено в TODO.
|
|
Профиль
|
|
Отправлено: 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) Нумерация строк в коде
|
|
Профиль
|
|
Отправлено: 17.09.08 19:30. Заголовок: Ждем от вас новых по..
Ждем от вас новых пожеланий!
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 17.09.08 21:16. Заголовок: Byte BaxZzZz мастеры..
Byte BaxZzZz мастеры очень рано ещё. Меню настроек: количество минут должно быть совсем рядом с надписью "Автосохранение:" и лучше если будет выглядеть так (галочка) Автосохранение: каждые [xxx] минут. Галочкой включается/выключается опция автосохранения - сама надпись с edit'ом должны "погаснуть", если галочки нет. Если нет неприменённых изменений, кнопка "Применить" должна быть неактивна. Редактирование кода локации и действий: нужно сделать сворачивание/разворачивание строк. С действиями на локации вообще беда - я смотрю на редактор и не вижу ни одной кнопки чтобы добавить действие на текущей локации! Смотрю вниз(там обычно действия) - целых три(!) пустых окошка и неактивная кнопка. Оказывается, мне нужно нажать правой кнопкой мышки на левом(почему не на правом?) окошке и выбрать пункт "Создать..." (Создать что?) Ах да, где-то между небом и землёй там болтается надпись "Базовые действия", но она так невыразительна, и непонятно к чему относится. В общем, интуитивность интерфейса пока хромает.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 17.09.08 21:42. Заголовок: При "переключени..
При "переключении по локациям" через их заголовки, в списке локаций должна выделяться та, в которой сейчас курсор.
|
|
Профиль
|
|
Отправлено: 17.09.08 21:44. Заголовок: Nex пишет: Редактир..
Nex пишет: цитата: | Редактирование кода локации и действий: нужно сделать сворачивание/разворачивание строк. |
| Так это уже есть? Что именно ты имеешь в виду? Nex пишет: цитата: | С действиями на локации вообще беда - я смотрю на редактор и не вижу ни одной кнопки чтобы добавить действие на текущей локации! |
| Действия также можно добавить через основное меню - "Локация/Действия" (+есть горячие клавиши). Нажать на левом поле - потому что это список действий. Другие - поля ввода. По поводу иконок на тулбаре для действий - предлагай/присылай варианты изображений - у нас не хватает фантазии и/или набора иконок для выбора подходящих (формат 24х24, 256 цветов). UPD: Редактор обновлён, исправлен мелкий баг с сохранением текущего пароля при загрузке игры.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 17.09.08 21:54. Заголовок: народ, я про расцвет..
народ, я про расцветку :) попробуйте принскрин сделать и в любом граф.редакторе сделать негатив изображения. Мне вот очень понравилось, конечно некоторые цвета можно и подредактировать. Актауально для писателей полуношников, чтобы не слепить автора белезной монитора. По поводу редактирования текста Undo/Redo вынести в Topменю "Текст"
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 17.09.08 22:05. Заголовок: Byte я тебя не спраш..
Byte ты меня не понял. Я не спрашиваю почему в нём, я спрашиваю - как пользователь должен угадать, что это именно "список действий", а не "поле ввода"? Отразите это визуально. То, что сейчас - совсем непонятно выглядит.
|
|
Профиль
|
|
Отправлено: 17.09.08 22:13. Заголовок: Nex, только что прид..
Nex, только что придумали: когда список действий пуст, "в нём" будет отображаться кнопка "Добавить действие".
|
|
Профиль
|
|
Отправлено: 17.09.08 22:16. Заголовок: Nex пишет: народ, я..
HIman пишет: цитата: | народ, я про расцветку :) попробуйте принскрин сделать и в любом граф.редакторе сделать негатив изображения. |
| Хорошо, этот вопрос мы с Byte'ом обсуждали, просто не хватает времни :) HIman пишет: цитата: | По поводу редактирования текста Undo/Redo вынести в Topменю "Текст" |
| Так и будет, но немного позже :)
|
|
Профиль
|
|
Отправлено: 17.09.08 22:42. Заголовок: Господа, очень больш..
Господа, очень большая просьба ко всем, кто заинтересован в развитии QSP и QGEN помочь с подборкой иконок. Приходится очень много времени тратить на их поиски. Если есть какие-либо предложения, где достать их или есть уже готовые, просим Вас выслать на мыло bauer_v[AT]mail.ru. Форматы (16x16, 24x24 - 256 цветов). :)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 07:48. Заголовок: Byte как будто ты не..
Byte как будто ты не знаешь, что такое "сворачивание" строк. Это "мягкий" перенос слов в границах окна (в "Блокноте" аналогичная настройка называется Формат\Перенос по словам). Например, для окна описания этот режим включен. Для поля редактирования кода стоит сделать кнопку переключения режима. В данный момент во всех полях редактирования кода строки развёрнуты.
|
|
Профиль
|
|
Отправлено: 18.09.08 09:34. Заголовок: Nex выражайся по точ..
Nex выражайся по точнее и яснее, тогда нам будет понятно! Я тоже с начала подумал совсем про другое.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 18.09.08 10:58. Заголовок: За иконками далеко х..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 12:10. Заголовок: BaxZzZz Ты пользуешь..
BaxZzZz Ты пользуешься программой Far? Может, ты привык называть эту операцию "перенос по словам", как в Блокноте, а вот в Far'е, которым пользуюсь я, аналогичная операция при просмотре файлов называется Wrap/Unwrap (Свернуть/Развернуть). Я стараюсь изо всех сил объяснять просто, точно, ясно, понятно, доступно. Но для некоторых понятий ещё нет установившихся общеизвестных названий в русском языке. Неудивительно, что иногда меня всё-таки не понимают. Не переживай, если уж я взялся объяснять, в конце-концов растолкую даже самому непонятливому. Кстати говоря, нашёл пару багов: в поле редактирования кода локации и действий неправильно устанавливается скроллбар - если есть очень длинные строки, проверьте. если добавить действие на локации, потом закрыть её, открыть заново - отображается код для действия, но самого действия в списке нет. Пропадает только первое действие из списка, остальные отображаются.
|
|
Профиль
|
|
Отправлено: 18.09.08 13:23. Заголовок: Nex, во всех перевод..
Nex, во всех переводах, которые я видел в редакторах, это звучит как "Перенос строк по словам". Если переводить буквально с английского, то Wrap означает скорее "завернуть", а не "свернуть". То есть, "перенос по словам" ИМХО гораздо более точное название этого действия. 1) Это уже заметили. 2) У меня нормально отображается, странно (создал локацию и одно действие, написал на ней код. закрыл, открыл - всё показывается). Сейчас гляну на Win2003.
|
|
Профиль
|
|
Отправлено: 18.09.08 13:27. Заголовок: HIman спасибо за ре..
HIman спасибо за ресурс! Это то, что надо.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 13:41. Заголовок: Byte пусть будет ..
Byte пусть будет "перенос по словам". Как вам понятнее, так и будет. Проехали. Нашёл баг не только в QGen но и в QSP'шном парсере: если в строке комментария находится нечётное количество апострофов или кавычек, все последующие строки считаются закомментированными. Проверял на QGen 4.0.0 alpha 4 и плеере QSP версий 5.4.0 и 5.4.1
|
|
Профиль
|
|
Отправлено: 18.09.08 13:44. Заголовок: Nex, это не баг. это..
Nex, это не баг. это верное поведение - многострочные комментарии. Можно комментировать операторы, использующие преформатированные строки. Это поведение описано в документации. Цитата: ! - оператор комментария. То, что находится в данной строке после оператора комментария, и до конца строки игнорируется интерпретатором. Оператор комментария позволяет "закомментировать" (выключить) ненужный временно оператор / функцию во время отладки игры. Кроме того, написание комментариев к коду программы является одним из признаков хорошего стиля программирования. В операторе комментария поддерживаются преформатированные строки. Примеры: ! это комментарий без преформатированных строк !"а этот комментарий содержит преформатированную строку" !" и этот тоже " a = 3 & ! а также 'вот этот'
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 14:04. Заголовок: Не баг, а фича? Вооб..
Не баг, а фича? Вообще-то парсить комментарий - это против здравого смысла. Комментарий начинается с символа ! и должен заканчиваться переводом строки, а не "концом преформатированной строки".
|
|
Профиль
|
|
Отправлено: 18.09.08 14:07. Заголовок: Как минимум, это удо..
Как минимум, это удобно для комментирования многострочных операторов. Строки, содержащие преформатированную текстовую константу - считаются одной строкой. Не забывай, что в QSP комментарии - это операторы.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 14:10. Заголовок: Это нелогично...
Это нелогично.
|
|
Профиль
|
|
Отправлено: 18.09.08 14:12. Заголовок: Если учесть то, что ..
Если учесть то, что комментарии - это операторы, то всё логично.
|
|
Профиль
|
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
|
|
Профиль
|
|
Отправлено: 18.09.08 14:23. Заголовок: В QSP также есть опе..
В QSP также есть операция сравнения "!". Её нужно отличать от оператора комментария: if a!6:jump 'sadasd' Да, это не совсем "обычные" комментарии, так как это оператор, в котором также, как и повсюду, обрабатываются преформатированные строки.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 14:25. Заголовок: Ты заботливо подложи..
Ты заботливо подложил граблю квестописателям. Можно решить введением настоящих комментариев, которые не парсятся. Например, !!
|
|
Профиль
|
|
Отправлено: 18.09.08 14:27. Заголовок: По-моему, это грабли..
По-моему, это грабли в той же степени, что и преформатированные строки как таковые.
|
|
Профиль
|
|
Отправлено: 18.09.08 14:31. Заголовок: Про комментарии, опи..
Про комментарии, описанные "грабли" и удобство я уже неоднократно думал - пока что этого точно не будет :)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 18.09.08 14:47. Заголовок: Фигня какая.....
Фигня какая...
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.09.08 15:07. Заголовок: Ладно, если в QGen..
Ладно, если в QGen'е будет когда-нибудь нормальная проверка игры, эти "особенности" можно стерпеть...
|
|
Профиль
|
|
Отправлено: 18.09.08 23:09. Заголовок: Nex пишет: если доб..
Nex пишет: цитата: | если добавить действие на локации, потом закрыть её, открыть заново - отображается код для действия, но самого действия в списке нет. Пропадает только первое действие из списка, остальные отображаются. |
| У нас баг себя никак не проявил, тестили на платформах Win Vista sp1 и на Win 2003. Можешь ещё более подробней описать при каких случаях (действиях) он себя проявляет?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 19.09.08 05:33. Заголовок: BaxZzZz нашёл, в чё..
BaxZzZz нашёл, в чём причина я ставил в настройках "относительная высота полей - 100" после этого глюк появляется. кстати, чтобы понять, каких именно полей, приходится экспериментировать, это тоже плохо, лучше переименовать.
|
|
Профиль
|
|
Отправлено: 19.09.08 10:07. Заголовок: Nex пишет: BaxZzZz ..
Nex пишет: цитата: | BaxZzZz нашёл, в чём причина я ставил в настройках "относительная высота полей - 100" после этого глюк появляется. |
| Ага, теперь вижу, исправим. Nex пишет: цитата: | кстати, чтобы понять, каких именно полей, приходится экспериментировать, это тоже плохо, лучше переименовать. |
| "Относительная высота полей (%):" переделал на "Относительная высота всех полей (%):" "Относительная ширина полей описания и кода локации (%):" - думаю всё понятно и ясно написано. "Относительная ширина списка действий и поля кода\nдействия (%):" - тут тоже всё понятно.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 19.09.08 10:27. Заголовок: BaxZzZz высота полей..
BaxZzZz высота полей относительно чего?
|
|
Профиль
|
|
Отправлено: 19.09.08 10:32. Заголовок: Nex пишет: BaxZzZz ..
Nex пишет: цитата: | BaxZzZz высота полей относительно чего? |
| Относительно друг друга, вроде всё ясно. Если не понятно, то предлогай новые названия, будем исправлять :)
|
|
Профиль
|
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.
|
|
Профиль
|
|
Отправлено: 19.09.08 20:58. Заголовок: Nex, друг, сегодня т..
Nex, друг, сегодня тяпница, дай немного отдахнуть. Я пришел после армии и еще даже не устроился, Байт маньяк, мне нравитсо с ним работать, но так нельзя жить, 3-4 часа сна и опять код. Я тебе просто благодарен, ты по настоящему болеешь за нас и за софт тот каторый мы делаем. Хотелось бы видеть твой потенциал в разработках....много идей, но мало рук, ждем тебя на канале ИРЦ!
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 20.09.08 09:38. Заголовок: Я и не тороплю. Хоро..
Я и не тороплю. Хорошо уже что процесс вообще идёт!
|
|
Профиль
|
|
Отправлено: 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 (?).
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 22.09.08 14:38. Заголовок: Попробовал пятую аль..
Попробовал пятую альфу. Меню настроек: "...к высоте закладки", "...к ширине закладки" - не закладка, а вкладка. Меню настроек: в разделе "Шрифты" все шрифты нарисованы чёрным цветом, это неправильно. Пусть сразу будут раскрашены своими цветами. Контекстное меню(по правой кнопке мыши) в полях редактирования кода локации и действий - на английском языке. Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй! За отключаемые поля базовых действий и базового описания большое спасибо, это действительно очень полезно.
|
|
Профиль
|
|
Отправлено: 22.09.08 16:14. Заголовок: Nex пишет: Внимание..
Nex пишет: цитата: | Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй! |
| У меня всё открывается корректно, пробовал создавать новую игру, сохранять несколько старых - работает нормально..
|
|
Профиль
|
|
Отправлено: 22.09.08 16:18. Заголовок: Может, случайно проб..
Может, случайно пробовал запускать каким-нибудь старым плеером без поддержки нового формата / юникода? QGen4 сохраняет в новом формате, в юникоде..
|
|
Профиль
|
|
Отправлено: 22.09.08 16:41. Заголовок: Nex пишет: Меню на..
Nex пишет: цитата: | Меню настроек: "...к высоте закладки", "...к ширине закладки" - не закладка, а вкладка. |
| Почему так решил? Nex пишет: цитата: | Меню настроек: в разделе "Шрифты" все шрифты нарисованы чёрным цветом, это неправильно. Пусть сразу будут раскрашены своими цветами. |
| Согласен с этим. Nex пишет: цитата: | Контекстное меню(по правой кнопке мыши) в полях редактирования кода локации и действий - на английском языке. |
| Пока так и будет. Nex пишет: цитата: | Внимание! - эта версия редактора как-то криво сохраняет файлы! Они даже не открываются плеером, исправляй! |
| Изменений в коде методов сохранения и чтения не было. У меня всё нормально сохраняет, подробнее опиши баг, при каких действиях и т.д.
|
|
Профиль
|
|
Отправлено: 22.09.08 18:28. Заголовок: Стандартный глюк ред..
* Стандартный глюк редакторов на сцинтилле. Попробуй установить цвет фона в темно-синий (ну привычно мне так) и потом найти курсор в редакторе кода... * огромная кнопа "Добавить действие" взорвала мозг. Кстати, ее подпись на темно-синем фоне тоже хрен разглядишь.
|
|
Профиль
|
|
Отправлено: 22.09.08 23:05. Заголовок: fireton пишет: Стан..
fireton пишет: цитата: | Стандартный глюк редакторов на сцинтилле. Попробуй установить цвет фона в темно-синий (ну привычно мне так) и потом найти курсор в редакторе кода... |
| Исправим. fireton пишет: цитата: | огромная кнопа "Добавить действие" взорвала мозг. |
| Господа! Вы определитесь, что вы хотите видеть в редакторе и что нет, и желательно подробное описание ваших предложений. Тема обсуждалась по данному вопросу, возражений небыло, поэтому её считаю закрытой. fireton пишет: цитата: | Кстати, ее подпись на темно-синем фоне тоже хрен разглядишь. |
| Согласен, исправим.
|
|
Профиль
|
|
Отправлено: 23.09.08 04:00. Заголовок: Исправлено. Скоро вы..
Исправлено. Скоро выложу :)
|
|
Профиль
|
|
Отправлено: 23.09.08 07:01. Заголовок: Выложил QGen 4 alpha..
Выложил QGen 4 alpha 6.
|
|
Профиль
|
|
Отправлено: 23.09.08 07:35. Заголовок: В 6-й альфе создать ..
* В 6-й альфе создать не получается действия в локации. Программа не реагирует на пункт контекстного меню "Создать..." Из главного меню и по Alt-F7 действия создаются. * Насчет вставки локации. Не работают Ctrl-C/Ctrl-V. Вообще, на мой взгляд, неправильная логика вставки. Текущий пункт меню "Вставить" надо заменить на "Заменить из буфера". А саму вставку сделать так. Я копирую локацию, находясь в списке (Ctrl-C). Затем нажимаю "Вставить" (Ctrl-V) - программа вставляет НОВУЮ локацию в список, именует ее с помощью добавления цифры к названию (если было "Битва", то новая - "Битва2" и т.д.), перемещается на нее и автоматом открывает ее на редактирование (последнее можно регулировать с помощью опции). * Насчет супер-кнопки "Вставить действие". Возможно, стоит сделать так. Открывать пустой список с действиями сразу. А над списком действий сделать мини-тулбар: "добавить", "удалить", "скопировать", "вставить". Кстати, было бы, наверное, неплохо иметь возможность копировать и вставлять действия, в том числе и между локациями. * Еще про курсор в редакторе кода и не только. Придирки, но все-таки. Попробуй сделать фон темно-серым. Курсор пропадает. Это вторая стандартная ловушка. :) Темно-серый цвет фона надо обрабатывать специальным образом.
|
|
Профиль
|
|
Отправлено: 23.09.08 07:46. Заголовок: fireton, уже заметил..
fireton, уже заметил - это недавний баг wx, который уже исправлен :) сейчас обновлюсь и выложу 7ю альфу :)
|
|
Профиль
|
|
Отправлено: 23.09.08 07:47. Заголовок: Вот как, пока я спа..
Вот как, пока я спал уже 7 версия выходит
|
|
Профиль
|
|
Отправлено: 23.09.08 07:49. Заголовок: я еще написал. посмо..
я еще написал. посмотри мое предыдущее сообщение.
|
|
Профиль
|
|
Отправлено: 23.09.08 07:52. Заголовок: И еще. Можно цвета ф..
И еще. Можно цвета фона и шрифта для списков (локаций и действий) настраивать отдельно? Мне нравится темно-синий фон, но только в редакторах, а не в списках... (понимаю, что это, возможно, только мои тараканы, но все-таки...) Еще хочется, чтобы редактор помнил последнюю редактируемую игру и умел автоматом открывать ее при загрузке (возможно, запоминая и пароль от нее). Как опция в настройках, естественно.
|
|
Профиль
|
|
Отправлено: 23.09.08 08:08. Заголовок: fireton, та вставка,..
fireton, та вставка, которую ты описал, называется сейчас "Вставить в...".
|
|
Профиль
|
|
Отправлено: 23.09.08 08:44. Заголовок: та вставка, которую ..
цитата: | та вставка, которую ты описал, называется сейчас "Вставить в...". |
| Не совсем. Во первых, она не работает по Ctrl-V. Во-вторых - называется неправильно. В третих, она спрашивает зачем-то название. Не надо спрашивать, пусть редактор сам именует, а я потом переименую ее...
|
|
Профиль
|
|
Отправлено: 23.09.08 08:57. Заголовок: fireton пишет: Еще ..
fireton пишет: цитата: | Еще про курсор в редакторе кода и не только. Придирки, но все-таки. Попробуй сделать фон темно-серым. Курсор пропадает. Это вторая стандартная ловушка. :) Темно-серый цвет фона надо обрабатывать специальным образом. |
| Про это знаю, пока что так и будет - даже сами контролы виндовс не обрабатывают особым образом цвет 128,128,128. fireton пишет: цитата: | И еще. Можно цвета фона и шрифта для списков (локаций и действий) настраивать отдельно? Мне нравится темно-синий фон, но только в редакторах, а не в списках... (понимаю, что это, возможно, только мои тараканы, но все-таки...) |
| Сделаем. fireton пишет: цитата: | Еще хочется, чтобы редактор помнил последнюю редактируемую игру и умел автоматом открывать ее при загрузке (возможно, запоминая и пароль от нее). Как опция в настройках, естественно. |
| Добавлю в TODO.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.09.08 08:57. Заголовок: не закладка, а вклад..
|
|
Профиль
|
|
Отправлено: 23.09.08 09:27. Заголовок: Только что обновил 6..
Только что обновил 6ю альфу - пересобрал с новым wx (баг со всплывающим меню).
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.09.08 09:30. Заголовок: OK, скачал обновлённ..
OK, скачал обновлённую шестую, сохраняет так же криво как и пятая.
|
|
Профиль
|
|
Отправлено: 23.09.08 09:31. Заголовок: Nex, у меня этот фай..
Nex, у меня этот файл работает. Проверь ещё раз версию интерпретатора, которой пытаешься открыть.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.09.08 09:46. Заголовок: Byte Точно, оказыва..
Byte Точно, оказывается у меня две версии плеера лежало, он пытался открыть с помощью 5.3.1. Тревога отменяется. Жаль, что формат настолько несовместим. Было бы хорошо вставлять заглушку(автоматически) для старых плееров с указанием обновить плеер.
|
|
Профиль
|
|
Отправлено: 23.09.08 22:57. Заголовок: Что касается иконок...
|
|
Профиль
|
|
Отправлено: 24.09.08 05:56. Заголовок: fireton ага, спасибо..
fireton ага, спасибо.
|
|
Профиль
|
|
Отправлено: 30.09.08 21:37. Заголовок: Выложил QGen 4.0.0 a..
Выложил QGen 4.0.0 alpha 7. Изменений не много: 1) Добавлена опция "Запоминать файл игры при выходе". 2) Изменение поведения "Вставить локацию" - автоименование локаций при вставке из буфера. 3) Предыдущий пункт меню "Вставить локацию" переименован в "Заменить локацию". 4) Добавлен пункт меню "Удалить все действия". 5) Доработка поведения кнопки "Применить" в настройках. 6) Автосохранение.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 02.10.08 14:28. Заголовок: Не забудьте вставить..
Не забудьте вставить выгрузку игры в формат txt2gam очень удобно представлять набраный код в генерате на форуме например. Короче нужна кнопка для получения всего листинга программы в txt формате.
|
|
Профиль
|
|
Отправлено: 04.10.08 14:35. Заголовок: Идея
Не читал всю ветку, а не возникало идеи сделать + к стандартному - облегченный режим без программирония? Наподобии меню Game Maker'а?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.10.08 22:54. Заголовок: А как игра может быт..
А как игра может быть без программирования? Не понимаю.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 05.10.08 12:12. Заголовок: Можно если честно и ..
Можно если честно и не программировать, а лишь вносить описание локации и делать переходы на соседнии. Для этого потребуется знать лишь один оператор [gt 'имя соседней локации'].
|
|
Профиль
|
|
Отправлено: 06.10.08 10:54. Заголовок: HIman пишет: Не заб..
HIman пишет: цитата: | Не забудьте вставить выгрузку игры в формат txt2gam |
| Будем делать в первую очередь для следующей версии.
|
|
Профиль
|
|
Отправлено: 07.10.08 13:46. Заголовок: Очередной список зам..
Очередной список замечаний-предложений: Очень неудобно, когда для открытия локации приходится два раза кликать по ее названию в дереве. В результате копятся открытые локации, что в принципе не имеет смысла - они уже отредактированы. Хочется иметь режим в котором левая локация синхронизирована с деревом, а остальные открыты сами по себе. Перемещение в дереве обновляет левую закладку, двойной клик открывает новую закладку. Заголовок окна - сначала имя файла, потом имя программы - 'c:\game\game.gam - Quests Generator' Задание параметров шрифта, включая цвет, на одной закладке. Так ли необходимо иметь возможность задать свой шрифт для каждого элемента? Автоматическое создание локации из описания Действия (вычленяя из команд GT) После открытия игры дерево отображается на выбранном фоне, а панель под локации стандартного цвета ;) После создания нового действия оно не становится активным Undo/Redo - неправильные иконки (ассоциации с "вперед/назад") Слишком лобовое решение для "свернуть/развернуть" в коде (по отступам строки) Хочется увидеть настройки игры (HTML, включение-выключение дополнительных окон) в виде окна (мастера?)
|
|
Профиль
|
|
Отправлено: 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, включение-выключение дополнительных окон) в виде окна (мастера?) |
| Будет, но позже.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 07.10.08 20:21. Заголовок: Уж скорей тогда шабл..
Уж скорей тогда шаблон, а не мастер.
|
|
Профиль
|
|
Отправлено: 08.10.08 16:43. Заголовок: Жду предложений от в..
Жду мнений и предложений от всех участников по поводу: 1. Настройки формата выводимого текста в заголовке окна. 2. Объединения вкладок цветов и шрифтов в настройке. 3. Выделение нового действия в списке действий.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 08.10.08 17:12. Заголовок: 1. Не принципиально ..
1. Не принципиально 2. Хм главное чтобы можно было сделать полностью черный экран пример с негативом я приводил 3. Не принципиально
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 08.10.08 18:06. Заголовок: BaxZzZz непонятно...
BaxZzZz непонятно.
|
|
Профиль
|
|
Отправлено: 08.10.08 18:58. Заголовок: Nex пишет: BaxZzZz ..
Nex пишет: Что непонятно?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 08.10.08 20:21. Заголовок: BaxZzZz все три пунк..
BaxZzZz все три пункта, непонятно.
|
|
Профиль
|
|
Отправлено: 08.10.08 21:10. Заголовок: Nex ты читал, что пи..
Nex ты читал, что писал Narratius и что я ему ответил?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 09.10.08 06:43. Заголовок: BaxZzZz это где-то в..
BaxZzZz это где-то в ветке надо копаться?
|
|
Профиль
|
|
Отправлено: 09.10.08 11:19. Заголовок: Nex, я так понял, чт..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 09.10.08 12:04. Заголовок: Ага. Так. 1. Може..
Ага. Так. 1. цитата: | Может сделать настройку формата текста заголовка окна? |
| Более правильным является вариант, предложенный Narratius - все известные мне программы ведут себя именно так, а значит и пользователю привычней. К тому же, название программы пользователь и так знает(раз запустил её), а в таскбаре программа обязана хорошо выделяться иконкой. Правило ставить имя файла впереди названия программы - хорошее, его стоит соблюсти. 2. цитата: | есть ли смысл всё объединять? |
| Не трогай, всё работает. Перевод с русского на русский: пока что и так хорошо. На будущее - хотелось бы иметь несколько дефолтных стилей.(Раскраска+шрифт) 3. цитата: | После создания нового действия оно не становится активным |
| Чем однообразнее себя ведёт редактор, тем лучше, логичнее и понятнее. То есть - при создании новой локации сразу открывается вкладка для редактирования этой локации - следовательно, действия должны вести себя так же. При создании действия оно должно становиться активным.
|
|
Профиль
|
|
Отправлено: 09.10.08 14:17. Заголовок: По пункту 3: открыти..
По пункту 3: открытие локации при создании - это опция в настройках) думаю, стоит сделать аналогичную опцию для действий.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 17.10.08 10:29. Заголовок: Что-то давно не обно..
Что-то давно не обновлялся редактор. Релиз бета-версии близится? Кстати, вспомнил: Раздражает, что при попытке выбрать локацию из списка локаций, приходится прицеливаться на текст названия. Гораздо удобнее сделать, чтобы вся строка с названием локации реагировала на щелчок.
|
|
Профиль
|
|
Отправлено: 17.10.08 11:15. Заголовок: Nex, пока что мало с..
Nex, пока что мало свободного времени :)
|
|
Профиль
|
|
Отправлено: 17.10.08 11:40. Заголовок: У меня тоже времени ..
У меня тоже времени нет, очень много работы. Но могу немного порадовать, реализовано: 1. Экспорт текстового файла формата TXT2GAM 2. Импорт текстового файла формата TXT2GAM Не быстро, но двигаемся . Скорее всего скоро выложим 8 альфу.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 21.10.08 11:04. Заголовок: O! Экспорт/Импорт T..
O! Экспорт/Импорт TXT2GAM отлично
|
|
Профиль
|
|
Отправлено: 05.11.08 19:34. Заголовок: Выложил QGen 4.0.0 a..
Выложил QGen 4.0.0 alpha 8. Изменений не много: 1) Импорт / Экспорт файлов в формате TXT2GAM; 2) Добавление локаций из файла другой игры в текущую; 3) Изменён формат выводимого текста в заголовке окна; 4) Добавлена опция "Открытие действия при создании"; 5) Выделение всей строки названия локации в списке; 6) Корректное выделение найденного текста в поле описания локации. Для импорта файлов TXT2GAM рекомендуется последняя версия утилиты.
|
|
Профиль
|
|
Отправлено: 05.11.08 19:47. Заголовок: нормально :sm12: ..
нормально
|
|
Профиль
|
|
Отправлено: 05.11.08 20:49. Заголовок: А в QGen можно прогр..
А в QGen можно программно закрывать/открывать окошко доп. информации и окошко с изображением? Если нет, то хорошо бы добавить.
|
|
Профиль
|
|
Отправлено: 06.11.08 07:41. Заголовок: А причём здесь QGen?..
А причём здесь QGen? В QSP - можно. См. операторы SHOWACTS, SHOWINPUT, SHOWOBJS, SHOWSTAT. Окошко с изображением можно скрыть, вызвав VIEW без аргумента или с пустой строкой.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 06.11.08 09:14. Заголовок: Молодцы. Пошёл качат..
Молодцы. Пошёл качать.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 10.11.08 13:40. Заголовок: Думаю, уже пора объя..
Думаю, уже пора объявлять новый QGen бетой, сносить QGen3 в раздел "старое", и сделать "Набор разработчика", в который положить последние версии QGen4, файл справки, txt2gam и уроки для txt2gam, плюс примеры кода и заготовки. Всё это в одном архиве.
|
|
Профиль
|
|
Отправлено: 10.11.08 15:31. Заголовок: Как раз после 8й аль..
Как раз после 8й альфы будет бета1 :)
|
|
Профиль
|
|
Отправлено: 10.11.08 19:16. Заголовок: Скромно подписываюсь..
Скромно подписываюсь: всё это богатство одним архивом - нужно и удобно.
|
|
Профиль
|
|
Отправлено: 11.11.08 06:39. Заголовок: ага, согласен, тольк..
ага, согласен, только нужно бету версию сделать.
|
|
Профиль
|
|
Отправлено: 11.11.08 12:49. Заголовок: нигде не указано, чт..
нигде не указано, что операторы "Выполнить при посещении" добавляются после описания, не мог понять где у меня ошибка в коде жаль, что импорт из txt2gam даже не анализирует ACT END
|
|
Профиль
|
|
Отправлено: 11.11.08 13:15. Заголовок: Piligrim пишет: имп..
Piligrim пишет: цитата: | импорт из txt2gam даже не анализирует ACT END |
| Это уже не qgen я так понимаю должен делать, а txt2gam.
|
|
Профиль
|
|
Отправлено: 11.11.08 14:00. Заголовок: новый ген ставит пар..
новый ген ставит пароль по умолчанию?какой?а то хочу вернуться к старенькому 300:)
|
|
Профиль
|
|
Отправлено: 11.11.08 14:08. Заголовок: olendorf пишет: нов..
olendorf пишет: цитата: | новый ген ставит пароль по умолчанию?какой? |
| ничего он не ставит, если сам не укажешь. A вернустя к 300 не можешь, потому что в новом редакторе файлы сохраняются только в новом формате.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 11.11.08 14:26. Заголовок: Piligrim, см. справк..
Piligrim, см. справку, Раздел "Принцип работы\Принцип работы QSP" olendorf можешь выгрузить в формат txt2gam, а потом сконвертить в "старый" формат. То, что старый QGen якобы "спрашивает пароль", объясняется тем, что он не понимает новый формат.
|
|
Профиль
|
|
Отправлено: 11.11.08 21:34. Заголовок: Nex, понятно, ввело ..
Nex, понятно, ввело в заблуждение отсутствие раздела описания в файле для txt2gam BaxZzZz, имелся ввиду, именно импорт из текстового файла в редактор, когда вся локация попадает в раздел "Выполнить при посещении", а в действиях пусто.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 27.11.08 09:58. Заголовок: Когда же бета?..
Когда же бета?
|
|
Профиль
|
|
Отправлено: 27.11.08 11:59. Заголовок: Не, я пока против бе..
Не, я пока против беты
|
|
Профиль
|
|
Отправлено: 04.12.08 15:06. Заголовок: Nex пишет: Было бы ..
Nex пишет: цитата: | Было бы неплохо сделать в QGen кнопку, по которой бы обсчитывался граф квеста и выводился на экран в виде дерева с названиями локаций и переходами по статичным "действиям". |
| Господа, актуальна ли еще данная тема? Или у Вас есть более приоритетные пожелания на счет функциональных возможностей нового редактора?
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 04.12.08 15:57. Заголовок: Более приоритетное ..
Более приоритетное пожелание это переход по двойному щелчку по названию локации написанному в операторах gt, gs, xgt, xgs . Если такой локации нет, то локация создается и курсор переходит на первую строчку в описании локации. В продолжении мысли по двойному щелчку на переменную показывать страницу на которой в столбик написаны строки содержащая выбранную переменную. Двойной щелчок на переменной открывает локацию и ставит курсор на переменную. Например в каком то месте щелкнули по переменной «деньги». Открывается новое окошка (вспомогательная страничка) Которая содержит таблицу строки кода с этой переменной: Локация Код Начало деньги = 200 & ! начальная сумма Касса IF деньги < 5: деньги = деньги – 6 *pl ‘кассир взял деньги и протянул газету и т.д. Т.е. получается некий поиск слова с выводом результата поиска в доп окне из которого можно сразу перейти по тому же двойному щелчку по строке сразу к редактированию этой локации.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 04.12.08 16:00. Заголовок: Эх таблица смазалась..
Эх таблица смазалась, но суть я думаю ясна... в этом окошке видны строки кода с найденым в них выделеным словом (в идеале не обязательно должна это быть именно переменная)
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 04.12.08 16:05. Заголовок: Локация ..
Локация .............................Код Начало................................деньги = 200 & ! начальная сумма Касса..................................IF деньги < 5: .......................................... деньги = деньги – 6 ..........................................*pl ‘кассир взял деньги и протянул газету и т.д.
|
|
Профиль
|
|
Отправлено: 04.12.08 16:11. Заголовок: HIman пишет: Более ..
HIman пишет: цитата: | Более приоритетное пожелание это переход по двойному щелчку по названию локации написанному в операторах gt, gs, xgt, xgs . Если такой локации нет, то локация создается и курсор переходит на первую строчку в описании локации. |
| Это уже готово.. по двойному клику выделение слова, затем Ctrl+G - переход на локацию.. UPD: Если слово одно, то можно просто установить на нём курсор и нажать Ctrl+G
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.12.08 16:17. Заголовок: BaxZzZz та тема пока..
BaxZzZz та тема пока не приоритет. Здорово было бы сделать проверку орфографии в строковых костантах и статичном описании.
|
|
Профиль
|
|
Отправлено: 04.12.08 16:28. Заголовок: HIman пишет: Наприм..
HIman пишет:
цитата: | Например в каком то месте щелкнули по переменной «деньги». |
|
Думаю лудше в попап меню добавить типа пункта "поиск". Хорошо подумаем. Nex пишет: цитата: | Здорово было бы сделать проверку орфографии в строковых костантах и статичном описании. |
| Ага, были задумки по данной теме, постараемся реализовать.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 04.12.08 16:33. Заголовок: Согласен и NEx орфог..
Согласен и NEx орфография нужнее... А то что я говорил это тот же поиск, но немного другой механизм представления найденого и последующий переход на место где найдено.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.01.09 22:32. Заголовок: Сделать так, чтобы с..
Сделать так, чтобы стартовая локация не участвовала в сортировке. Возможно, стоит сделать соотв. опцию в настройках (включенную по умолчанию)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.01.09 01:10. Заголовок: Сделаем КуГен удобне..
Сделаем КуГен удобнее: 0. Спец-локации-папки. Очень нехватает возможности сворачивать локации по определённому признаку. (: Предалаю следущее решение. Пустую локацию, первый символ которой "-" (минус, или любой другой спец-символ, доступный из русской и английской раскладок) считать папкой в которую помещать все нижележащие локации. Чтобы можно было свернуть эти локации и они не мозолили бы глаза. Одного уровня вложенности вполне остаточно, при драгндропе папки "внутрь" другой папки первая должна просто "отрезать" часть локация и поместить их внутрь себя. Т.е. это не совсем папки, а некие разделители, которые и визуально отличаются от локаций и позволяют скрывать нижележащие локации, которые в настоящее время не нужны. 1. При создании локации через меню правой кнопокой мыши создавать локацию не в конце, а после выделенной локации. При большом количестве локаций сильно напрягает постоянно драгндропить локации в нужное место. 2. Сделать хоткеи для наиболее используемых языковых конструкций: вывод текста (ставить кавычки и помещать курсор между ними), создание действия, условие. Т.к. ещё одним раздражающим фактором является постоянная смена раскладки особенно при набре текста локации вне стандартного описания. 3. Добавить хоткей для сокрытия и показа текста основного описания. 4. Добавить аналог неавтоматического пунтосвитчера, некий хоткей, который бы менял раскладку выделенному тексту. И давай те уже наконец избавимся от расширения GAM в пользу расширения QSP. Ведь решится сразу куча проблем и вопросов - абсолютно без затрат программиста между прочим. Не будет путаницы с TADS, будет сразупонятно какой интерпретатор искать, ну и просто приятно, что игра имеет такое расширение. ^__^
|
|
Профиль
|
|
Отправлено: 21.01.09 01:56. Заголовок: В интерфейсе QSP 5.5..
В интерфейсе QSP 5.5 в диалоге открытия игры будет также "*.qsp" :)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.01.09 01:59. Заголовок: Уррра!!! (: Всё, все..
Уррра!!! (: Всё, всем своим играм срочно меняю расширение! ^_____^ Акислон.
|
|
Профиль
|
|
Отправлено: 21.01.09 02:39. Заголовок: Хорошие предложения ..
Хорошие предложения elmortem! В особенности то с “папками” и хоткеем на отключение окна описания. Это, так сказать, что горит.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.01.09 04:08. Заголовок: Mioirel Так вот же ж..
Mioirel Так вот же ж. Никогда не пользовался редактором, а тут захотелось поддержать отечественного производителя - вот и некипело за пару дней использования. Пока редактор для меня менее удобен, чем Блокнот 2. Надеюсь это не надолго и прогресс восторжествует. (:
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 21.01.09 07:23. Заголовок: Прделагаю "папки..
Прделагаю "папки локаций" назвать "разделами".
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.01.09 12:16. Заголовок: Nex Была ночь, мозг ..
Nex Была ночь, мозг плохо соображал. (: Поддерживаю название. (:
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 21.01.09 17:52. Заголовок: Так это, остальные п..
Так это, остальные продложения уже в TODO? ^__^ Генка будет развиваться?
|
|
Профиль
|
|
Отправлено: 21.01.09 18:01. Заголовок: Будет. Предложения х..
Будет. Предложения хорошие :) Только сейчас мне не до QGen'а, и Bax тоже занят :(
|
|
Профиль
|
|
Отправлено: 21.01.09 18:02. Заголовок: elmortem пишет: Так..
elmortem пишет: цитата: | Так это, остальные продложения уже в TODO? |
| Да, добавим, думаю. elmortem пишет: Будет. Сейчас в планах реализовать орфографическую проверку русских и английских слов.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 24.01.09 15:55. Заголовок: Когда новый релиз? С..
Когда новый релиз? Страсть как хочется прекратить обращать внимания на раздражающие мелочи при создании игры. (:
|
|
Профиль
|
|
Отправлено: 24.01.09 17:01. Заголовок: У меня пока плохо со..
У меня пока плохо со свободным временем. Поэтому примерную дату выхода новой версии я не могу сказать. Может стоит спросить Байта? ;)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 24.01.09 17:06. Заголовок: Ну я в целом спрашив..
Ну я в целом спрашиваю. (:
|
|
Профиль
|
|
Отправлено: 24.01.09 18:40. Заголовок: В целом не известно ..
В целом неизвестно :) Постараемся за неделю хоть что-то из запланированного реализовать :)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 25.01.09 14:45. Заголовок: При первом сохранени..
При первом сохранении новой игры должно спрашиваться имя.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 25.01.09 16:07. Заголовок: Сделать, чтобы в диа..
Сделать, чтобы в диалоге "Открыть файл" можно было выбирать файлы "*.qsp"
|
|
Профиль
|
|
Отправлено: 25.01.09 16:12. Заголовок: Nex пишет: При перв..
Nex пишет: цитата: | При первом сохранении новой игры должно спрашиваться имя. |
| Т.е. я так понял убрать вообще сохранение в дефалтный файл noname.gam? Nex пишет: цитата: | Сделать, чтобы в диалоге "Открыть файл" можно было выбирать файлы "*.qsp" |
| Ага, думаю так и будет.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 25.01.09 16:29. Заголовок: Ещё: 0. Когда я пыта..
Ещё: 0. Когда я пытаюсь создать локацию, имя которой уже занято, то после сообщения об ошибке нужно возвращать в окно ввода имени локации, а не сбрасывать создание локации. 1. Компонент лист для локаций и для действий имеют разную логику работы, что по началу несколько вводит в заблуждение. Нужно их как-то стандартизировать. Например, чтобы текст действий можно было менять так же, как и имена локаций. Ну, и т.д.
|
|
Профиль
|
|
Отправлено: 25.01.09 16:46. Заголовок: Согласен, не очень у..
Согласен, не очень удобно. Добавил в todo
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 25.01.09 16:48. Заголовок: я так понял убрать в..
цитата: | я так понял убрать вообще сохранение в дефалтный файл noname.gam? |
| Да. При первом сохранении будет спрашиваться имя, и при попытке запустить, если файл ещё не именован, будет спрашиваться имя. При выходе, если файл не был именован, будет спрашиваться "Сохранить или нет?", если да, то спросить имя и сохранить. Пока файл не именован, должен храниться во временной папке(стандартное API винды).
|
|
Профиль
|
|
Отправлено: 25.01.09 16:57. Заголовок: Nex, там не использу..
Nex, там не используется API винды =) Используется wx в качестве кроссплатформенной прослойки ) ЗЫ: С учётом занятости разработка кугена идёт жутко медленно :( Вряд ли стоит ожидать нормальной версии редактора в ближайшее время..
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 25.01.09 17:30. Заголовок: Byte Ну может пока н..
Byte Ну может пока на апгрейд самого движка подзабить несколько в пользу Генки? Он сейчас важнее, мне кажется... (:
|
|
Профиль
|
|
Отправлено: 25.01.09 18:34. Заголовок: На движок у меня тож..
На движок у меня тоже не много времени )
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 25.01.09 18:44. Заголовок: Byte а в wx нет спец..
Byte а в wx нет специальных функций для временных файлов?
|
|
Профиль
|
|
Отправлено: 25.01.09 18:52. Заголовок: Nex, да всё есть, ко..
Nex, да всё есть, конечно :)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 26.01.09 02:36. Заголовок: Nex Переменные окруж..
Nex Переменные окружения это называется. (: Хотя в Юникс-системах может по-другому...
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.01.09 06:57. Заголовок: elmortem нет, в винд..
elmortem нет, в винде есть специальные функции, чтобы она сама сгенерила тебе имя файла, "незанятое" во временной папке. Я разбирался с этим, когда писал свой редактор.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 26.01.09 16:13. Заголовок: У версии 4.0.0 9 ал..
У версии 4.0.0 9 альфа вылезает та же ошибка, что и у предыдущей, по поводу клавы. Снова мешает жить. :(
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 26.01.09 17:02. Заголовок: А, вот этого я не зн..
А, вот этого я не знал. Жесть какая... (:
|
|
Профиль
|
|
Отправлено: 26.01.09 17:09. Заголовок: Ошибка старая - не по..
Ошибка старая - не получается вычислить, в каких случаях она появляется :( Ajenta, опиши, как это воспроизвести?
|
|
Профиль
|
|
Отправлено: 26.01.09 17:21. Заголовок: Ajenta А какая опер..
Ajenta, а какая операционная система у Вас?
|
|
Профиль
|
|
Отправлено: 26.01.09 18:51. Заголовок: Вопрос по поводу “Пр..
Вопрос по поводу “При первом сохранении новой игры должно спрашиваться имя.” Предлагаю следующие варианты: 1) При создании новой игры в начале выводится диалог выбора файла для игры. Почему так, потому что возможна включена изначально опция автосохранения и для ее работы нужен путь к файлу. 2) Оставить всё как прежде, никакого запроса при создании игры не будет, при сохранении спрашиваем имя файла. Только тогда автосохранение, даже если оно будет включено, работать не будет до того момента, пока Вы не нажмёте "сохранить" и не укажите в диалоге файл для игры. 3) Если включена опция автосохранения, то при создании игры будет запрос на файл, если не включена опция, тогда не будет запроса, он появится только после Вашего нажатия на "сохранить". Ваши предложения?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.01.09 21:24. Заголовок: 2 вариант, т.к. это ..
2 вариант, т.к. это наиболее распространённое поведение, а значит - пользователю проще, не придётся "привыкать". Здесь фишка вот в чём: в тех редакторах, в которых реализован вариант 1, можно открывать "пустой редактор", т.е. без открытых файлов. В нашем QGen всегда "открыта" игра для редактирования, и поэтому поведение предполагается такое же, как у блокнота, например - 2 вариант.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 27.01.09 08:54. Заголовок: 2 вариант...
2 вариант.
|
|
Профиль
|
|
Отправлено: 27.01.09 09:31. Заголовок: Немного порадую Вас,..
Немного порадую Вас, в 10 альфе уже увидите следующие изменения: 1) Созданная новая локация появляется в списке локаций после выделенной локации; 2) Добавлено новое расширение файлов ".qsp"; 3) Добавлено "Показать/скрыть описание локации Ctrl+Alt+D", "Показать/скрыть действия локации Ctrl+Alt+A"; 4) Добавлена в настройки опция изменения размера TAB в полях ввода;
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 27.01.09 10:12. Заголовок: Ништь. А хоткеи не б..
Ништь. А хоткеи не будут конфликтовать с виндовыми? Просто у меня на Ctrl+Alt+A, например, забиндена ACDSee в ярлыке на РабСтоле. Не будет вызываться? (:
|
|
Профиль
|
|
Отправлено: 27.01.09 10:54. Заголовок: Будет :sm12:..
Будет
|
|
Профиль
|
|
Отправлено: 27.01.09 10:57. Заголовок: Поменяешь в ярлыке н..
Поменяешь в ярлыке на другой хоткей С этим везде так.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 12:48. Заголовок: Byte пишет: Ошибка ..
Byte пишет: цитата: | Ошибка старая - не получается вычислить, в каких случаях она появляется :( Ajenta, опиши, как это воспроизвести? |
| Воспроизводится вырезанием и вставкой текста по Ctrl+C или Ctrl+V - довольно часто. Тоже самое при использовании пунтосвитчера на Break или Shift+Beak - на последнее чаще.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 12:51. Заголовок: BaxZzZz пишет: Ajen..
BaxZzZz пишет: цитата: | Ajenta, а какая операционная система у Вас? |
| Win XP SP2
|
|
Профиль
|
|
Отправлено: 27.01.09 12:54. Заголовок: Да, вчера тестил, па..
Да, вчера тестил, пару раз наблюдал баг при Ctrl+Z, Ctrl+C и Ctrl+V, но некую последовательность действий мне так и не удалось выявить, поэтому пока ничего сделать не можем.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 13:11. Заголовок: BaxZzZz пишет: Да,..
BaxZzZz пишет: цитата: | Да, вчера тестил, пару раз наблюдал баг при Ctrl+Z, Ctrl+C и Ctrl+V, но некую последовательность действий мне так и не удалось выявить, поэтому пока ничего сделать не можем. |
| :( с пунтосвитчером на Shift+Break вроде стабильно выбрасывает ошибку. Без него работать сложно, постоянно же переключаешься на английский-русский. Не то, чтобы сильно мешает программить, но настроение портит, особенно когда открыто больше трёх кугенов и между ними всё время переключаешься. :(
|
|
Профиль
|
|
Отправлено: 27.01.09 13:17. Заголовок: Ajenta Хорошо, поста..
Ajenta Хорошо, поставлю пунтосвитч, проверю. Постараемся до понедельника исправить.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 14:42. Заголовок: Ну можно не так быст..
Ну можно не так быстро :) Но хорошо бы. Спасибо уже за то, что вообще что-то делаете.
|
|
Профиль
|
|
Отправлено: 27.01.09 14:50. Заголовок: Мы бы с радостью бол..
Мы бы с радостью больше делали, только кушать хочется. Поэтому только в свободное время от работы занимаемся кугеном.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 16:18. Заголовок: Угу, если б не работ..
Угу, если б не работа я бы тоже целыми днями игры писала и все бы дописала уже. Ну да ладно, как-нибудь потихоньку, понемножку, глядишь и всё сделаем.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 27.01.09 18:27. Заголовок: Проверила сейчас все..
Проверила сейчас все варианты. Кажется смысл не в том, чтобы нажать, а в том СКОЛЬКО РАЗз нажать сочетание клавиш на клавиатуре. Потому как и правда ошибка начинает вылетать не сразу. Хммм...
|
|
Профиль
|
|
Отправлено: 27.01.09 20:20. Заголовок: Ajenta, у нас обычно..
Ajenta, у нас обычно и после получаса непрерывных нажатий ничего не появляется.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 27.01.09 20:44. Заголовок: Byte А где вы китай..
Byte А где вы китайца нашли, который вам пол-часа непрерывно нажимал контролцэ-контролвэ? ^_^
|
|
Профиль
|
|
Отправлено: 27.01.09 21:00. Заголовок: elmortem, это в попы..
elmortem, это в попытках воспроизвести этот баг =) он появляется уже давно, временами.. не понятно, в каких случаях :-(
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 27.01.09 22:19. Заголовок: Byte Про баг я понял..
Byte Про баг я понял, про китайцев засомневался просто ^__^
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 28.01.09 01:04. Заголовок: А что у нас с нумера..
А что у нас с нумерацией строк?
|
|
Профиль
|
|
Отправлено: 28.01.09 08:27. Заголовок: В след. версии будет..
В след. версии будет :)
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 28.01.09 11:27. Заголовок: Byte пишет: elmorte..
Byte пишет: цитата: | elmortem, это в попытках воспроизвести этот баг =) он появляется уже давно, временами.. не понятно, в каких случаях :-( |
| У меня всё время появляется, уже через 5-10 минут работы, иногда сразу. Вообще такое очучение что там что-то с буфером клавиатуры. Потому что в большинстве случаев начинается именно с контролсэ - контролвэ, причём из одного запущенного кугена в другой.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 28.01.09 12:09. Заголовок: Ajenta А зачем вы ст..
Ajenta А зачем вы столько копипастите? ^_^
|
|
Профиль
|
|
Отправлено: 28.01.09 12:51. Заголовок: elmortem пишет: Во..
Ajenta пишет: цитата: | Вообще такое очучение что там что-то с буфером клавиатуры. Потому что в большинстве случаев начинается именно с контролсэ - контролвэ, причём из одного запущенного кугена в другой. |
| Нет, просто возникает конфликт доступа к буферу обмена :) elmortem пишет: цитата: | Ajenta А зачем вы столько копипастите? ^_^ |
|
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 28.01.09 16:19. Заголовок: elmortem пишет: Aje..
elmortem пишет: цитата: | Ajenta А зачем вы столько копипастите? ^_^ |
| А лень набирать одно и то же :)
|
|
Профиль
|
|
Отправлено: 28.01.09 20:39. Заголовок: Частый копипаст - ве..
Частый копипаст - верный признак того, что делаешь что-то не совсем неправильно :) Ближе теме: будет ли реализован Undo для удаления локаций, команд и т.д.?
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 28.01.09 20:41. Заголовок: «не совсем неправиль..
«не совсем неправильно» - шикарно. (:
|
|
Профиль
|
|
Отправлено: 28.01.09 20:46. Заголовок: luciofulci пишет: Б..
luciofulci пишет: цитата: | Ближе теме: будет ли реализован Undo для удаления локаций, команд и т.д.? |
| Да, Undo/Redo будет дорабатываться.
|
|
Профиль
|
|
Отправлено: 28.01.09 20:53. Заголовок: elmortem пишет: «не..
elmortem пишет: цитата: | «не совсем неправильно» - шикарно. (: |
| BaxZzZz Хорошо, а то некоторые кнопки расположены в опасной близости друг от друга
|
|
Профиль
|
|
Отправлено: 28.01.09 20:57. Заголовок: luciofulci пишет: B..
luciofulci пишет: цитата: | BaxZzZz Хорошо, а то некоторые кнопки расположены в опасной близости друг от друга |
| Говорите, если есть предложения по оптимальному расположению кнопок на тулбаре.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 29.01.09 20:22. Заголовок: Ну и :sm7: ..
Ну и
|
|
Профиль
|
|
Отправлено: 29.01.09 20:50. Заголовок: Ajenta Нашли в чем п..
Ajenta, нашли в чем проблема, спасибо за помощь.
|
|
Профиль
|
|
Отправлено: 29.01.09 22:34. Заголовок: Ага, вроде всё испра..
Ага, вроде всё исправили :) Кста, нумерация строк теперь тоже есть.
|
|
Профиль
|
|
Отправлено: 30.01.09 08:18. Заголовок: Ура .)..
Ура .)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 30.01.09 09:50. Заголовок: Багов нет? Бета когд..
Багов нет? Бета когда?
|
|
Профиль
|
|
Отправлено: 30.01.09 09:58. Заголовок: Nex А есть смысл, ес..
Nex, а есть смысл, если еще не весь реализован, на мой взгляд, минимальный функционал и кучу еще мелочей, которые нужно сделать обязательно.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 30.01.09 10:42. Заголовок: Что нехватает для ..
Что нехватает для "минимального функционала" и "обязательные мелочи"? Смысл есть. Бета - не релиз, а просто стабильная промежуточная не-релизная версия. Которую можно просто взять и пользоваться, пока вы с Байтом доводите до ума "текущую альфу". Когда "доведёте" - обновите бету, исправите баги и сделаете нормальный релиз. Судя по темпам, релиз за далёкими горами, так что в нормальной, пусть без некоторых наворотов бете смысл есть. Ну или отложить некоторую часть "наворотов" до следующей версии QGen, сделать просто нормальный релиз QGen4 и продолжать "доводить". Вспомним, сколько мы ждали: цитата: | Новая версия Qgen готова на 75%. Пока по функциональным возможностям не будет отличаться от предыдущей версии, за исключением нового пользовательского интерфейса (по своему удобству анологичен интерфейсу в движке QSP). Точную дату выхода редактора пока не могу вам сказать, так как катострофически не хватает времени, но предполагаю к 2008 году первая версия рабочего Qgen'а выйдет. |
| Может, хорош уже ждать-то? Дорабатывать можно до бесконечности, а мне хочется, чтоб был у QSP нормальный безглючный редактор, который можно распространять среди пишуших на QSP. Извини, но вечно полудохлая альфа не катит для этих целей. Кстати, QSP-Compo - очень хороший повод для релиза.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 30.01.09 11:07. Заголовок: Предлагаю в четвёрто..
Предлагаю в четвёртой версии QGen не вводить пока: - многоязычность
- проверку орфографии
- мастеры
Внести эти пункты в TODO для последующих версий QGen'а, старше четвёртой. Ради ускорения релиза. BaxZzz, покажи TODO.
|
|
Профиль
|
|
Отправлено: 30.01.09 11:15. Заголовок: Nex пишет: Что нехв..
Nex пишет: цитата: | Что нехватает для "минимального функционала" и "обязательные мелочи"? |
| Имхо еще должна быть обязательна проверка орфографии, назначение на хоткеи различных команд (чем собственно занят сейчас). Некоторые проверки, которые могут вызвать баги... Nex пишет: цитата: | Смысл есть. Бета - не релиз, а просто стабильная промежуточная не-релизная версия. Которую можно просто взять и пользоваться, пока вы с Байтом доводите до ума "текущую альфу". Когда "доведёте" - обновите бету, исправите баги и сделаете нормальный релиз. Судя по темпам, релиз за далёкими горами, так что в нормальной, пусть без некоторых наворотов бете смысл есть. |
| С этим я с тобой полностью согласен. Думаю после 10 альфы, посмотрим на отзывы по стабильности работы редактора и сделаем бету. Волнует вопрос по работе с буфером обмена, вчера исправили, тестили вроде нормально.
|
|
Профиль
|
|
Отправлено: 30.01.09 11:22. Заголовок: Nex todo отправил в..
Nex todo отправил в личку. Nex пишет: Обязательно нужна, чтобы снизить количество орфографических ошибок в играх. ;)
|
|
Профиль
|
|
Отправлено: 30.01.09 12:34. Заголовок: Nex, обновился ток ч..
Nex, обновился только что с репы, там в TODO пункт "При ошибке добавления/переименования локаций/действий возвращается окошко редактирования имени;" уже сделан. ЗЫ: Не могу понять, Byte отказался от привычки спать, или нашел способ, как во сне программить ...
|
|
Профиль
|
|
Отправлено: 30.01.09 14:57. Заголовок: К исправленному. N..
К исправленному. Nex пишет: цитата: | Может, хорош уже ждать-то? |
| Да мы ничего не ждем, если честно, просто ну нету времени бывает вообще, даже открыть проект, хоть что-то сделать. :( Сегодня вообще забил на работу, сижу занимаюсь только кугеном, чтобы успеть до понедельника все доделать и 10 версию выложить, но всё время забивать не получится так. Байт тоже говорит, что у него очень плохо со времен. Nex пишет: цитата: | чтоб был у QSP нормальный безглючный редактор, который можно распространять среди пишуших на QSP |
| Мне тоже много чего хочется. Хочу заниматься только проектом QSP, а не всякими безумными проектами. Nex пишет: цитата: | Кстати, QSP-Compo - очень хороший повод для релиза. |
| Повод, я не спорю.
|
|
Профиль
|
|
Отправлено: 30.01.09 22:44. Заголовок: проверку орфографии ..
Вот это действительно нужно
|
|
Профиль
|
|
Отправлено: 31.01.09 01:50. Заголовок: Очень много фич есть..
Очень много фич есть в уже существующих редакторах с открытыми исходниками. Возможно, стоит посмотреть в сторону Komodo, к ней прикручивается проверка орфографии (правда, он просто дико тормозит на слабых машинах). Возможно, так будет быстрее и легче. Но я в этом не разбираюсь, к сожалению :( , так что, вполне вероятно, что это бредовая идея.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 31.01.09 02:01. Заголовок: Проблема здесь не в ..
Проблема здесь не в сложности программирования, а в нехватке времени. Создание редактора - это очень длительный процесс, приходится учитывать тысячи мелочей.
|
|
Профиль
|
|
Отправлено: 31.01.09 02:05. Заголовок: Это-то я понимаю луч..
Это-то я понимаю лучше, чем мне хотелось бы. Просто я предположил, что использование уже готовых продуктов может ускорить процесс.
|
|
Профиль
|
|
Отправлено: 31.01.09 02:22. Заголовок: Лучше поискать пару ..
Лучше поискать пару словарей (русский+английский) - просто множество корректно написанных слов. Хотя, пока что проверка орфографии откладывается до 1й беты.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 31.01.09 03:59. Заголовок: Не изобретайте велос..
Не изобретайте велосипед. http://aspell.net - то, что вам нужно. Кроме того, исходники готовой реализации подсветки кривожопого ввода можно в Pidgin'е (IM-клиент такой) - http://pidgin.im.
|
|
Профиль
|
|
Отправлено: 31.01.09 04:44. Заголовок: Всю подсветку нужно ..
Всю подсветку нужно дорабатывать в любом случае самим, а вот спеллчекер можно взять внешний :)
|
|
Профиль
|
|
Отправлено: 31.01.09 10:08. Заголовок: Byte пишет: Всю под..
Byte пишет: цитата: | Всю подсветку нужно дорабатывать в любом случае самим, а вот спеллчекер можно взять внешний :) |
| А внешний стоит ли? Сужу по производительности работы скинтилы, еще для полного счастье туда аспелл прикрутить и будет точно в релизной сборке отображение вкладок работать, как в дебаге сейчас.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 31.01.09 11:46. Заголовок: будет ли в десятой а..
Будет ли в десятой альфе "спросить имя при первом сохранении"? Мне нужно это значть для написания уроков - ориентируюсь на полубету.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 31.01.09 15:17. Заголовок: BaxZzZz В Пиджине Ас..
BaxZzZz В Пиджине Аспелл незаметно по потреблению ресурсов работает. С чего бы в WX были с этим проблемы?
|
|
Профиль
|
|
Отправлено: 31.01.09 15:39. Заголовок: elmortem пишет: Bax..
elmortem пишет: цитата: | BaxZzZz В Пиджине Аспелл незаметно по потреблению ресурсов работает. С чего бы в WX были с этим проблемы? |
| WX тут не причем совсем, Байт думаю понял я о чём )
|
|
Профиль
|
|
Отправлено: 31.01.09 16:28. Заголовок: BaxZzZz, посмотрим :..
BaxZzZz, посмотрим :)
|
|
Профиль
|
|
Отправлено: 31.01.09 17:31. Заголовок: Nex пишет: Будет ли..
Nex пишет: цитата: | Будет ли в десятой альфе "спросить имя при первом сохранении"? |
| Будет. Вернее, уже есть.
|
|
Профиль
|
|
Отправлено: 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) При первом сохранении спрашиваем куда сохранять.
|
|
Профиль
|
|
Отправлено: 02.02.09 20:50. Заголовок: Назначение на хоткеи..
Назначение на хоткеи команд и проверка орфографии будут в бета версии редактора.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.02.09 22:01. Заголовок: Молодцы, вот это по-..
Молодцы, вот это по-нашенски
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.02.09 22:30. Заголовок: Так, по горячим след..
Так, по горячим следам: работа с "спросить о сохранении новой игры на выходе" должна быть такая же, как в Блокноте: "Файл был изменён. Сохранить? [Да|Нет|Отмена]", далее диалог сохранения, и программа закрывается.
|
|
Профиль
|
|
Отправлено: 02.02.09 22:44. Заголовок: Nex, сейчас здесь то..
Nex, сейчас здесь только текст диалога разный :) В заголовке диалога написано "Файл был изменён", текст диалога "Желаете сохранить файл?" [Да/Нет/Отмена] Если "Да", то диалог сохранения, сохранение и выход. Если "Нет", то выход. Если "Отмена", то не выходим.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.02.09 22:53. Заголовок: Дык нет диалога...
Тьфу, что-то не то. Кажется, я случайно старый запустил, сейчас проверил - всё работает как надо. Тревога отменяется.
|
|
Профиль
|
|
Отправлено: 02.02.09 22:54. Заголовок: Как нет, сейчас толь..
Как нет, сейчас только проверил, у меня есть :)
|
|
Профиль
|
|
Отправлено: 02.02.09 22:55. Заголовок: Игра/Новая. Создаём ..
Игра/Новая. Создаём локацию и пытаемся выйти из редактора.. Этот диалог появляется при выходе всегда, когда есть несохранённые изменения.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 03.02.09 13:01. Заголовок: Слушайте, генально, ..
Слушайте, генально, нумерация строк вообще замечательно, хоть теперь буду знать где ошибка точно. Молодцы, уже гораздо удобнее
|
|
Профиль
|
|
Отправлено: 03.02.09 13:03. Заголовок: Ага, Байт постарался..
Ага, Байт постарался.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 03.02.09 14:55. Заголовок: Так, вот вам небольш..
Так, вот вам небольшие "улучшения" в туду: 1. Переключение между окном справки и редактором. 2. В диалоге "Поиск/Замена": Сделать кнопку "Заменить все". Запоминать последний поиск и замену(имеются в виду значения в текстовых полях). "Дизаблить" по-правильному кнопки, более логично реагировать на нажатие кнопок, см. как работает "Замена" в Блокноте. 4. Убрать у окна настроек способность растягиваться. Ну и вычистить известные баги, само собой.
|
|
Профиль
|
|
Отправлено: 03.02.09 17:13. Заголовок: Nex пишет: 1. Перек..
Nex пишет: цитата: | 1. Переключение между окном справки и редактором. |
| Ага, согласен. Отвяжем от окна редактора. Nex пишет: цитата: | Сделать кнопку "Заменить все". |
| Добавим. Nex пишет: цитата: | Запоминать последний поиск и замену(имеются в виду значения в текстовых полях). |
| Добавим. Nex пишет: цитата: | "Дизаблить" по-правильному кнопки, более логично реагировать на нажатие кнопок, см. как работает "Замена" в Блокноте. |
| У нас поиск и замена в одном диалоге, там разделено. Не совсем понял, что не так "дизаблится" сейчас. :) Nex пишет: цитата: | 4. Убрать у окна настроек способность растягиваться. |
| Думаю не стоит. Добавил вкладку назначение на хоткеи, там список команд будет, вот лучше, чтобы его можно было растягивать. :)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 03.02.09 18:43. Заголовок: BaxZzZz если длинный..
BaxZzZz если длинный список, то лучше всего фиксированный рамзер окна и скролл.
|
|
Профиль
|
|
Отправлено: 03.02.09 19:28. Заголовок: Nex Я думаю, что дол..
Nex думаю, что должна быть гибкая форма. Многим не нравится, когда форму нельзя растянуть и некоторые контролы не вытягиваются вместе с ней, уменьшается обзор. А вертикальный/горизонтальный) скорл конечно будет для списка. :)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 03.02.09 23:07. Заголовок: BaxZzZz так у неё да..
BaxZzZz так у неё даже размер не сохраняется. Нафига каждый раз тянем-потянем? И вообще, это игрушка или прикладная программа? Окно настроек - это не окно редактирования, оно должно быть по возможности компактным и, раузмеется, статичным. Я ещё не видел пользователя, который жаловался на нерастягивающееся окно настроек.
|
|
Профиль
|
|
Отправлено: 03.02.09 23:36. Заголовок: Nex пишет: так у не..
Nex пишет: цитата: | так у неё даже размер не сохраняется. |
| Это не сложно исправить. Nex пишет: цитата: | Нафига каждый раз тянем-потянем? |
| Можно не тянуть, зачем каждый раз тянуть? Потянут один раз и всё. :) Nex пишет: цитата: | И вообще, это игрушка или прикладная программа? |
| Не понимаю, это тут причём. Т.е. ты хочешь сказать, что прикладная программа не может иметь динамичные формы, диалоги, меню? Nex пишет: цитата: | ...оно должно быть по возможности компактным и, раузмеется, статичным |
| Любой диалог должен быть прежде всего удобным. :) Nex пишет: цитата: | Окно настроек - это не окно редактирования |
| Там много содержится контролов для ввода текста. :) Мне без разницы, раз так хочется, сделаем так.
|
|
Профиль
|
|
Отправлено: 04.02.09 00:07. Заголовок: Nex открой игрушечну..
Nex открой игрушечную Visual Studio 2008, посмотри на диалог "Find and Replace". Имхо очень удобно, почему бы такое для настроек не сделать.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.02.09 07:11. Заголовок: BaxZzZz функционал д..
BaxZzZz функционал должен присутствовать там, где он нужен, а не везде подряд. По принципу "почему бы и нет?" только урка делается.
|
|
Профиль
|
|
Отправлено: 04.02.09 10:39. Заголовок: Nex считаю не обосно..
Nex считаю не обосновал с точки зрения юзабилити, почему растягивания там не должно быть. :) Nex пишет: цитата: | BaxZzZz функционал должен присутствовать там, где он нужен, а не везде подряд. |
| В диалоге поиска нет растягивания. :)) Nex пишет: цитата: | По принципу "почему бы и нет?" только урка делается. |
| Поправка на qgen - "почему бы и нет, если это удобно." :))
|
|
Профиль
|
|
Отправлено: 04.02.09 11:18. Заголовок: Ну моё личное предпо..
Ну моё личное предпочтение - тянущиеся окошки :) Особенно если есть какие-то списки, в которых элементы могут не поместиться.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 04.02.09 11:52. Заголовок: А моё мнение - хвати..
А моё мнение - хватит трындеть на форуме, лучше это время потратить с пользой для общества. Посуду помыть, или КуГен дописать. ^__^
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.02.09 13:38. Заголовок: BaxZzZz с точки зрен..
BaxZzZz с точки зрения юзабилити - отвлекает.
|
|
Профиль
|
|
Отправлено: 04.02.09 13:51. Заголовок: Nex пишет: BaxZzZz ..
Nex пишет: цитата: | BaxZzZz с точки зрения юзабилити - отвлекает. |
| А по-моему это сугубо твое менение и желание.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 04.02.09 14:06. Заголовок: BaxZzZz ладно, если ..
BaxZzZz ладно, если ты сделаешь этот лишний функционал хотя бы работающим - я смирюсь. В конце концов, сильно жить не мешает.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 04.02.09 15:07. Заголовок: У меня есть ещё одно..
У меня есть ещё одно пожелание к редактору. Очень хочется, чтобы клавиша End работала, как в word'е, то есть переходила на последний символ в строке, если я использовала сеттинг о переносе строк, а не на последний символ так, будто этот сеттинг не выставлен. Надеюсь понятно выражаюсь. А то очень неудобно редактировать большие предложения.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 06.02.09 23:20. Заголовок: Что очень хотелось б..
Что очень хотелось бы видеть в редакторе - так это "препроверку кода". Естественно, включенная по умолчанию и с возможностью отключить в настройках(галочка). Пожалуй, можно даже сделать вкладку с тонкой настройкой всех возможностей "препроверки". Вызываться будет автоматически, допустим, при нажатии "запустить игру", перед самым запуском игры. Ну и отдельной кнопкой чтоб тоже можно было проверить. Что проверяем: открытые и не закрытые кавычки, скобки, многострочные формы IF, ACT, проверка многострочных IF и ACT по уровням вложенности и закрыты ли корректно, проверка IF без ":", P и *P без аргумента, правильное использование служебных слов и т.п., всё, где ошибку можно найти анализом кода. Причём, разделить на ошибки и предупреждения, при ошибке квест не запустится, при предупреждениях - запустится. Пример предупреждения: явный переход на несуществующую локацию. В обычной ситуации это ошибка, но может быть и не ошибкой, учитывая возможность подгрузки локаций из другого файла. Выводиться результаты проверки должны в текстовое окно. Ну, практически как в Visual Studio. Можно, конечно, проверку делать на лету и подсвечивать неправильные участки кода, как в C#, но это уже гораздо сложнее(реализация, на мой взгляд, займёт много времени) и не всегда адекватно. Препроверка кода избавит игры от очень многих багов на этапе разработки. Я вот например вовсю тестирую квесты на QSP, и очень хорошо на себе ощущаю необходимость этой фичи. Приходится всё вышеперечисленное делать "на глаз", вручную, и поэтому часть багов всё равно проходит мимо и "всплывает" только во время интерпретации. Считаю препроверку более приоритетной фичей, чем мастеры и графы.
|
|
Профиль
|
|
Отправлено: 06.02.09 23:37. Заголовок: это все было бы непл..
это все было бы неплохо, но сначала очень бы хотелось спеллчекер
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 07.02.09 00:03. Заголовок: luciofulci ну разуме..
luciofulci ну разумеется, орфография будет. По-моему, как раз ей сейчас и занимаются. Я свой запрос для TODO озвучил, чтобы внятно сформулировать фичу.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 13.02.09 17:56. Заголовок: Сделать для действий..
Сделать для действий кнопки добавления/удаления, можно сделать их такими же, как для локаций (Создать, Переименовать, Удалить), только другого цвета(чтобы не путали с кнопками для локаций) и поменьше. "Большую кнопку во всё поле" убрать, это было неудачным решением. Располагаться кнопки должны сразу над списком действий.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 13.02.09 18:08. Заголовок: "Спросить имя пр..
"Спросить имя при первом сохранении" всё-таки неверно работает в десятой альфе. 1. При запуске qgen с параметром "открыть такую-то игру" - после редактирования, при закрытии спрашивает "Сохранить или нет?", если "Да", то спрашивает имя файла, но не должен спрашивать! 2. При запуске qgen без параметров, если установлена галочка "запоминать игру при выходе", открывается последняя редактируемая игра - аналогично п.1.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 13.02.09 18:12. Заголовок: И список действий до..
И список действий должен быть сразу виден...
|
|
Профиль
|
|
Отправлено: 13.02.09 18:14. Заголовок: Учтём всё, пока нет ..
Учтём всё, пока нет времени.
|
|
Профиль
|
|
Отправлено: 13.02.09 18:31. Заголовок: elmortem пишет: И с..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 13.02.09 22:59. Заголовок: Byte , все всё понял..
Byte , все всё поняли.
|
|
Профиль
|
|
Отправлено: 13.02.09 23:37. Заголовок: Хорошо :-)..
Хорошо :-)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 15.02.09 22:17. Заголовок: Byte Ну он изначальн..
Byte Ну он изначально рпаильно сказал, если сделать просто 3 окошка - то непонятно, а если ещё кнопочки для добавления/удаления - тогда должно быть нормально.
|
|
Профиль
|
|
Отправлено: 15.02.09 22:27. Заголовок: Так при пустом списк..
Так при пустом списке можно только добавить действие :) Зачем показывать что-то лишнее? По-моему, текущий вариант наиболее "интуитивно-понятен". ЗЫ. В любом случае, в ближайшее время на куген времени не будет.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 15.02.09 22:46. Заголовок: Byte 1. Это он "..
Byte 1. Это он "интуитивно понятин" до первого нажатия. А потом? 2. Не лишнее, а то, что автор будет постоянно видеть при работе над квестом. Почему бы тогда не заменить пустой список локаций на большууущую кнопку "Добавить локацию"? ^_^ Потому, что интерфейс по возможности не должен изменяться при работе с программой. По крайней мере без желания пользователя (сокрытие некоторых окон по хоткею...).
|
|
Профиль
|
|
Отправлено: 16.02.09 06:20. Заголовок: elmortem Где ты был ..
elmortem Где ты был раньше? :) Этот вопрос закрыт! Вы не можете определиться однозначно с тем, что хотите видеть в редакторе и как это должно выглядеть, а по десять раз переделывать нет желания ни у меня, ни у Байта. И сейчас есть более важнее задачи, которые нужно сделать.
|
|
Профиль
|
|
Отправлено: 16.02.09 06:25. Заголовок: Да, и если есть жела..
Да, если есть желание у кого-то помочь в разработке, присоединяйтесь.
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 16.02.09 13:40. Заголовок: BaxZzZz Спал я, как ..
BaxZzZz Спал я, как спящая царевна, ога. Мы не можем определиться от того, что не с чем было определяться, ещё даже беты нету, а ты уже про "десятьразпеределывание" говоришь. Нет желания - лучше не делать совсем. Если есть задачи более важные - то сначала нужно сделать их, тут и так ясно, вроде никто и не требует, чтобы вы всё бросили и, кровь из носа, сели прикручивать кнопочку... ^___^ Вы в любом случае молодцы, но в ТУДУ нужно добавить пунктик про Действия. (:
|
|
Профиль
|
|
Отправлено: 16.02.09 13:55. Заголовок: Да в любом случае уч..
Да в любом случае учтём :) Правда, хотелось бы знать что конкретно хочется видеть в поле "Базовые действия".
|
|
Профиль
|
|
Отправлено: 09.03.09 14:50. Заголовок: Предлагаю сделать Wi..
Предлагаю сделать Wizard, который позволял бы делать, в зависимости от выбранной оси, исполняемый файл c игрой. Алгоритм создания такого файла будет основан на предложенном Байтом варианте упаковки в архив всего нужного для запуска игры. http://qsp.borda.ru/?1-0-0-00000125-000-10001-0#004
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 09.03.09 18:50. Заголовок: Лучше как в "Наб..
Лучше как в "Наборе игрока" сделать.
|
|
Профиль
|
|
Отправлено: 24.03.09 10:49. Заголовок: У меня уже 2 раза во..
У меня уже 2 раза возникала в редакторе проблема - в процессе работы в какой-то момент происходит сдвиг описания и кода из одной локации в другую, то есть описание и код из локации А оказываются в Б (причем в А все остается, но без последних изменений перед сдвигом), из Б в В, а локация С, которуя я редактировал, возвращается к исходному состоянию. В принципе мои действия в такие моменты ограничивались таким набором - изменил описание и/или код, сохранил, открыл через f5 в плеере. Причем сдвиг я заметил именно в плеере - в редакторе все выглядит как нужно, а в плеере не работает, зарываешь редактор и открыв заново обнаруживаешь сдвиг, причем если я правильно помню открытые локации то сдвиг был как раз в открытых Я вроде перепробовал самые разные варианты но найти последовательность действий, которая бы приводила к такому сдвигу так и не смог. К сожалению я понимаю, что решить проблему, не зная при какой последовательности действий на возникает, практически нереально. Может кто-то сталкивался с подобной проблемой?
|
|
Профиль
|
|
Отправлено: 24.03.09 11:36. Заголовок: Я сталкивался один р..
Я сталкивался один раз, но в чём дело пока не ясно. Есть догадки, нужно копаться в коде. По-хорошему, конечно, нужно уметь повторять эту ошибку...
|
|
Профиль
|
|
Отправлено: 24.03.09 12:26. Заголовок: Важные моменты: пере..
Важные моменты: перед возникновением ошибки перетаскивались ли локации в дереве? Сортировались? Какие операции с локациями вообще были? :)
|
|
Профиль
|
|
Отправлено: 24.03.09 14:43. Заголовок: Когда первый раз воз..
Когда первый раз возникала проблема, то перетаскивались, второй раз точно нет а из операций насколько я помню - открытие/закрытие, изменение описания и/или кода, сохранение, и незадолго создавалась по моему новая локация
|
|
Профиль
|
|
Отправлено: 24.03.09 16:14. Заголовок: Хм, возможно из-за с..
Хм, возможно из-за создания новой локации.. Сегодня гляну код.
|
|
Профиль
|
|
Отправлено: 24.03.09 21:05. Заголовок: Исправил...
Исправил.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.03.09 08:55. Заголовок: Подсветка слов, в ко..
TODO: Подсветка слов, в которых встречаются одновременно русские и английские буквы(практически всегда это ошибки при наборе), галочка в настройках проверки синтаксиса, по умолчанию включена.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 26.03.09 11:36. Заголовок: Кстати интересно, по..
Кстати интересно, почему у меня "bcolor" подсвечивается синим, а "lcolor" нет? По идее ведь тоже системная переменная. Странно
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.03.09 12:19. Заголовок: Бета близится?..
Бета близится?
|
|
Профиль
|
|
Отправлено: 26.03.09 12:24. Заголовок: Нет...
Нет.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 26.03.09 12:38. Заголовок: Да, видимо, к конкур..
Да, видимо, к конкурсу не получится.
|
|
Профиль
|
|
Отправлено: 26.03.09 14:12. Заголовок: Ajenta, редактор нем..
Ajenta, редактор немного "отстал" от плеера :)
|
|
Профиль
|
|
Отправлено: 26.03.09 22:03. Заголовок: Кто нибудь в курсе к..
Кто нибудь в курсе когда же выйдет бета????
|
|
Профиль
|
|
Отправлено: 26.03.09 22:14. Заголовок: Все сейчас заняты, р..
Все сейчас заняты, работы много.. Вероятно вскоре выйдет еще одна промежуточная альфа с багфиксами.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 27.03.09 00:45. Заголовок: Тоже очень неплохо...
Тоже очень неплохо.
|
|
Профиль
|
|
Отправлено: 27.03.09 17:10. Заголовок: Byte пишет: Все се..
Byte пишет: цитата: | Все сейчас заняты, работы много.. Вероятно вскоре выйдет еще одна промежуточная альфа с багфиксами. |
| Скорей бы!
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 30.03.09 11:47. Заголовок: ShamanEdy пишет: Ск..
ShamanEdy пишет: Поддерживаю.
|
|
Профиль
|
|
Отправлено: 30.03.09 20:07. Заголовок: Завтра-послезавтра в..
Завтра-послезавтра выложим :)
|
|
Профиль
|
|
Отправлено: 03.04.09 15:39. Заголовок: Byte пишет: Завтра-..
Byte пишет: цитата: | Завтра-послезавтра выложим :) |
| Ну и где же?
|
|
Профиль
|
|
Отправлено: 03.04.09 15:50. Заголовок: Сегодня-завтра вылож..
Сегодня-завтра выложит.
|
|
Профиль
|
|
Отправлено: 03.04.09 15:53. Заголовок: Хватит нас завтракам..
Хватит нас завтраками кормить!!!
|
|
Профиль
|
|
Отправлено: 03.04.09 15:56. Заголовок: Занимаюсь combobox..
Занимаюсь combobox'ами для диалога поиска, попросил Байта пока не релизить. Терпение. :)
|
|
Профиль
|
|
Отправлено: 04.04.09 00:30. Заголовок: ShamanEdy Ема.. реб..
ShamanEdy Ема.. ребята делом заняты!!! если какие вопросы - учи VB(если не ошибаюсь, а скорее всего ошибаюсь), пиши Байту и помагай в разработке!! Так как QSP - это QSP, но ведь надо же и на хлеб зарабатывать!!
|
|
Профиль
|
|
Отправлено: 04.04.09 11:01. Заголовок: rrock.ru, некоторые ..
rrock.ru, некоторые уже и на qsp зарабатывают
|
|
Профиль
|
|
Отправлено: 04.04.09 13:03. Заголовок: rrock.ru пишет: Sha..
rrock.ru пишет: цитата: | ShamanEdy Ема.. ребята делом заняты!!! если какие вопросы - учи VB(если не ошибаюсь, а скорее всего ошибаюсь), пиши Байту и помагай в разработке!! Так как QSP - это QSP, но ведь надо же и на хлеб зарабатывать!! |
| Я бы с радостью помог, да только как? Программер из меня фиговый!!!
|
|
Профиль
|
|
Отправлено: 04.04.09 19:59. Заголовок: Вроде то, что хотел,..
Вроде то, что хотел дописал. Байт появится зарелизит и выложит.
|
|
Профиль
|
|
Отправлено: 04.04.09 21:19. Заголовок: Байт обновляет маршр..
Байт обновляет маршрутизатор :)
|
|
Профиль
|
|
Отправлено: 04.04.09 21:42. Заголовок: А, ясно, ну с покупк..
А, ясно, ну с покупкой тогда тебя!
|
|
Профиль
|
|
Отправлено: 05.04.09 14:16. Заголовок: rrock.ru пишет: есл..
rrock.ru пишет: цитата: | если какие вопросы - учи VB |
| А зачем его учить?
|
|
Профиль
|
|
Отправлено: 05.04.09 18:49. Заголовок: QGen 4.0.0 alpha 11 ..
QGen 4.0.0 alpha 11 на сайте.
|
|
Профиль
|
|
Отправлено: 05.04.09 18:53. Заголовок: Ага, типа УРА! :sm3..
Ага, типа УРА!
|
|
Профиль
|
|
Отправлено: 05.04.09 19:40. Заголовок: BaxZzZz пишет: Ага,..
BaxZzZz пишет: УРА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 06.04.09 13:36. Заголовок: Замечательно, только..
Замечательно, только вот что поменялось - список можно?
|
|
Профиль
|
|
Отправлено: 06.04.09 15:58. Заголовок: Скоро напишу :)..
Скоро напишу :)
|
|
Профиль
|
|
Отправлено: 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) В диалоге поиска флажок "Только слово целиком".
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 07.04.09 11:07. Заголовок: Прекрасно :sm12: ..
Прекрасно
|
|
Профиль
|
|
Отправлено: 09.04.09 01:59. Заголовок: :sm36: ..
|
|
Профиль
|
|
Отправлено: 21.04.09 10:33. Заголовок: Byte Сделай плз таку..
Byte Сделай плз такую маленькую но полезную нароботку чтобы при Ctrl-клике на локацию ее имя добвлялось как текст в "Выполнить при посещении"
|
|
Профиль
|
|
Отправлено: 21.04.09 19:28. Заголовок: пишет: Byte Сделай..
[Ray] пишет: цитата: | Byte Сделай плз такую маленькую но полезную нароботку чтобы при Ctrl-клике на локацию ее имя добвлялось как текст в "Выполнить при посещении" |
| Не стоит этого делать, будет настройка хоткеев. [Ray] не хочешь поработать над иконками в редакторе? :)
|
|
Профиль
|
|
Отправлено: 21.04.09 19:56. Заголовок: BaxZzZz с радостью) ..
BaxZzZz с радостью) только по подробнее, что и как
|
|
Профиль
|
|
Отправлено: 21.04.09 21:16. Заголовок: Нужно для начала при..
Нужно для начала привести иконки для тулбара и меню к общему стилю. Можно допустим уже на основе того, что имеется просто пересмотреть некоторые иконки и подобрать нужные или вообще нарисовать с нуля. Формат всех иконок ico. Для тулбара нужны размером - 24х24 с глубиной цвета - 24 bit, а для меню размером - 16х16 с глубиной цвета - 24 bit. Исходники тех, что используются в данный момент я тебе могу выслать, но они формата xpm. Твои новые потом будут тоже преобразованы с ico в этот формат.
|
|
Профиль
|
|
Отправлено: 23.04.09 11:36. Заголовок: 1 Принимает ли .xpm ..
1 Принимает ли .xpm полупрозрачность? Если нет, то можно ли сделать мконки в .png или .tga ? 2 Мысль такая: Сделать каждой иконке три вариации: обычная, при нажатии, при наведении. Реализуемо?
|
|
Профиль
|
|
Отправлено: 23.04.09 12:24. Заголовок: пишет: Принимает ..
[Ray] пишет: цитата: | Принимает ли .xpm полупрозрачность? |
| xpm не поддерживает альфа канал. Формат без разницы какой, главное что бы глубина цвета была 24 бита - R8G8B8 и размеры соответствовали. [Ray] пишет: цитата: | 2 Мысль такая: Сделать каждой иконке три вариации: обычная, при нажатии, при наведении. Реализуемо? |
| Эффект нажатия и наведения фокуса делается на уровне контролла. Это лишнее имхо.
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 23.04.09 14:08. Заголовок: Поработав плодотворн..
Поработав плодотворно в новом редакторе, столкнулся лишь с одним казусом, удалив локацию, случайно не ту, выяснил, что вернуть её невозможно, хорошо была копия игры так как на локации было много спец-кода, поэтому в моем случае обошлось без жертв :) Можно ли в редактор добавить опцию восстановить локацию (глубиной хватит до 3-х последних удаленных).
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.04.09 22:42. Заголовок: Undo по идее должен ..
Undo по идее должен спасать.
|
|
Профиль
|
|
Отправлено: 24.04.09 00:56. Заголовок: Не спасает. Undo раб..
Не спасает. Undo работает только с текстом. На локации и действия оно не распространяется.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 02.05.09 10:12. Заголовок: Может кто уже писал,..
Может кто уже писал, хотелось бы видеть в редакторе некоторые возможности. 1) Проверка ошибок. - чтоб выявление ошибок не требовало запуска и прохождения. Я конечно не имею в виду ошибки плохо сделанной игры, только ошибки синтаксиса) К примеру "в локации пещера строка 24 отсутствует закрывающая скобка" 2) В ситуации когда количество локаций переваливает за несколько десятков было бы неплохо добавить возможность группировать их. К примеру я дописал первую главу, объединил в группу и свернул. Теперь у меня в списке локаций есть группа "глава1" , если её развернуть я увижу все локации, но пока они мне не нужны, они не засоряют список.
|
|
Профиль
|
|
Отправлено: 02.05.09 10:42. Заголовок: WladySpb согласен! О..
WladySpb согласен! Очень хорошая идея и 1 и 2
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 02.05.09 10:44. Заголовок: По поводу группировк..
По поводу группировки... особенно в твоем случае можешь воспользоваться уже готовой опцией "Присоединить игру". Написал первую часть сохранил в файл 1. Закрыл файл. Открываешь новый проект, пишешь вторую часть в которой нет локаций первой проверяешь на работоспособность, сохраняешь в файл 2 и т.д. Для сборки всех частей в одну игру достаточно открыть файл 1 и присоединить остальные файлы. Сохранить. Игра из нескольких глав готова.
|
|
Профиль
|
|
Отправлено: 02.05.09 11:25. Заголовок: Да, я понимаю, но эт..
Да, я понимаю, но это не так сложно сделать, да и еще как ты представляешь - вот я открою эту игру со всем присоединенным - там такой бардак будет, шописец) Хотя нет, у меня не будет) я специально всем локам поставил префикс, а вот например у WladySpb -вполне вероятно
|
|
Профиль
|
|
Отправлено: 02.05.09 11:58. Заголовок: Больше всего конечно..
Больше всего конечно охота Flow Graph, про коротрый Nex писал... Офигенно полезная штука, я с ней работал и в редакторе CRYSIS и в UNREAL ENGINE 3. Если реализуете - вам пожизненный респект и полклонение после смерти)
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 02.05.09 14:03. Заголовок: Я думал про префикс..
[Ray] Я думал про префиксы, но не стал их реализовывать в филимоне поскольку локаций мало. Просто в мыслях игра где к примеру 10-50 локаций объединяются в одну "зону" и таких зон много. Распределение по именам типа "1_5_локация" конечно удобно, но от километрового списка не избавит.
|
|
Профиль
|
|
Отправлено: 02.05.09 15:34. Заголовок: WladySpb У меня 101 ..
WladySpb У меня 101 локация и эта трабла меня касается)
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 02.05.09 15:41. Заголовок: Меня она тоже коснё..
[Ray] Меня она тоже коснётся, так что вне зависимости от того насколько рационально названы локации думаю предложение имеет силу)
|
|
Профиль
|
|
Отправлено: 02.05.09 21:40. Заголовок: Вобщем меня недавно ..
Вобщем меня недавно включили в группу по разработке кугена.. Второй пункт (группировка локаций) уже есть в проекте.. А Первый пункт (проверка) ... я думаю, позже..
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 02.05.09 22:04. Заголовок: rrock.ru Радуешь) а ..
rrock.ru Радуешь) а над CE сейчас не работаешь?
|
|
Профиль
|
|
Отправлено: 02.05.09 22:24. Заголовок: скоро Байт обновит q..
скоро Байт обновит qsp, тогда и выложим обновлённую версию qspce.. а по части интерфейса - пока нет..
|
|
Профиль
|
|
Отправлено: 02.05.09 22:54. Заголовок: А че там с Flow Grap..
А че там с Flow Graph ?
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 02.05.09 23:33. Заголовок: WladySpb пишет: Про..
WladySpb пишет: цитата: | Проверка ошибок. - чтоб выявление ошибок не требовало запуска и прохождения. Я конечно не имею в виду ошибки плохо сделанной игры, только ошибки синтаксиса) К примеру "в локации пещера строка 24 отсутствует закрывающая скобка" |
| Я уже писал, см. выше по теме.
|
|
Профиль
|
|
Отправлено: 03.05.09 18:28. Заголовок: Byte или Baxz, обяза..
Byte или Baxz, обязательно ли иконки 24*24? Просто это писец как мало
|
|
Профиль
|
HIman
|
| moderator
|
|
|
Отправлено: 03.05.09 22:03. Заголовок: Предлагаю доработку ..
Предлагаю доработку самого проигрывателя. Как раз текущий конкурс показал что это необходимо. При открытии игры создается в папке с игрой (а не плеером) файл настроек окон cfg. Если такой файл уже есть в папке с игрой, то использовать его при проигрывании, если нет, создаем в папке игры по умолчанию с тем расположением окон которые задал пользователь именно для этой игры.
|
|
Профиль
|
|
Отправлено: 04.05.09 00:43. Заголовок: HIman пишет: Предла..
HIman пишет: цитата: | Предлагаю доработку самого проигрывателя. Как раз текущий конкурс показал что это необходимо. При открытии игры создается в папке с игрой (а не плеером) файл настроек окон cfg. Если такой файл уже есть в папке с игрой, то использовать его при проигрывании, если нет, создаем в папке игры по умолчанию с тем расположением окон которые задал пользователь именно для этой игры. |
| Немного перефразирую: Если в папке с игрой есть файлик qspgui.cfg, то он используется при запуске игры. В противном случае используется файл из папки проигрывателя. Если пользователь поменял расположение окошек, то настройки сохраняются в ту же папку откуда они брались при старте игры. Также можно добавить пункт меню "Сохранить настройки в папке игры", для сохранения особых настроек для текущего qsp-файла.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 04.05.09 00:46. Заголовок: HIman Как вариант, м..
HIman Как вариант, можно сделать возможность в игре указывать конфигурационный файл как ресурс. Если указан - используется он, если не указан - используется тот который по умолчанию. Обещаю попробовать поиграть в твою игру с нормальным конфигом, но согласись - не каждый игрок будет что-то копировать туда сюда.
|
|
Профиль
|
|
Отправлено: 04.05.09 08:12. Заголовок: , мало, но большие -..
[Ray], мало, но большие - тоже плохо. Для тулбара 24x24 в самый раз.
|
|
Профиль
|
|
Отправлено: 04.05.09 09:12. Заголовок: По поводу конфигов -..
По поводу конфигов - подумаю как лучше сделать. Пока что вариант Ntropy выглядит неплохо.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 04.05.09 12:53. Заголовок: А вообще действитель..
А вообще действительно - было бы замечательно. Потому как полезная это штука - изменение конфиг файла :)
|
|
Профиль
|
|
Отправлено: 04.05.09 12:55. Заголовок: <a href="htt..
Короче, Byte, сам решай [реклама вместо картинки](48*48) [реклама вместо картинки](24*24)
|
|
Профиль
|
|
Отправлено: 05.05.09 17:58. Заголовок: Ну же, отвечайте, ус..
Ну же, отвечайте, устал ждать Мне делать в 48 или 24?
|
|
Профиль
|
|
Отправлено: 06.05.09 00:25. Заголовок: 24х24 выглядит раз..
[Ray] 24х24 выглядит размазано.. в кугене почти все пикчи 24х24 или 16х16.. и при этом выглядят вполне нормально.. может выложишь еще что-нить?
|
|
Профиль
|
|
Отправлено: 06.05.09 17:45. Заголовок: rrock.ru, я могу обь..
rrock.ru, я могу обьяснить почему они там выглядят не смазанно, а тебе это надо? Выложу как только у меня получится убедить байта перейти на 48 формат, уже много иконок сделал.
|
|
Профиль
|
|
Отправлено: 06.05.09 22:43. Заголовок: 48 слишком большие. ..
48 слишком большие. даже 32 великоваты.
|
|
Профиль
|
|
Отправлено: 06.05.09 22:53. Заголовок: Ладно, я попробую сд..
Ладно, я попробую сделать в 24, но получится намного хуже.
|
|
Профиль
|
|
Отправлено: 07.05.09 13:40. Заголовок: а никто не говорил,..
[Ray] а никто не говорил, что будет легко :) Мы тоже очень много времени потратили, чтобы сделать то, что вы сейчас видите.
|
|
Профиль
|
|
Отправлено: 07.05.09 14:30. Заголовок: BaxZzZz, будет так ж..
BaxZzZz, будет так же легко, как и те, что я уже сделал. Просто немного хуже. Ну хотя бы 32 можно? :)
|
|
Профиль
|
|
Отправлено: 07.05.09 18:53. Заголовок: Нет! Было бы легко я..
Нет! Было бы легко я бы сам сделал. :)
|
|
Профиль
|
|
Отправлено: 07.05.09 20:53. Заголовок: Ы... Какие вы все зл..
Ы... Какие вы все злые, из за 8 пикселей удавитесь
|
|
Профиль
|
|
Отправлено: 08.05.09 08:01. Заголовок: :sm1: ..
|
|
Профиль
|
|
Отправлено: 08.05.09 10:05. Заголовок: Я так посмотрел, а ч..
Я так посмотрел, а что, если контур сделать, и убрать эти строчки?
|
|
Профиль
|
|
Отправлено: 08.05.09 11:10. Заголовок: rrock.ru 1. Строчки..
rrock.ru 1. Строчки - самое оно 2. Контур сделать можно. 3. Иконка кажется меньше редакторских из-за того, что лист на ней наклонён. Так лучше смотрится. Просто в таком малюсеньком формате мне никогда не приходилось делать иконки, вот, учиться буду.
|
|
Профиль
|
|
Отправлено: 08.05.09 11:28. Заголовок: новое осваиваемое на..
новое осваиваемое направление -- пиксел-арт, рисуется в Paint'е :)
|
|
Профиль
|
|
Отправлено: 08.05.09 12:34. Заголовок: Ntropy ну в пейнте я..
Ntropy ну в пейнте я прям картину айвазовского нариую
|
|
Профиль
|
|
Отправлено: 08.05.09 22:40. Заголовок: Ага)) Левша блоху по..
Ага)) Левша блоху подковал, а ты, [Ray] , картины в одном пикселе скоро рисовать будешь))
|
|
Профиль
|
|
Отправлено: 08.05.09 22:48. Заголовок: rrock.ru 1 пиксель =..
rrock.ru 1 пиксель = 1 цветовая точка. Тааак, посмотрим, что тут можно сделать....
|
|
Профиль
|
|
Отправлено: 08.05.09 22:50. Заголовок: Ну так не перевели..
[Ray] Ну так не перевелись же мастера на Руси)))
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 09.05.09 03:23. Заголовок: Есть мысль, можно до..
Есть мысль, можно добавить в редактор возможность делать (отмечать) локации системными. Системная локация отличается от обычной тем что на ней не происходит обработка onnewloc и counter а так же не заполняется переменная $curloc .Я думаю у многих есть локации на которые персонаж не заходит, они служат для разных функций вроде повышения уровня, задания переменных, проведения боя. мне из-за этого приходится вместо onnewloc делать свой обработчик, который прописан как go sub в начале каждой локации на которой он нужен, то есть, на всех кроме так называемых "системных". так же, это упростит возврат на текущую локацию после захода в "инвентарь", "журнал" "умения".. Вместо небольшого но всё же шаманства с $lastloc=$curloc, которое опять же, надо вставить везде где надо, можно просто переходить на $curloc в которой сохранено название последней несистемной локации... Вот такой вот бред мне пришёл сегодня в голову, чур не бить)
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 09.05.09 15:55. Заголовок: И ещё, можно ли реал..
И ещё, можно ли реализовать шаблоны для локаций? Хотя это без особых проблем делается и обычным копированием..
|
|
Профиль
|
|
Отправлено: 09.05.09 18:48. Заголовок: Мы в тебя верим ;)..
[Ray] Мы в тебя верим ;)
|
|
Профиль
|
|
Отправлено: 09.05.09 18:52. Заголовок: WladySpb пишет: И е..
WladySpb пишет: цитата: | И ещё, можно ли реализовать шаблоны для локаций? Хотя это без особых проблем делается и обычным копированием.. |
| Ага, идеально было бы, чтобы редактор сам писал игры :)
|
|
Профиль
|
|
Отправлено: 10.05.09 00:35. Заголовок: BaxZzZz Ну вот... д..
BaxZzZz Ну вот... до SkyNet'a уже недалеко ;)
|
|
Профиль
|
|
Отправлено: 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.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 10.05.09 15:16. Заголовок: BaxZzZz Ну, это коне..
BaxZzZz Ну, это конечно было бы вообще супер) Но шаблоны могут облегчить процесс написания. Ntropy Спасибо за идею, это вариант)) И сразу же следующее пожелание: Хотелось бы иметь возможность отключать окна базового описания и списка действий в редакторе. Я ими вообще не пользуюсь в последнее время, а место на экране занимают. На компе не критично, но я в основном пишу на нетбуке, а там экран 9" и разрешение 1024х600.
|
|
Профиль
|
|
Отправлено: 10.05.09 15:54. Заголовок: WladySpb Такая возмо..
WladySpb Такая возможность есть, скачай новый редактор.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 10.05.09 16:04. Заголовок: - где? можно откл..
[Ray] [4.0.0 alpha 11] - где? можно отключить - строку состояния, тулбар, список локаций.
|
|
Профиль
|
|
Отправлено: 10.05.09 16:19. Заголовок: http://img144.images..
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 10.05.09 16:33. Заголовок: О! понял, дурак))) ..
[Ray] О! понял, дурак))) Я искал в "вид\список окон"
|
|
Профиль
|
|
Отправлено: 10.05.09 18:05. Заголовок: Надо к генычу хелп д..
Надо к генычу хелп делать. :)
|
|
Профиль
|
|
Отправлено: 12.05.09 12:30. Заголовок: BaxZzZz мне кажется,..
BaxZzZz мне кажется, есть некоторая неинтуитивность интерфейса, мелкие отличия, которые путают пользователей знакомых с интерфейсами других программ для windows. Вот навскидку: меню "Текст" вместо привычного "Редактирование" Видимость окошек/блоков разбросана по разным меню: Утилиты->Настройки->Основные и Окно->Список окон При создании новой игры, создается файл NoName.gam и при сохранении благополучно затирает предыдущий эксперимент записанный в NoName.gam в прошлый раз. Обычно проверяется затирание файлов и новый файл не имеет имени, а про сохранение спрашивается при выходе. Это не критично, можно быстро запомнить и привыкнуть, сложности лишь при переключении к работе в другом приложении.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 12.05.09 12:48. Заголовок: добавить в редактор ..
цитата: | добавить в редактор возможность делать (отмечать) локации системными. Системная локация отличается от обычной тем что на ней не происходит обработка onnewloc и counter а так же не заполняется переменная $curloc |
| WladySpb проблема решается элементарно, просто ты заходишь не с того конца. Перечислив все такие локации в обработчике onnewloc, ты тем самым отсеешь все ненужные. onnewloc будет вызваться для каждой локации, но отрабатывать только для "несистемных". Аналогично counter и пр. Опять же, это частный случай. Менять язык в угоду твоему "стилю" программирования нет необходимости.
|
|
Профиль
|
|
Отправлено: 12.05.09 13:04. Заголовок: Пишите предложения с..
Пишите предложения с обоснованием, а не "мне кажется" ;) Ntropy пишет: цитата: | При создании новой игры, создается файл NoName.gam |
| NoName.gam!? У тебя вообще какая версия редактора?
|
|
Профиль
|
|
Отправлено: 12.05.09 13:26. Заголовок: BaxZzZz да писал с 4..
BaxZzZz да писал с 4.0.0a9, сейчас у меня 4.0.0a11 и кроме последнего пунка всё осталось в силе. Хорошо, я напишу подробнее, что собственно мне показалось неинтуитивным.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 12.05.09 19:03. Заголовок: Ntropy Насчёт неинту..
Ntropy Насчёт неинтуитивности это да) конечно, привыкнуть можно ко всему, но зачем? вышел новый браузер сафари, всё красиво, но крестик для закрытия вкладки слева. Неужели не могли в версии для виндовс поступится своими привычками? это яркий пример неинтуитивности) некоторые пункты меню в программах испокон веков одинаковы, и ставить скажем, хоткей ф1 для выхода из программы никому в голову не приходит... Nex Вариантов обойти это ограничение достаточно.. только я не уверен что это только мой стиль) Вот в чём я с ума схожу, так это в том что делаю свой инвен вместо встроенного...
|
|
Профиль
|
|
Отправлено: 17.05.09 22:30. Заголовок: WladySpb Мне лично н..
WladySpb Мне лично не хватает схематического строения редактора как в TGE, но ради больших возможностей я этим пожертвовал, еслиб Сафари был на планку круче Оперы или Мозилы, я бы тоже пожертвовал крестиком в правом углу. =). BaxZzZz Кстати могу предложить несколько банальных идей: 1. Нельзя ли создать иерархическую систему построения локаций, например. Локация Город=> состоит из локаций Дом1, Дом2, Выход из Города. Дом1 => состоит из Комната1, столовая, гостинная. Комната1 => состоит из комода, ящика, Васи, Егора. Просто мне кажеться добавлени возможности объеденения в каталоги , под каталоги и под-под каталоги..., может облегчить жизнь МНОГИМ людям. Или еще лутше создать схематическую систему. В QGen открываеться окно и вы расставляете локации как заблагаросудиться, и соединяете их действиями (Как в TGE ). Ну на эту тему можно подумать. Просто мне кажеться добавлени возможности объеденения в каталоги , под каталоги и под-под каталоги..., может облегчить жизнь МНОГИМ людям. 3. А можно ли создать для каждой вариации для каждой локации. Локация "Начало" может начинаться "ВЫ проснулись в своей комнате." или вы вернулись в свою комнату. Действия одни и тежи и локация одна и та же, но тексты разные. Я конечно же понимаю, что это все только упрощение, а не что то кординально новое, но подобные упрощения, не уменьшат возможности, но съэкономят много времени и ускорят создание квестов, а нам это как раз и нужно! PS. Ссори за грамотические ошибки, уже язык завязываеться, а вместе с ним и пальцы. [сообщение отредактировано модератором]
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 17.05.09 22:54. Заголовок: Kirald Система групп..
Kirald Система группирования локаций по идее стоит в очереди на реализацию. А всё прочее что ты перечислил, и так можно реализовать.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.05.09 07:25. Заголовок: Kirald а как насчет..
Kirald цитата: | не хватает схематического строения редактора как в TGE |
| Уже обсуждалось, с этим всё не так однозначно, как в TGE, именно из-за тех самых больших возможностей. цитата: | А можно ли создать для каждой вариации для каждой локации. Локация "Начало" может начинаться "ВЫ проснулись в своей комнате." или вы вернулись в свою комнату. Действия одни и тежи и локация одна и та же, но тексты разные. |
| Елементарно реализуется с помощью условия в коде локации.
|
|
Профиль
|
|
Отправлено: 18.05.09 11:55. Заголовок: Kirald 1. Система по..
Kirald 1. Система построения графа локаций уже давно в планах. 2. Визард для создания макросов тоже в планах и даже частично реализован. Как только его допишем, можно будет сделать набор макросов.
|
|
Профиль
|
Ajenta
|
| демиург
|
|
|
Отправлено: 18.05.09 12:49. Заголовок: BaxZzZz А макросы-то..
BaxZzZz А макросы-то зачем?!
|
|
Профиль
|
|
Отправлено: 18.05.09 13:01. Заголовок: Я в общем ожидал, чт..
Я в общем ожидал, что большинство идей отметут, и конечно же я понимаю, что большинство "моих" предложений легко реализовать с помощью кода, я сам прекрасно это знаю и умею. Я не прошу кординально изменить, что то, но вот упростить какието банальные задачи которые даже легко решить в коде, может секономит 30 сек времени на каждую локацию, а если таких локаций 500 (я прекрасно понимаю, что завышаю (и не приводите в пример TUS )) то это уже 2 часа съекономлино. Хотя опять же это только предложение, и считать его верхом моих убеждений не надо =). Кстати как там дела обстоят с схематической системой построения локаций, меня лично ето очень интересует мне кажеться это удобно для наглядного представления разветвленности квеста. Хочу добавить, что я смотрю на многие вещи со стороны новичка, коим я и являюсь, но вскоре это пройдет и я привыкну к программе, но многие вещи могут окозаться полезными... хз. Спасибо за то, что терпеливо слушали и Коректно критиковали. [сообщение отредактировано модератором]
|
|
Профиль
|
|
Отправлено: 18.05.09 13:04. Заголовок: Ajenta пишет: BaxZz..
Ajenta пишет: цитата: | BaxZzZz А макросы-то зачем?! |
| Вопрос адресован не мне но всё же. Максросы ускорят работу с кодом.
|
|
Профиль
|
|
Отправлено: 18.05.09 13:25. Заголовок: Ajenta Это поможет В..
Ajenta Это поможет Вам автоматизировать некоторые действия: 1. быстрое написание простейших конструкций кода; 2. выполнение некоторых действий в редакторе (не исключаю такой возможности).
|
|
Профиль
|
|
Отправлено: 18.05.09 13:44. Заголовок: BaxZzZz Любопытно, ч..
BaxZzZz Любопытно, что же такое макросы, это записи нажатий кнопочек (Ctrl+. в FAR'е) или конструкция языка типа #define add_obj add obj, может быть где то сохранилось обсуждение?
|
|
Профиль
|
|
Отправлено: 18.05.09 14:11. Заголовок: Ну как я понял, макр..
Ну как я понял, макросы позволят вставлять, например, act'':gt'' одним нажатием клавиши или типа того.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 18.05.09 14:39. Заголовок: Ntropy первое...
Ntropy первое.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 22.05.09 15:48. Заголовок: Блин, я всё же хочу ..
Блин, я всё же хочу шаблоны) Так замучался двести пятьдесят раз(а то и больше - на некоторых локах по нескольку действий) вбивать gt '' или неплохой вариант, в особенности для начинающих - при создании действия сделать опциональное поле "переход на.." если заполнено - автоматически подстраивается строчка кода. Для начинающих гейм-мейкеров это позволит создавать игры ВООБЩЕ не изучая язык куспа)
|
|
Профиль
|
|
Отправлено: 22.05.09 15:55. Заголовок: WladySpb, макросы по..
WladySpb, макросы позволят это делать.
|
|
Профиль
|
|
Отправлено: 22.05.09 15:56. Заголовок: WladySpb , вот если ..
WladySpb , вот если бы по тычку или при перетаскивании в строчку добавлялось бы имя локации.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 22.05.09 16:31. Заголовок: Byte Так ониж ещё не..
Byte Так ониж ещё не введены? или уже есть? Ntropy тоже вариант) Кстати, у меня валяется одна офигенная програмулька, она работает наподобие прог буфера обмена, но с одним, на мой взгляд, позитивным отличием. в неё забивается определённый набор текста который можно раскладывать по папочкам, и при нажатии на нужную строчку он автоматически вводится в активное приложение. Очень удобно для часто используемых кусков кода. Единственный минус - она не хочет тусоваться на втором мониторе, при попытке перетащить - прилепляется к краю окна и всё.. Ктонить знает аналоги с похожей функциональностью?
|
|
Профиль
|
|
Отправлено: 22.05.09 16:51. Заголовок: WladySpb А вот в FAR..
WladySpb А вот в FAR'е уже есть макросы, так что можно писать в чистом txt, а потом импортировать или вставлять в QGen.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 22.05.09 18:38. Заголовок: Ntropy Имхо, для мен..
Ntropy Имхо, для меня это лишний гемор. мне нравится куген, к тому же, я с трудом представляю себе список из 250-ти локаций в txt))
|
|
Профиль
|
|
Отправлено: 22.05.09 20:03. Заголовок: Ntropy пишет: Wlady..
Ntropy пишет: цитата: | WladySpb , вот если бы по тычку или при перетаскивании в строчку добавлялось бы имя локации. |
| Я уже просил эту фичу. Действительно, полезная была бы штука.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 22.05.09 21:19. Заголовок: и с этим макросы то..
[Ray] и с этим макросы тоже могут вам помочь.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 22.05.09 22:25. Заголовок: *Мысли вслух* ...А с..
*Мысли вслух* ...А собстно, нафига нам куген? можно игры на макросах писать..
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 23.05.09 06:57. Заголовок: WladySpb многие пишу..
WladySpb многие пишут на QSP без кугена.
|
|
Профиль
|
|
Отправлено: 24.05.09 10:53. Заголовок: Nex Я писал, но это ..
Nex Я писал, но это очень неудобно. Путаешся, теряешся, нельзя проверить сразу - нафиг)
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 24.05.09 11:57. Заголовок: кому как...
[Ray] кому как.
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 24.05.09 12:14. Заголовок: В диалоге поиска сде..
В диалоге поиска сделать кнопку "Продолжить поиск" выбранной по умолчанию. Чтобы можно было нажать Ctrl+F, написать искомый текст, нажать Enter, и поиск осуществился(фокус при этом не меняется). Нашёл первое, нажимаешь ещё Enter, ищется следующее слово. См. Блокнот.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 24.05.09 18:48. Заголовок: Nex А зачем?)) Можно..
Nex А зачем?)) Можно же по быстрому пролистать всё в блокноте, и найти) Да и макросы думаю, справятся
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 24.05.09 23:29. Заголовок: WladySpb шутки шутка..
WladySpb шутки шутками, а интерфейс должен работать как часы.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 25.05.09 10:01. Заголовок: Nex Кстати, по повод..
Nex Кстати, по поводу фокуса, неплохо было бы, если после создания действия фокус переходил в поле кода действия. Лишний щелчок мышкой..
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 26.05.09 20:12. Заголовок: Ещё по поводу кугена..
Ещё по поводу кугена.. Когда я работаю, мне удобно сворачивать внутри больших локаций все if - end . Это упрощает поиск и работу. Однако, если я сохраняю игру, а потом опять открываю в редакторе - всё развёрнуто. Можно это как-то исправить? Скажем, чтобы по умолчанию все if - end и act - end были свёрнуты, или опцию такую сделать.. Реально неудобно, список из нескольких десятков блоков if - end, в каждом - по 10-15 строк.. ЗЫ: Не надо предлагать работать в блокноте или разбивать на несколько локаций.
|
|
Профиль
|
|
Отправлено: 26.05.09 20:20. Заголовок: WladySpb подумаем :)..
WladySpb подумаем :)
|
|
Профиль
|
|
Отправлено: 27.05.09 12:01. Заголовок: BaxZzZz Лучше при со..
BaxZzZz Лучше при сохранении игры свернутые остаются свернутыми а развернутые развернутыми.
|
|
Профиль
|
|
Отправлено: 28.05.09 19:28. Заголовок: 2all: работа по QGen..
2all: работа по QGen'у сдвинулась с места :)
|
|
Профиль
|
|
Отправлено: 31.05.09 17:18. Заголовок: QGen 4.0.0 alpha 12 ..
QGen 4.0.0 alpha 12 доступна для скачивания.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 31.05.09 17:40. Заголовок: УРА!!!!!! :sm73: ..
УРА!!!!!!
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 31.05.09 18:24. Заголовок: Мы сделали это! Бета..
Мы сделали это! Бета впереди, не расслабляться!
|
|
Профиль
|
|
Отправлено: 05.06.09 09:51. Заголовок: Обнаружил одну мелоч..
Обнаружил одну мелочь, но довольно неудобную. Если во время поиска у локации удалить действие, то после этого по нажатию "Продолжить поиск" поиск начинается с самого начала
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 05.06.09 10:46. Заголовок: есть такое, исправим..
есть такое, исправим.
|
|
Профиль
|
|
Отправлено: 05.06.09 11:29. Заголовок: В поиске нехватает г..
В поиске не хватает галочки "В текущей локации": немного пугает когда поиск ведется с первой локации, а не с текущей.
|
|
Профиль
|
|
Отправлено: 05.06.09 11:38. Заголовок: Ntropy это делает кн..
Ntropy это делает кнопка "Начать заново" - поиск начинается с текущей локации.
|
|
Профиль
|
|
Отправлено: 15.09.09 09:34. Заголовок: Мне кажется, полезны..
Мне кажется, полезным было бы включение регулярных выражений в поиск. Как альтернатива — обратимый импорт/экспорт в текстовый файл без потери информации о том, к каким секциям относится текст. Тогда можно будет в любимом текстовом редакторе отредактировать текст как просит душа =)
|
|
|
|
Отправлено: 15.09.09 13:21. Заголовок: гость, хорошо. подум..
гость, хорошо. подумаем :) но доработки - после 1й беты, сейчас только багфиксы.
|
|
Профиль
|
|
Отправлено: 25.09.09 12:54. Заголовок: Как альтернатива — о..
цитата: | Как альтернатива — обратимый импорт/экспорт в текстовый файл без потери информации о том, к каким секциям относится текст. |
| Такой вот обратимый xml документ (xqsp :)
|
|
Профиль
|
|
Отправлено: 30.09.09 10:20. Заголовок: Обновил QGen - добав..
Обновил QGen - добавлено новое ключевое слово MOD + исправлена проблема со вставкой многострочного текста с отступами.
|
|
Профиль
|
|
Отправлено: 03.10.09 22:41. Заголовок: Обновил QGen - добав..
Обновил QGen - добавлено закрепление вкладок. Закрепленные вкладки не закрываются при "Закрыть все" и "Закрыть все, кроме выбранной".
|
|
Профиль
|
Nex
|
| moderator
|
|
|
Отправлено: 03.10.09 23:55. Заголовок: :(..
:(
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 14.10.09 14:39. Заголовок: Есть предложение по ..
Есть предложение по кугену, сейчас меня начнут закидывать камнями) В некоторых визуальных редакторах, при создании скрипта можно если он не слишком сложный, изложить его просто заполнив пару параграфов. В кугене есть действия, которые уже частично автоматизированы, автору не нужно писать act 'quit': к примеру... Но в теле действия писать код всё же придётся. Однако там уже есть поле, которое позволяет добавлять картинку и облегчать этим процесс... Правда, картинку добавляют редко(покажите мне такую игру) а вот что делается часто, так это переходы. И если сложный переход с условиями и аргументами реализовать можно только кодом, то простую строчку gt'next' можно ещё урезать, добавив поле аналогичное тому, в котором указывается картинка. Либо вручную прописывается локация, либо по кнопке "обзор" выбирается локация из списка имеющихся. Это позволит новичкам делать простейшие игры вообще не изучая, что такое код и зачем он нужен. А опытным авторам это местами облегчит процесс. Так же можно добавить строчку-условие для действия(при генерации автоматически подставляющуюся как if, скажем, в ней записывалось бы что-то вроде "int=4" или "int>7". Сейчас, если действие зависит от переменной, мне приходится вместо строчки "gt'next'" писать "if int=4:act'далее':gt'next'", это в самом простом случае. такая надстройка позволит сократить временные затраты на печать кода, и сделать его визуально понятнее.
|
|
Профиль
|
|
Отправлено: 14.10.09 14:41. Заголовок: Будут мастера. Допол..
Будут мастера. Дополнительные строчки не нужны.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 14.10.09 14:42. Заголовок: Byte мм... Мастер - ..
Byte мм... Мастер - это тоже неплохо) А когда такое ждать? в планах на отдалённое будущее?
|
|
Профиль
|
|
Отправлено: 14.10.09 14:47. Заголовок: Да :)..
Да :)
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 03.11.09 23:05. Заголовок: По мотивам плотной р..
По мотивам плотной работы в QGen... 1. Цветом иконки показывать статус локации, который можно устанавливать вручную. - Пустая локация - В процессе - Готовая 2. TODO директива в комментариях, плюс отдельное окно с выводом и возможностью переключиться на локацию !TODO текст В окне пишется: Локация Х: текст, двойной клик перекидывает на локацию Х 3. Список переменных в квесте Весь квест сканится и выводится сортированный список переменных, обновляется в реальном времени. Двойной клик по переменной вставляет её в место курсора.
|
|
Профиль
|
|
Отправлено: 03.11.09 23:24. Заголовок: Сделайте поудобней с..
Сделайте поудобней скрытие кода. и чтобы скрывалось под комментарии. ПРимер: !проверка ....... if был = 1: блабла = 1 и можно было делать так: +!проверка and -!проверка if был = 1: блабла = 1
|
|
Профиль
|
elmortem
|
| moderator
|
|
|
Отправлено: 03.11.09 23:52. Заголовок: Непонятно будет. Не ..
Непонятно будет. Не все используют комментарии как в твоём примере.
|
|
Профиль
|
WladySpb
|
| менеджер по рекламе
|
|
|
Отправлено: 04.11.09 09:59. Заголовок: elmortem пишет: 3. ..
elmortem пишет: цитата: | 3. Список переменных в квесте Весь квест сканится и выводится сортированный список переменных, обновляется в реальном времени. Двойной клик по переменной вставляет её в место курсора. |
| А как быть с динамически генерируемыми переменными?
|
|
Профиль
|
|
Отправлено: 04.11.09 11:40. Заголовок: elmortem пишет: Неп..
elmortem пишет: цитата: | Непонятно будет. Не все используют комментарии как в твоём примере. |
| Тогда нужны заметки. А иначе только два варианта: Либо большой не скрытый код, либо Скрытие по первой строчке, что лично мне неудобно, я что, помню под какими IF'ами, и актами, что находится??
|
|
Профиль
|
Ответов - 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
[только новые]
|
|