| Разработка и ромхакинг > Ромхакинг и программирование |
| GINCS Studio |
| << < (21/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 Мб |
| Evil Wesker:
Всем привет Вот и я решил наварганить чё нить :) "Uninvited guests" мой первый проект, поэтому наворотами не блещет ессно! Заметил что на фотках присутствует отвратительная зернистость изображения поэтому взял рисованные картинки на них это не особо видно да и получилось краше как мне кажется. Перед вами такой не большой и не задалбывающий хентайного типа квест с ответвлениями на три разных сюжета и три разных концовки в зависимости от выбора. С глупым и шутками в диалогах(ну чтоб играть было не совсем скучно)Хентая там откровенного нет скажу честно(дети же играют) восновном вся суть в диалогах хотя... :neznayu: URL=http://radikal.ru/fp/370bb1395b3543bab0e491fafd8d18b8][/URL] Приятной игры: https://dl.dropboxusercontent.com/u/41545394/games/quest_hentai.rar |
| lupus:
Evil Wesker, новый проект, конечно, интересен. Но, даже глядя на скрины, видно кучу опечаток и ошибок (диалогов барышни с акцентом это не касается). |
| 3DSchumacher:
Теперь правило 34 касается даже гинкса :lol: |
| lupus:
3DSchumacher, последняя версия студии несколько раз крашилась после того, как открывал проект, проводил какие-то действия, а потом пытался открыть другой проект. |
| 3DSchumacher:
lupus, угу, уже видел, с деревом нахомутал. Будет еще один хотфикс |
| lupus:
Ещё тут упоминалось, что некоторые изображения в собранном роме не отображаются. Пока не понял почему, раньше всё было ок. |
| 3DSchumacher:
та ну, не может быть. Движок не менялся, студия ничего с изображениями не делает. Как вариант - очистить папку темп проекта. Ну и посмотреть, может что-то с правами на файл. Ну и убедится, что в ром не запихиваются лишние ресурсы. В папке music например. Также с именами файлов чтоб все было нормально (8.3, без пробелов) |
| lupus:
С именами файлов всё в порядке, я ещё в начале своих разработок на это нарвался. Временную папку чистил. Лишние файлы в ром не пакуются. Картинка всё равно отсутствует. Да ещё и нашёл скрипт, который не грузится. Раньше всё в этих местах было ок. Не знаю, возможно в чём-то виновата моя миграция на вин7... Хз. Шуми, может тебе сырцы кинуть для ознакомления? |
| 3DSchumacher:
lupus, давай, посмотрим в чем проблема. Можешь в личку линк кинуть, сохранность гарантирую |
| lupus:
Скинул. Боюсь, что где-то ещё могут быть подобные баги, это те что я сходу поймал. Кому интересно: Последняя стабильная версия в которой часть сценария Гарри уже сопровождается некоторыми звуковыми эффектами, однако в тексте местами есть опечатки и одна из глав за Сибил не до конца переведена. |
| 3DSchumacher:
lupus, победил твой глюк. Он в самом гинксе, не в студии. Помнишь, я говорил складывать звуки в конец файловой системы гинкса? Очевидно, при неблагоприятных условиях, типа звезды не так стали, файл звука коцает соседние файлы. Буквально 1 байт затирает и капец, интерпретатор байткода фигеет и останавливается. Переименуй свой phoneb.wav в zphoneb.wav и в s0301 его вызовы подправь, сразу заработают плашки. По остальным траблам та же беда. Теперь, временный мануал для всех, как исправлять подобные траблы, пока не будет пофиксен движок: 1. после сборки проекта заходим в его папку temp и открываем файл datalist.txt. Этот файл содержит список всех ресурсов в том порядке, в котором они записываются в файловую систему гинкс. 2. находим в этом файле скрипт, который не вызывается или картинку, которая перестала работать, и смотрим, нет ли рядом wav файлика со звуком. 3. если есть - переименовываем этот файлик звука в своем проекте, добавляя в начале букву z. Тогда гинкс при следующей сборке вставит этот файл в конец файловой системы, так-как сортирует их по имени в алфавитном порядке. При этом, если файл звука затрет один байт соседнего звука, ничего страшного не произойдет (в отличии от скрипта или картинки), оба файла будут воспроизводится нормально, а один лишний отсчет на слух заметен не будет. |
| lupus:
Вот оно в чём дело. А я уже голову сломал. К слову: у меня в древе проекта почему-то этот самый datalist.txt отображается в папке со звуками, но его на самом деле там нет. Такие вот дела. Перевёл последний (кажется) оставшийся кусок в одном из скриптов сценария Сибил, который я пропустил ранее, теперь уж точно игра на русском. 3DSchumacher, а когда планируется фикс по звукам? или проще самому все звуки переименовать, чтобы они в конец рома ложились. Хочу к релизу исходников всё поправить, чтобы собиралось нормально. И, да, русские сырцы я, пожалуй, выкладывать не стану, если кому-то действительно интересно (в плане что-то допилить) - пишите в ЛС, я поделюсь. А, если интересен сам код, то для этого вполне достаточно и англ. исхов. |
| cptPauer:
Неплохо бы все проекты на Гинкс собрать в одном месте. Или хотя бы в один архив, чтоб не искать. Я тоже потом попробую сделать квест, но всё забрасываю на пол пути, чаще всего. Так что не стал бы говорить, про новый проект. =) Ну и разрешение 320х224 в 16 цветах, конечно, приостанавливает творческие порывы. Но сега может 4 палитры по 16 цветов, так? А почему гинкс только одну в 16? В играх тоже так делали заставки? В 4 слоя было бы прикольнее, хоть и сложнее. |
| lupus:
Вроде уже обсуждалось, но повторюсь. Слоями было бы конечно круче, но для этого нужно очень много переписать в GINCS, что не оправдывает усилий. Шуми ваяет свой двиг, который будет лишён многих недочётов, которые присущи гинксу. Усилий это занимает хоть и не мало, но всяко не сильно больше, чем реализовать всё это в гинксе. Так что пока имеем то, что имеем и даже пытаемся что-то на этом заскриптовать. Добавлено позже: А, ещё такой вопрос: тут на XP кто-то сидит? А то оказалось что в WIN7 софтина для звукозаписи, мягко говоря, ущербна, в сравнении с той, что была в вин9х-ХР. Она может только писать звук (или я чего-то не знаю?), но даже порезать его не в состоянии :( Так вот, если у кого-то ХРюшка таки установлена, киньте плиз эту софтинку из стандартного набора. Надеюсь, она заведётся на вин7 без всяких плясок с бубном. А то ставить что-то более тяжёлое, для банальной нарезки вавок, вообще не возникает желания. |
| Ti_:
--- Цитата: lupus от 21 Октябрь 2013, 19:06:56 ---А то ставить что-то более тяжёлое, для банальной нарезки вавок, вообще не возникает желания. --- Конец цитаты --- Goldwave например, не тяжелая. ~7mb Добавлено позже: --- Цитата: cptPauer от 21 Октябрь 2013, 18:56:37 ---Но сега может 4 палитры по 16 цветов, так? А почему гинкс только одну в 16? В играх тоже так делали заставки? В 4 слоя было бы прикольнее, хоть и сложнее. --- Конец цитаты --- В играх чаще делали пиксель-арт, а не уменьшали картинки с 50000 до 16, превращая не пойми в чего.... Больше 16 цветов сделать можно и в 1 слой, даже есть соотвествующий софт, пытающийся это сделать, но по Гинц ответили выше. |
| SPOT:
--- Цитата: cptPauer от 21 Октябрь 2013, 18:56:37 ---Неплохо бы все проекты на Гинкс собрать в одном месте. Или хотя бы в один архив, чтоб не искать. --- Конец цитаты --- Игры на GINCS |
| lupus:
--- Цитата: SPOT от 21 Октябрь 2013, 20:20:50 ---Игры на GINCS --- Конец цитаты --- Хоть какая-то попатка систематизации текущих/завершённых проектов. За что отдельное спасибо. Только я по ссылкам пробежался... И стало обидно, что где-то "Сибирь" обозвали "Сиберия", а где-то "Себирь" :lol: Добавлено позже: И это... Обращение к тем, кто пытается наскриптовать свою игру или хочет ознакомиться с кодом моего творения: Обещанные сырцы SH: Genesis (EN версия). По большому счёту в игре всё есть. Надо только много времени убить для вычистку скриптов, чтобы не мерцали палитры (#clearbkg расставить в нужных местах). В целом полностью работоспособно. В текущей версии GVC могут быть глюки с доступом к некоторым файлам проекта, но, как с ними бороться, Шуми описал выше. Чтобы изучить и дёрнуть мои находки в свой проект этого должно целиком и полностью хватить. Отдельно могу обратить внимание на реализацию головоломок и системы паролей (здесь есть проверка на количество неверных комбинаций ввода и последующее "наказание"). В скриптах есть "меню отладки" (debug menu), кому тема интересна, найдёт, как его включить, чтобы было доступно на стартовом экране. Оно хоть и не дописано, но даёт доступ ко всем главам сценария Гарри, половине сценария Сибил и всем головоломкам. Буду рад, если хоть что-то пригодится в разработке других проектов. Русские сырцы не выкладываю лишь потому, чтобы не были использованы хорошими людьми для затирки копирайтов и выпуске этого добра на кариках. Проект не закончен и мне бы не хотелось, чтобы его продавали людям под видом полноценной игры. Более того, мне бы не хотелось, чтобы его продавали вообще. |
| Evil Wesker:
У меня два вопроса: 1) Возможно ли поменять цвет шрифта? Для того чтобы не делать рамку картинкам а на светлой картинке к примеру поверх писать чёрные сабы. 2)Можно ли сделать так чтобы в игре отображалось несколько видов шрифта? Например когда персонаж говорит появляется шрифт жирными буквами если же отображаются его мысли то другой шрифт букв к примеру более тонкий или если идёт повествование от лица автора один тип шрифта а сами диалоги непосредственно другим шрифтом и другим цветом. Спасибо. :) |
| cptPauer:
--- Цитата ---А, ещё такой вопрос: тут на XP кто-то сидит? А то оказалось что в WIN7 софтина для звукозаписи, мягко говоря, ущербна, в сравнении с той, что была в вин9х-ХР. Она может только писать звук (или я чего-то не знаю?), но даже порезать его не в состоянии :( Так вот, если у кого-то ХРюшка таки установлена, киньте плиз эту софтинку из стандартного --- Конец цитаты --- Есть весь зоопарк ОС :lol: Но, WinXP SP3 даже основная пока что. Вот из WinXP SP3 и из Win 3.11(тоже работает, как ни странно): https://dl.dropboxusercontent.com/u/41545394/soft/sndrec32.zip --- Цитата ---А то ставить что-то более тяжёлое, для банальной нарезки вавок, вообще не возникает желания. --- Конец цитаты --- :neznayu: Честно говоря, стандартную прогу звукозаписи в глаза не видел, только сейчас глянул что это. Всю жизнь пользовался Goldwave. Но, так как это скорее привычка, то порекомендовал бы бесплатный и кроссплатформенный audacity http://audacity.googlecode.com/files/audacity-win-2.0.4.zip (8Мб) --- Цитата ---В играх чаще делали пиксель-арт, а не уменьшали картинки с 50000 до 16, превращая не пойми в чего.... --- Конец цитаты --- А заставки в Syndicate и Sonic Blast? В Toy Story тоже местами не особо-то похоже на пиксель-арт. --- Цитата ---Слоями было бы конечно круче, но для этого нужно очень много переписать в GINCS, что не оправдывает усилий. --- Конец цитаты --- --- Цитата ---Больше 16 цветов сделать можно и в 1 слой, даже есть соотвествующий софт, пытающийся это сделать, но по Гинц ответили выше --- Конец цитаты --- Я так и думал. Спс за пояснения. --- Цитата ---Шуми ваяет свой двиг, который будет лишён многих недочётов, которые присущи гинксу. --- Конец цитаты --- Ого. Если не заглохнет, то предлогаю там сделать: таймер обратного отсчёта перехода к событию, рандом с переходом к событию, прокрутку спрайта (для эффекта псевдо-3д, как в панорамных видах), QTE элементы (жать кнопки в определнный момент, до истечения времени), активные спрайты с привязкой к кнопкам. И пр, и пр :D Например, прокачку несложную. Как раз пытаюсь такое сделать на html+CSS+javascript+phonegap для мобилки. --- Цитата ---Игры на GINCS --- Конец цитаты --- спс. |
| TiberiyLTim:
SPOT, cari, а что мою игру Racer не включил в пак? Ведь она появилась до GVS... Эх, cari, cari, жадность и гнилость вас, братцы, губит. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |