![]() |
Набор инструментов Cutscene Tools для создания катсцен
Вложений: 2
Рад представить релиз набора Cutscene Tools — инструментов для работы с катсценами. Этот пакет призван упростить и ускорить процесс создания и редактирования внутриигровых роликов.
В набор входят: RepEditor — редактор для работы с файлами .rep. ChgEditor — редактор для работы с файлами .chg. Плагины для 3ds Max — скрипты для экспорта Camera, Target и Frame в .rep формат. Ссылки: Скачать (GitHub): https://github.com/Sanderfol/Cutscene-Tools- Демонстрация: Посмотрите пример катсцены, созданной с нуля с помощью этих инструментов: https://youtu.be/jexzYYtnfyw |
Sanderfol, наконец можно больше не ломать пальцы в Хексе, для редактирования .rep-файлов :crazy:
Ты просто зверь! В хорошем смысле) Такие инструменты, да еще и исходный код на ГитХабе :D |
Цитата:
Спасибо, исходный код я пока не выкладывал. Это первая версия Cutscene Tools, и, думаю, вторая версия, где будет доработанная версия ChgEditor, а также поддержка .bmp текстур в RepEditor (чтобы можно было делать что-то вроде флешбеков), будет включать в себя исходный код. А так эта версия уже дает полную возможность для редактирования .rep и .chg. |
Цитата:
Для двадцатитрёхлетней игры выходит новый инструментарий для моддинга... нужно ли еще что-то говорить? Наше коммьюнити живо, и это факт! :swag: |
Sanderfol, классно :)
Можно еще сделать экспорт и импорт в текстовой формат с поддержкой иерархии (.XML, . json, etc). И пусть функционал будет доступен через аргументы без gui. Графинтерфейс это хорошо, но на будущее отлично иметь вариант с пусть даже с обычной конвертацией представления формата из бинарного в текстовой. |
Цитата:
|
Цитата:
|
Firefox3860, утилиты по многим причинам могут лишится поддержки автора со временем, перестанут быть работоспособны после будущих обновлений винды, и все в таком духе (о, привет dc-ed и bsv).
Поэтому всегда хорошо если утилита может работать из командной строки без интерфейса, сохраняя данные в распространенные форматы. Также это добавляет возможность самостоятельно обрабатывать входные/выходные данные, без необходимости модифицировать исходный код (или если его нету, просить автора, либо самому разбираться как работает и писать новую прогу с нуля). А еще лучше, если софт платформонезависимый, и может быть скомпилен на Линукс. Пусть на него нету нативного порта Мафии (пока), в плане сохранности и совместимости это лучший вариант чем Винда ) Sanderfol, исходя из душного ликбеза комраду Фэйрфоксу выше, не настаиваю, но все же агитирую на внедрение функционала в будущих версиях :) |
grandshot, ну вот у Сендерфола и у меня программы на технологии Net Framework, я так понимаю, если в каком-то обновлении винды данная её версия перестанет поддерживаться, то тогда и все компоненты программы перестанут работать, даже если - как сделал я - будет отдельная dll для обработки файла (которую можно подключить к консольному приложению), так как она построена на той же самой технологии...
Но с другой стороны, поддержка Net Framework у винды довольно долгая, и обратная совместимость хорошая. |
Firefox3860, обратная совместимость с большей вероятностью в будущем останется (хотя кто знает), но это потребует установки пользователям старых дистрибутивов . NET для работоспособности. Конечно это не так уж неудобно, в отличие от регистрации ocx модулей для работы упомянутых dc-ed и bsv, например. Но все же, намного лучше если пользователь сможет запустить программу спустя любое количество лет не устанавливая ничего дополнительно. Dotnet, кстати, позволяет это реализовать встраиванием нужных компонентов прямо в исполняемые файлы (Self-contained Deployment дистрибуция). Только желательно встраивать не все компоненты, а только те что действительно используются. Это как бы считается хорошим тоном и снижает размер приложения на несколько мегабайт.
|
| Текущее время: 07:28. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2026, vBulletin Solutions Inc. Перевод: zCarot