| Разработка и ромхакинг > Ромхакинг и программирование |
| GINCS Studio |
| << < (22/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 Мб |
| lupus:
cptPauer, спасибо. Из 3.1 кстати не завелась из-за проблем с совместимостью с х64, а вот ХР версия стала, как родная. |
| 3DSchumacher:
--- Цитата: cptPauer ---Если не заглохнет, то предлогаю там сделать: таймер обратного отсчёта перехода к событию, рандом с переходом к событию, прокрутку спрайта (для эффекта псевдо-3д, как в панорамных видах), QTE элементы (жать кнопки в определнный момент, до истечения времени), активные спрайты с привязкой к кнопкам. И пр, и пр :D Например, прокачку несложную. --- Конец цитаты --- этот двиг не имеет ничего общего с гинкс, там все по другому. Пилю на BasiEgaXorz, но до нового года его разработка приостановлена в связи с сильной занятостью Добавлено позже: --- Цитата: lupus ---3DSchumacher, а когда планируется фикс по звукам? или проще самому все звуки переименовать, чтобы они в конец рома ложились. --- Конец цитаты --- ты лучше переделай, а фикс будет чуть позже, сейчас занят финальной полировкой собственной игры, некоторые ее части переписываю с нуля. В общем сначала бесконечное путешествие, потом новый гинкс ;) Добавлено позже: --- Цитата: cptPauer ---Ну и разрешение 320х224 в 16 цветах, конечно, приостанавливает творческие порывы. --- Конец цитаты --- Вячеслав Сергеевич Медноногов не одобряе :lol: Добавлено позже: --- Цитата: cptPauer ---Но сега может 4 палитры по 16 цветов, так? А почему гинкс только одну в 16? --- Конец цитаты --- гинкс может два слоя и 31 цвет. Но при этом надо палитру изображений руками твикать со всеми вытекающими. Не получится просто сконвертить картинку в 31 цвет и засунуть ее в проект. Вам это надо? Если да, то я могу прикрутить. Харолдо этот кусок кода просто закаментил, видимо поняв, что такой режим вызывает больше вопросов чем приносит пользы. Добавлено позже: lupus, Audacity с плагином Dyson Compressor тебе очень советую. Бесплатная, не тяжелая, а дайсон компрессор (динамического диапазона) просто находка для сеговских звуканчиков ;) |
| lupus:
3DSchumacher, нифига не понимаю :/ переименовал все звуки, чтобы начинались с "z" и, соответственно писались в конец рома. После этого пофиксил все ссылки на звук в скриптах. Пересобираю ром - баги с которыми я к тебе обращался остались. Пробовал чистить папку temp, шаманил с правами доступа к файлам, а результата никакого :'( Может тебе ещё раз сырцы дать? |
| 3DSchumacher:
у меня багов нет. Давай лучше я тебе сырцы вышлю твои :) |
| lupus:
Давай, но я тебе тоже кину... |
| 3DSchumacher:
lupus, читай личку, я там все пояснил, вроде Добавлено позже: lupus, не надо, я воспроизвел твой баг и так :) |
| lupus:
Ну всё это теперь понятно, только почему раньше таких глюков не наблюдалось? Мистика да и только... |
| 3DSchumacher:
lupus, я еще посмотрю, может это моя версия сборщика файловой системы гинкса под вин32 такая кривая получилась :) Добавлено позже: баг найден и исправлен, он был в движке. Завтра будет фикс. Заодно в сборщике сделал автоматическую сортировку файлов по их типу. больше никаких костылей с названиями |
| lupus:
Это гуд. Жду с нетерпением. :cool: |
| cptPauer:
--- Цитата ---Не получится просто сконвертить картинку в 31 цвет и засунуть ее в проект. Вам это надо? --- Конец цитаты --- Почему бы и нет? Например, одна палитра на персонажа первого плана, фон прозрачный. А другая пикча уже для фона. Вот пример: Первая картинка - два совмещенных слоя по 15 цветов в палитре, 29 цветная вышла. Вторая картинка - один слой, 16 цветная палитра И еще один: 2 совмещенных слоя по 15 цветов в палитре: 1 слой 16 цветов, нижняя. А если бы был третий слой, для неба, то вообще смотрелось бы неплохо. Другое дело, что делать запарно такое. Тут и так поди попробуй, а если еще над каждой картинкой колдовать, то это вечность. Пипл не оценит разницы =) Но если в Гинксе реализовать не сложно и код есть, то почему бы и нет? |
| Ogr:
--- Цитата: cptPauer ---Другое дело, что делать запарно такое. Тут и так поди попробуй, а если еще над каждой картинкой колдовать, то это вечность. --- Конец цитаты --- в чём сложность то? |
| cptPauer:
--- Цитата ---в чём сложность то? --- Конец цитаты --- Ну, вот тебе картинка Куанчи: https://dl.dropboxusercontent.com/u/41545394/pics/quan_one/430px-Quan_versus_MK9.png Вот первый фон: https://dl.dropboxusercontent.com/u/41545394/pics/quan_one/unreal10.jpg Вот Горилла: https://dl.dropboxusercontent.com/u/41545394/pics/quan_one/the-ball_announcement-screen_4.jpg Сделай эти картинки в двух палитрах и 16 цветах лучше, чем получилось у меня и выложи сюда. Если есть автоматический и простой алгоритм, который лучше подбора индивидуальных параметров для каждой картинки, то почему бы не поделится? Можно сравнить, что лучше и взять на вооружение. Планку качества каждый ставит для себя сам, а потому и сложность для каждого разная. Для меня, очень сложно. :) Лучше ничего, чем говноквест. Забыл про импорт картинок в редакторе Гинкса. Я его не видел, надо будет сравнить с тем что получается через Photoshop. |
| Ogr:
cptPauer, оптимизируется картинка, экспортируется, и набирается новая палитра - за 10 минут. где тут "запарки", "колдовство" и "вечности"? |
| cptPauer:
Пустые слова. Картинку ты так и не сделал. А я могу самолёт построить. Веришь мне? Вот и я не хочу спорить с человеком, который не знает о чём говорит. Про "набирается новая палитра" вообще не понял. Ты её вручную набираешь? Индивидуально каждый цвет? Но, даже если 8 часов (10х50 делим на 60) на оптимизацию картинок, это мало? Это учитывая, что есть готовые картинки и квест портируется, а не делается с нуля. Возьми в Позере покрути модель, отрендерь, наложи фон, импортируй в шоп, оптимизируй. Уже никак 10 мин не получится. |
| Ogr:
cptPauer, на, тоже самое (только акантовка у персонажа поровнее), за пару минут: Добавлено позже: --- Цитата: cptPauer ---Это учитывая, что есть готовые картинки и квест портируется, а не делается с нуля. Возьми в Позере покрути модель, отрендерь, наложи фон, импортируй в шоп, оптимизируй. Уже никак 10 мин не получится. --- Конец цитаты --- ну 20 ёпт... :lol: |
| cptPauer:
--- Цитата ---cptPauer, на, тоже самое (только акантовка у персонажа поровнее), за пару минут. --- Конец цитаты --- У меня посчитало, что у тебя в Куанчи 31 цвет, а в фоне 16 цветов. Вот обгрызочек, и это без фона: Неужели там две палитры у тебя? <_< Ты сконвертил картинку целиком в примерно 31 цвет? Так нельзя, ты же читал выше. Должно быть 2 слоя по 16 цветов. Я их сохранил как один, для наглядности. 15 цветов на Куанчи и 15 на фон. 31 на всю картинку целиком - красивее, но для Гинкса не подойдет. --- Цитата ---ну 20 ёпт... --- Конец цитаты --- Ну, спорить не буду, ты конвеер тогда просто :D Я так не могу, теоретически это по отличному квесту в сутки :neznayu: |
| Ogr:
cptPauer, порезать картинку на отдельные области\слои, и оптимизировать каждую из областей\слоёв под заранее заготовленные палитры (2,4,8, и тд цветов), после чего получившееся экспортировать - сложностей, и большого труда, не представляет. ;) если же они сразу отдельными слоями, и можно использовать любую палитру - вообще плёвое дело. Добавлено позже: --- Цитата: cptPauer ---У меня посчитало, что у тебя в Куанчи 31 цвет --- Конец цитаты --- ты какой то Ж считал. а, ты же кистью закрашивал, отсюда и новые полутона... вот он (15 цветов, 16ый - прозрачный): |
| 3DSchumacher:
нда... картинки с этим кратосом, перенесшим туберкулез, красноречиво говорят о том, что 31 цвет в гинксе таки не нужен :lol: Добавлено позже: Вот замена #loadbkg на #loadback и #loadfront была бы очень полезна, типа раздельная загрузка заднего и переднего плана, но делать такой финт ушами с гинксом никто в здравом уме не возьмется, проще с нуля двиг написать Добавлено позже: Второй хотфикс студии, очень рекомендуемый к обновлению: Изменения в версии 1.8.2 (hotfix) * Исправлена ошибка со сборщиком файловой системы GINCS. Больше не должно возникать зависаний и неотображаемой графики * Исправлена ошибка с обновлением дерева проекта, приводившая к вылетам студии на слабых машинах при большом количестве файлов в проекте Качаем, как обычно, тут: http://emulation.at.ua/publ/developing/sega_megadrive_genesis/gincs_studio/11-1-0-71 |
| lupus:
Спасибо, забираю. Свой ноутик я бы слабым не назвал (i5, 4gb озу и т.п.), но второй баг несколько раз ловил. |
| 3DSchumacher:
--- Цитата: lupus ---Свой ноутик я бы слабым не назвал (i5, 4gb озу и т.п.), но второй баг несколько раз ловил. --- Конец цитаты --- если всего несколько раз, то таки не слабый. У меня на и7 вапще он не проявлялся, а народ жалуется :). Там баг был в том, что тривью не успевал перерисоваться, а я уже лез в него что-то там селектить. Отсюда вылет. Сейчас это исправлено |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |