ProLevel
Есть у меня такая самописная система обработки уровней. Позволяет в любом редакторе( макс, милка ) настраивать игровые объекты( пока совместим только с Xors3D ). Триггеры тоже поддерживаются. В общем мысли свои понятно излагать не умею поэтому приведу выдержку из справки к этой "супер" системе.
Параметры записываются в имени объекта Код:
Нужно ли такое кому-нибудь?( за примерами использования можно обратиться к моим недавним "проектам" ) |
Ответ: ProLevel
ты написал парсер строк с возможностями, которые именно тебе были нужны. такое по-мойму делает каждый новичок с ксорсом/блицем (да, я тоже практически то же самое делал).
нет варианта ответа - "Нет, самому проще написать чем разбираться в твоём" (забывая о годе и других движках). |
Ответ: ProLevel
конечно "проще" написать самому, при условии что будешь потом долго и упорно отлаживать, потеряешь время - а тут уже проверенная несколькими людьми система.
|
Ответ: ProLevel
mr.Dimas лучше б ты написал редактор для Xors3d - толку больше было бы...
Да и людям он бы пригодился кто юзает движок. |
Ответ: ProLevel
писать редактор в одиночку - никогда! я уже пробовал. Проще будет написать плагин для макса.
|
Ответ: ProLevel
не проще ли не имя объекта юзать ? а метаданные, например как я сделал для фотошопа : http://forum.boolean.name/showthread...061#post238061
|
Ответ: ProLevel
Честно говоря я об этом не задумывался. Если не трудно, объясни подробнее. Из твоей темы я многое не понял. Где в максе можно разместить эти данные?
|
Ответ: ProLevel
Цитата:
в максе есть метаданные для всего файла : http://docs.autodesk.com/3DSMAX/15/E...ber=d30e694761 а вот для объекта надо еще поискать |
Ответ: ProLevel
есть user defined properties у каждого объекта. токо b3dpipeline их вряд ли экспортит.
|
Ответ: ProLevel
Ну именно поэтому и использую имя объекта в качестве хранилища инфы.
|
Ответ: ProLevel
Цитата:
|
Ответ: ProLevel
В синем канале цвета ? :)
|
Ответ: ProLevel
Имхо проще использовать дочерние объекты как контейнеры параметров, а не само имя объекта. Обозначить такие потомки например с символа # и это будет означать что это контейнер параметров для парента. Контейнеров может быть несколько для упрощения редактирования. После загрузки удалять эти чайлды.
|
Ответ: ProLevel
Цитата:
|
Часовой пояс GMT +4, время: 00:03. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot