Разработка и ромхакинг > Ромхакинг и программирование
GINCS Studio
<< < (11/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 Мб
3DSchumacher:
ясно, пасиб, поглядим
lupus:
В очередной раз собрался с силами и продолжил разработку. Наконец реализовал последнюю головоломку с телефоном и отскриптовал систему паролей, к которой осталось пару картинок отрисовать. На этом англ. версия будет закончена.
3DSchumacher, что там с новой студией и фиксом очистки флагов и бэкграундов?
3DSchumacher:
я в отпуске пока  ;)
lupus:
Ясно. А то у меня готова английская версия, не хватает только очистки триггеров.
В русской осталось перевести ~15 кило.
3DSchumacher:
lupus, с утра, на свежую голову, сяду за сам гинкс. Игра много времени отнимала, почти закончил, теперь надо допилить двиг, ато самому мешают баги уже ;)
lupus:
Всё! Я наконец закончил перевод сценария Сибил, т.ч. русская версия тоже готова. Буду отпускать в открытый бета-тест, если кому-то будет интересно что-то исправить - в спраке есть моё мыльце.
Сырцы английской версии наверное тоже выложу, а в русскую впилю картинку, что игра не для продажи, хотя при желании пираты конечно её потрут, если решат выпустить на картридже.
babulya:

--- Цитата: lupus ---а в русскую впилю картинку, что игра не для продажи, хотя при желании пираты конечно её потрут, если решат выпустить на картридже.
--- Конец цитаты ---

 o_0,не думаю что они решаться это сделать,кому охота проходить малоконтрастный квест,в наше время?Ну кроме тех кто в теме...
lupus:
Это не квест, а визуальная новелла :)
Вон, всякие гоферы и мдп выпускают, значит покупает кто-то. И игры под них хачат, чуток графику изменоли и уже какой-нибудь Властелин колец, крэш бандикут или резидент ивел получаются...
Добавлено позже:
Усё, готово. Ссылка в подписи.
babulya:

--- Цитата: lupus ---Вон, всякие гоферы и мдп выпускают, значит покупает кто-то. И игры под них хачат, чуток графику изменоли и уже какой-нибудь Властелин колец, крэш бандикут или резидент ивел получаются...
--- Конец цитаты ---

Угу,значит ждем твою игру на кариках под названием "Приключения Генки и Светки в стране  грибов".С переводом от братков ^_^
lupus:
Если что, то русская версия тоже есть и лежит она рядом с английской. :lol:
3DSchumacher:
Так это релиз? Поздравляю! Вечером качну, наконец есть во что почитатьпоиграть на псп  ;)

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


Недостаток этого - релиз откладывается еще на пару недель, может на месяц, так-как нужно переделать систему паролей и еще много чего. Кроме того, реализовать две головоломки, которые я пропустил надеясь в будущем починить сброс триггеров, но у меня это не получилось. Компиллер гинкса теперь вставляет правильные коды этих команд в скрипт, но интерпретатор самого gincs их игнорирует. Нужна помощь ромхакера, может Ti_ опять не против оказать посильный хелп? Думаю установить нужный бит в 0 не так уж и сложно, но я не нашел в себе сил и достаточно свободного времени в это глубоко вникать.

О студии:
Новая версия готова, исправлены многие глюки, внесены изменения согласно пожеланиям. Добавлен встроенный конвертер графики с несколькими моделями дизеринга, подгоном палитры под сеговскую, возможностью вставить картинку из файла или из буфера обмена, масштабирует автоматически до указанной величины (по умолчанию 320х224). Добавлены разные шрифты, которые можно выбирать при компиляции проекта. Интерфейс доработан, повышен юзабилити. Но пока не выкладываю, так-как сам гинкс пока остался глючной.

з.ы. и да, это мой 1000-й пост
Dizzy:

--- Цитата: 3DSchumacher ---Выглядит это в игре вот так:
--- Конец цитаты ---

А иной шрифт не планируется?
3DSchumacher:
нет
lupus:

--- Цитата: 3DSchumacher от 04 Июль 2013, 10:53:22 ---Так это релиз? Поздравляю! Вечером качну, наконец есть во что почитатьпоиграть на псп  ;)

--- Конец цитаты ---
Спасибо.
Судя по всему - релиз. Что-то буду допиливать только в случае багрепортов или ещё чего-то экстраординарного, например добавления человеческого звукового движка.
Пока хочу отдохнуть. Слишком много времени и сил ушло на разработку.
3DSchumacher:
хе-хе, Ti_ таки волшебник, всегда это знал ;)
Ждем релиз, предположительно в воскресенье
lupus:
Верно ли я понимаю, что починили сброс триггеров? Или ещё что-то добавили, кроме вышесказанного?
Пожалуй обновлю игрушку, чтобы триггеры чистились при переходе к экрану меню, тогда уж и верну проверку на количество вводов пароля. Она у меня тоже на триггерах выполнена.
Подумываю ещё вот эту игрушку на smd запилить.

Ты кстати не добавлял функцию увеличения рома до честных 4 мб с добиванием его 00 или ff?
3DSchumacher:
триггеры плюс он ещё и очистку бэкграунда запилил.
ром заполняется нулями кратно 512 КБ, затем фиксится чексумма
lupus:
Ок, гуд, жду релиза.
Photon9:
lupus,  перевод ты урезал или использовал как есть? Он несколько нуждается в обработке, примером Мне и Я слишком уж часто повторяются. И да может где уже говорилось, но есть хоть небольшая вероятность добавления музыки и пары тройки звуков в игру?

ПЫ.СЫ. Ну и уж вообще наверное мой закидон, ибо в играх подобного рода нет такого наверно нигде, но неплохо бы еслиб примером кнопка А листала вперед, а кнопка В или С назад :)
lupus:
Photon9, перевод сценария Гарри вставил как есть, сценарий сибил практически полностью перевёл по новой, т.к. он был ещё более "буквальный" и дословный.
По хорошему, текст бы ещё редактору вычитать ибо я за столько часов работы над проектом уже много чего могу не заметить и пропустить. Но желающих не особо много.
Звуков не будет точно, т.к. двиг на это не рассчитан в принципе, а музыка настольо ужасна, что лучше уж без неё. Так что скорее нет, чем да.
По поводу листания назад-вперёд - тут опять ограничения движка. Да и не принято в таких играх назад возвращаться.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии