Toolset: управляй мечтой Докладчик Смирнов Олег, Dagor Technologies
Определения Дизайн творческий дух, идея игры. Игровой контент все компоненты игры кроме дизайна и exe-файла. Тулсет ПО для создания контента. «Правильный тулсет» набор ПО, который делает удобными и быстрыми правильные техпроцессы и затрудняет или исключает все прочие.
Свойства «правильного тулсета» Чёткое соответствие поставленным целям; Ограниченный, но достаточный функционал; Короткая кривая обучаемости; Удобная реализация game-specific объектов; Контроль данных.
Выгоды Формализованный pipeline; Значительное сокращение временных и денежных затрат на разработку; Быстрое достижение максимального качества контента; Разработка требует более низкой квалификации персонала; Сокращение затрат на тестирование; Упрощение взаимодействия с аутсорсерами.
Как получить тулсет Взять готовый и ничего в нём не менять; Написать свой собственный; Взять готовый и что-то в нём изменить; Заказать изменения в готовом тулсете.
Примеры удачных решений Статические объекты. Параллельная разработка объектов, уровней и прочих компонентов игры. Интерактивные объекты. Лёгкость и наглядность настройки, параллельная разработка объектов и уровней; Скрипты. Шаблоны для быстрой генерации, настраиваемая проверка синтаксиса; Правильный экспорт. Более 200 проверок уровня при экспорте из 3D-редактора.
Рекомендации Создайте отдельную команду; Не скупитесь на специалистов; Организуйте взаимодействие с пользователями; Научите программистов делать не только хорошо, но и правильно.
Заключение С помощью «правильного тулсета» вы можете ускорить, улучшить, сделать управляемым и безопасным процесс разработки. Фактически, тулсет определяет ваш pipeline, и относиться к нему надо со всей ответственностью.