| Разработка и ромхакинг > Ромхакинг и программирование |
| GINCS Studio |
| (1/30) > >> |
| 3DSchumacher:
GINCS Studio - бесплатная полнофункциональная среда разработки текстовых приключений для SEGA Megadrive/Genesis с использованием движка GINCS. Я написал эту программу для облегчения страданий при портировании The Longest Journey. Сначала мучался с Notepad++, затем написал свою кастомную подсветку синтаксиса к Visual Studio 10, но это все было не то, одни костыли. Потому решился замутить свою IDE под GINCS, с подсветкой и кейвордами ;) Это первая версия программы, в ней присутствуют недоработки, возможны ошибки и т.д, но уже сейчас в ней можно заниматься созданием полноценных игр. Особенности программы: * Создание нового пустого проекта со всей необходимой структурой и файлами * Загрузка существующего проекта целиком * Подсветка синтаксиса в скриптах * Создание новых скриптов с автоматическим добавлением их в проект * Удаление скриптов из проекта * Список использованных меток в текущем скрипте с быстрым переходом к метке по двойному клику на ней * Список использованных триггеров (не завершено, пока только отображение без сортировки и фильтрации/навигации) * Дерево всего проекта слева * Встроенный просмотрщик (двойной клик на изображении) и конвертер PCX файлов (использован сторонний Irfan View) * Моментальная компиляция и запуск проекта прямо в студии (использован сторонний эмулятор Kega Fusion) Системные требования: * .NET Framework 4.0 * Microsoft Windows XP SP3 (32-bit and 64-bit* editions), Microsoft Windows Vista SP2 (32-bit and 64-bit* editions), Windows 7 (32-bit and 64-bit* editions), Windows 8 (32-bit and 64-bit* editions) * 10 Мб свободного места на диске. * Обязательное отсутствие пробелов в пути к папке с программой. Для тех, кто в танке, поясняю: это значит нельзя запускать с рабочего стола. Желательно копировать папку в корень диска (недоработка сборщика движка GINCS) * - компиляция и запуск проекта в х64 системах пока невозможен, особенность GINCS. Возможно кто-то возьмется перекомпилировать сборщик под х64. Но вы всегда можете скомпилировать проект в виртуальной машине. Скриншот: Скачать можно тут: http://emulation.at.ua/publ/developing/sega_megadrive_genesis/gincs_studio/11-1-0-71 Размер: 3.5 Мб |
| Inspector_Popabol:
Текстовый квест для мегадрайва? Но зачем? |
| MASTERMAX:
Ух ты.. довольно не плохая штука, жаль на самом GINCS особо не разгуляешься, но все равно сделать что-то интересное можно при желании. |
| 3DSchumacher:
--- Цитата: MASTERMAX ---жаль на самом GINCS особо не разгуляешься --- Конец цитаты --- свою задачу (создание текстовых адвенчур) он выполняет, а большего от него никто и не требует. В будущем есть идея намутить удобное IDE для BasiEgaXorz, там можно разгуляться не на шутку :) Добавлено позже: --- Цитата: MASTERMAX ---с этим не согласен --- Конец цитаты --- оси 12 лет, и этим все сказано. Это как в момент выхода XP в 2001 юзать DOS :lol: |
| lupus:
Ну я вот сижу на XP, к сожалению не могу проапдейтиться, т.к. ноут корпоративный. Брать ноут у жены, каждый раз, чтобы поработать с гинкс - не айс :/ |
| 3DSchumacher:
всем не угодишь, мало ли кто на чем сидит. Я вот бывает вечерами за спеком сижу 48к :) Саппортить старые оси, которым уже больше 10 лет - это имхо лишнее, надо юзать старый фреймворк, лишаться всевозможных современных ништяков... не, не айс Добавлено позже: lupus, хочешь, я тебе скомпилю под фреймворк 2.0, например, ехешник. В следующую версию я уже затулил пару фич, которые придется переписывать, если юзать 2.0, так что дальнейших апдейтов точно не будет под XP, мне лень и мне не платят за это :) |
| MASTERMAX:
--- Цитата ---свою задачу (создание текстовых адвенчур) он выполняет, а большего от него никто и не требует. --- Конец цитаты --- ну некоторых все же плюшек ему не хватало, как та же анимация к примеру ) хотя я хз нужна ли она в квестах )) и с музыкой там какая-то лажа у меня была :lol: |
| 3DSchumacher:
--- Цитата: MASTERMAX ---всем и не надо. хр еще будет использоваться думаю лет 10 так точно... не все спешат апдейтить железо, а юзать 7-ку на старом железе не очень то удобно (личный опыт). А с вистой я вообще последний раз "работал" в 2007 году )) Мб у меня руки тогда кривые были, но зрелище это еще то... А ведь то была офф.версия, вспоминать страшно )) --- Конец цитаты --- в любом случае меня это мало волнует. Я никого не принуждаю юзать прогу. У кого XP - ставьте себе Notepad++, настраивайте подсветку под десяток кейвордов GINCS и юзайте. Ну или просто в блокноте. Если нравится сидеть на старом железе, в старой ос, то и софтом пользуйтесь старым и проверенным. Блокнот - самое то :) Как я уже говорил мне до лампочки кто за каким поиском сидит |
| Unit2k:
3DSchumacher, а с чего ты решил, что на ХП только фраемворк 2.0 работает? Вплоть до 4.0 поддержка же. |
| MASTERMAX:
--- Цитата ---Если нравится сидеть на старом железе, в старой ос --- Конец цитаты --- ну в моем случае нравится/не нравится, не тот аргумент, просто нету надобности как таковой. (даже сейчас имея средний по характеристикам ноут, использую примерно половину его производительности) А прогу я гляну, как найду диск с фреймворком (да, из-за своего инета я не могу его скачивать )) ). Все таки когда ковырял немого гинс, чего-то такого не хватало... зы. все, извиняй 3DSchumacher, я не хотел флудить тут и вообще с кем-то спорить или типа того. Просто немного позабавило твое высказывание по поводу тех кто использует хр... А в моем распоряжении вообще 3 ОС, так что все, я про ос больше ничего не буду говорить)) |
| 3DSchumacher:
Unit2k, на сайте майкрософт в системках для 4.0 виндовс хп нет. Может и станет, я не пробовал, но никто ничего не гарантирует ;) Добавлено позже: А, да, точно, поссоны, я не туда посмотрел, я фейл: http://msdn.microsoft.com/en-us/library/8z6watww%28v=vs.100%29.aspx Значит на хп таки пойдет. lupus, можешь радоваться :) только обязателен SP3 |
| MASTERMAX:
Запускал на хр - работает... :) зы. Потер оффтоп за собой. |
| lupus:
У меня все фреймворки до 4.0 стоят. Куча корпоративного софта написана с их использованием. Если всё только в это упиралось, то у меня должно работать. Ноут кстати на i5. Короче, попробуем. |
| SPOT:
А можно в двух словах узнать как работать с программой. Потому-что у меня после создания проекта нечего не меняется. В папки проект создаётся, но в самой программе всё чисто. |
| 3DSchumacher:
SPOT надо хотябы один скрипт написать. Тот же main.txt. Как писать скрипты, какие там кейворды бывают и т.д. можно глянуть в проекте example, который уже есть в папке Projects. Собственно в GINCS всего около десятка команд, все они есть в example И да, проект после создания надо открыть, я завтыкал сделать это автоматически :blush: |
| SPOT:
--- Цитата: 3DSchumacher от 02 Апрель 2013, 13:50:33 ---SPOT надо хотябы один скрипт написать. Тот же main.txt. Как писать скрипты, какие там кейворды бывают и т.д. можно глянуть в проекте example, который уже есть в папке Projects. Собственно в GINCS всего около десятка команд, все они есть в example И да, проект после создания надо открыть, я завтыкал сделать это автоматически :blush: --- Конец цитаты --- Спс, вроде бы разобрался. |
| 3DSchumacher:
Да, кстати, пока писал игру обнаружил еще одно ограничение GINCS. Максимальное количество значащих (не пустых) строк в скрипте должно быть не больше 1024 Добавлено позже: И еще очень важно, названия файлов должны быть в формате 8.3 В довесок парочка скринов, как пруф того, что работа по портированию продолжается: |
| 3DSchumacher:
Принялся за модификацию самого движка GINCS. Пока замутил 32битные версии GINCSMK.exe, pcx2bkg.exe и ZOP.EXE. Паралельно устраняя разного рода баги. Сейчас занят переписыванием RDC.EXE, чет в сигвине он с ходу не собрался, но в перспективе мы таки получим сборщик, работающий нормально как в х86, так и в х64. Ограничение на 1024 строки в скрипте снято. Надеюсь к вечеру воскресенья выложить новую версию студии с новым GINCS |
| Guyver(X.B.M.):
Не забрасывай главное. Очень нужное дело делаешь! |
| lupus:
Хорошие новости, если сумеешь ещё исправить баг с с невозможностью использовать символы из второй части таблицы для менюшек. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |