| Разработка и ромхакинг > Ромхакинг и программирование |
| GINCS Studio |
| << < (20/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 Мб |
| TiberiyLTim:
Т.е. на данный момент список проектов таков: ArtMoney eBook Old Ship Racer The Longest Journey My Little Pony Silent Hill: Genesis Sacred Line: Genesis Broken Sword: The Shadow of the Templars Syberia Больше ничего нет? |
| Dizzy:
--- Цитата: TiberiyLTim ---Old Ship --- Конец цитаты --- Его в сети вроде не сохранилось. --- Цитата: TiberiyLTim ---Broken Sword: The Shadow of the Templars --- Конец цитаты --- Скрины есть? |
| babulya:
--- Цитата: Dizzy от 17 Октябрь 2013, 16:55:16 --- Его в сети вроде не сохранилось. --- Конец цитаты --- У меня сохранилось. o_0 |
| 3DSchumacher:
--- Цитата: Dizzy ---Скрины есть? --- Конец цитаты --- выше --- Цитата: TiberiyLTim ---Больше ничего нет? --- Конец цитаты --- есть, вот например: Starjin Scrawls http://lisomania.net/forum/showthread.php?p=24420 |
| babulya:
--- Цитата: 3DSchumacher от 17 Октябрь 2013, 16:57:06 ---есть, вот например: Starjin Scrawls http://lisomania.net/forum/showthread.php?p=24420 --- Конец цитаты --- Давно не актуален и заброшен. |
| 3DSchumacher:
еще где-то скрины Мист видел, 100% гинкс, но хоть убейте не могу нагуглить... Возможно просто была какая-то поделка-однодневка Добавлено позже: --- Цитата: babulya ---Давно не актуален и заброшен. --- Конец цитаты --- вопрос был о всех проектах на гинкс. Олдшип тоже давно заброшен |
| babulya:
--- Цитата: 3DSchumacher от 17 Октябрь 2013, 16:59:56 ---вопрос был о всех проектах на гинкс. Олдшип тоже давно заброшен --- Конец цитаты --- Но он хоть как-то доведен до ума. |
| TiberiyLTim:
--- Цитата: babulya от 17 Октябрь 2013, 17:03:36 ---Но он хоть как-то доведен до ума. --- Конец цитаты --- Да, он реализован, просто короткий - демка. А про Starjin Scrawls не знал... жаль, что не сделали. |
| SPOT:
--- Цитата: TiberiyLTim от 17 Октябрь 2013, 16:14:58 ---Т.е. на данный момент список проектов таков: ArtMoney eBook Old Ship Racer The Longest Journey My Little Pony Silent Hill: Genesis Sacred Line: Genesis Broken Sword: The Shadow of the Templars Syberia Больше ничего нет? --- Конец цитаты --- Что за My Little Pony? --- Цитата: Dizzy от 17 Октябрь 2013, 16:55:16 ---Его в сети вроде не сохранилось. --- Конец цитаты --- Old Ship |
| Dizzy:
Неплохо было бы в шапке закрепить названия и ссылки на готовые игры и игры в разработке, у которых большой шанс выйти. SPOT, спасибо. Прошёл, как только вышла, недавно искал, все ссылки мёртвые были. |
| SPOT:
--- Цитата: Dizzy от 17 Октябрь 2013, 18:57:39 ---SPOT, спасибо. Прошёл, как только вышла, недавно искал, все ссылки мёртвые были. --- Конец цитаты --- Не знаю, вбил в гугл Old Ship sega и первая ссылка (та что я дал) ведёт на рабочею ссылку на скачивание. Как ты там искал... наверное через яндекс :lol: |
| Dizzy:
--- Цитата: SPOT ---Как ты там искал... наверное через яндекс --- Конец цитаты --- Не, по оригинальным ссылкам. |
| babulya:
Dizzy, искал на форуме TLT ? O_o |
| lupus:
--- Цитата: 3DSchumacher от 15 Октябрь 2013, 21:04:59 --- Вапще в игре много хитрых реализаций всяких штук, типа генератора случайных чисел, который используется для всяких рандомных событий. --- Конец цитаты --- Интересно было бы глянуть скрипт, как это реализовано. А то была идея сделать игру викторину, подумывал над тем, как хотя бы псевдо рандомный порядок вопросов реализовать... |
| 3DSchumacher:
не, звыняй, чужие сырцы я постить не буду. Может автор тут обьявится и покажет. |
| lupus:
Оке, как скажете. На выходных, скорее всего, выложу в открытый доступ сырцы последней версии SH: Genesis в открытый доступ. Авось у кого-то хватит усердия разобраться в моих скриптах и что-то допилить. В двиге 1.80 какое-то изменения были? |
| 3DSchumacher:
--- Цитата: lupus ---В двиге 1.80 какое-то изменения были? --- Конец цитаты --- нет. Я замутил некую пародию на микшер двух звуков с разными частотами, но получилось фигово, так-как гинкс настолько сильно ужирается ресурсами приставки, что на воспроизведение двух звуков не остается времени. Начинает квакать и трещать. Так что идею с музыкой и саундами я забросил. Босс пока тоже заморожен, до нового года, скорее всего. Времени на все просто нет Добавлено позже: --- Цитата: lupus ---Авось у кого-то хватит усердия разобраться в моих скриптах и что-то допилить. --- Конец цитаты --- ябыпокрутил |
| lupus:
С помощью ворда провёл проверку орфорграфии, дабы отловить ошибки и опечатки, после чего попробовал скомпилить проект на новом ноуте с вин7 х64 и был неприятно удивлён тем, что часть софта для студии не работает в х64 среде :/ Ты вроде ранее упоминал об этом, но я вспомнил, только увидев пачку сообщений об ошибках работы над графикой. Что с этим можно придумать? upd обновил студию до последней версии и всё завелось. Добавлено позже: 3DSchumacher, ещё что хотел попросить: реально ли реализовать поиск не только по открытому скрипту, а повсем, что есть в проекте. Это может быть весимя полезным, если во время тестирования нашёл опечатку/ошибку и хочешь быстро найти нужную строку, но не помнишь, в каком из десятков скриптов нужный текст? И ещё, неплохо было бы прикрутить предупреждение, если ром на выходе получается более 4 метров. |
| 3DSchumacher:
lupus, сделаем |
| 3DSchumacher:
Короче, кому в гинксе мало 5 строчек текста - меняем в движке stub.bin по адресу 2А77 43 на 44 и получаем 6 строчек текста: Можно менять и позицию, но как-то оно криво получается. Мне удалось сдвинуть по вертикали в 29Е9, а по горизонтали в 29ЕВ. Но я до конца еще не разобрался, чесслово. Может кто из местных ромхакеров поможет. Хотелось бы понять как задается позиция текста и область его очистки. Тогда я смогу допилить команды управления этим блоком текста. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |