![]() |
Ответ: Доступно демо проекта редактор мира для Xors3D
На C# пишешь, не так ли? И рендеришь в пустой контроллер? Или создал дополнительное окно, и скрыв ему рамку, сделал чайлдом панели (или пустого контрола).
|
Ответ: Доступно демо проекта редактор мира для Xors3D
xSetRenderWindow(windowhandle);
//код c# SetRenderWindow(panel.Handle.ToInt32()); |
Ответ: Доступно демо проекта редактор мира для Xors3D
Добавил в движок управление камерой как игроком, т.е. взаимодействие с миром. Можно берать по карте двигать предметы.. и т.п.
LoadMap(const char* path, const char* mapName); загрузить карту modelFromName(const char* name); получить хэндл модели из карты getCustomProp(int model,int prop); получить пользовательское свойство getCamera(); получить камеру PreRenderMap(); рендеринговые действия движка перед командой xRenderWorld PostRenderMap(); рендеринговые действия движка после команды xRenderWorld (для bump) MouseMove(); бегать по карте без физики проникая сквозь стены MouseAddPhysics(int mass,float radius); добавить к камере физику MouseMovePhysics(); бегать по карте используя физику КАЧНУТЬ |
Ответ: Доступно демо проекта редактор мира для Xors3D
Цитата:
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Смотря на развитие и внедрение фичей, у тебя сейчас идёт всё "по прихоти". То есть, захотелось так - сделал так, захотел другое, сделал другое. Никакого основного плана, определённой аудитории, жанровых зависимостей и т.п. Так? Потому что сейчас, ты уже внедряешь перемещение игроком, плюс у тебя уже есть физика и т.п. Тоесть ты сразу же фокусируешься на First/Third Person игры, так?
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Нет MoKa ты неправильно понял, эта фича с физикой камеры нужна только для проверки вашей карты в c++ приложении, как бы уже не из редактора. А так редактор ориентирован на любой жанр игр, он фактижески является загрузчиком заранее расположеных объектов, их свойств и физики.
Хочешь RPG, составляешь карту, загружаешь а далее modelFromName, выцепляешь нужные тебе объекты и производишь различные манипуляции. Особого плана по разработке программы нет, я все придумываю на ходу, то что мне хотелось бы иметь в редакторе от Xors3d. Может когда нибудь это будет очень мощный, бесплатный (free, не OpenSource) редактор ))) Но в нем никогда нельзя будет создавать меши с нуля. 1- я хз как это делать, в ксорсе (может кто нибудь напишет мне модуль) 2- цель проекта редактор МИРА. Я хочу в редакторе охватить весь функционал рендера ксорса |
Ответ: Доступно демо проекта редактор мира для Xors3D
ЗЫ. как забью на проект выложу исходники
|
Ответ: Доступно демо проекта редактор мира для Xors3D
А что, щяс выложить жаба давит ?
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Честно - давит. Вот нахер не нужен будет проект - выложу. Спроси еще разработчика 3ds MAX давит его жаба или нет выложить исходники. Я не уверен что исходники dll + lib, и C# тебе помогут в продолжении моего проекта
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Я бы на твоём месте вёл себя поскромнее, и не стал сравнивать свою поделку с 3дс максом. А продолжать твои проект желания не имею, просто непонимаю такой вот паталогической жадности. Ведь факт, что никогда не продашь. Дело твоё конечно. Но ценность таких вот редакторов даже без исходников чуть менее чем никакая.
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Цитата:
Поиском по булке можно легко найти. |
Ответ: Доступно демо проекта редактор мира для Xors3D
Как пример чего ?
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Цитата:
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Я запутался. Т.е. бесполезен для всех кроме автора ?
|
Ответ: Доступно демо проекта редактор мира для Xors3D
Цитата:
|
Часовой пояс GMT +4, время: 21:23. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot