Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 20.07.2011, 21:57   #16
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

На C# пишешь, не так ли? И рендеришь в пустой контроллер? Или создал дополнительное окно, и скрыв ему рамку, сделал чайлдом панели (или пустого контрола).
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 23:00   #17
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

xSetRenderWindow(windowhandle);
//код c# SetRenderWindow(panel.Handle.ToInt32());
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
HolyDel (21.07.2011), IGR (21.07.2011)
Старый 20.07.2011, 23:10   #18
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для 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(); бегать по карте используя физику
КАЧНУТЬ
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 23:19   #19
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Сообщение от MoKa Посмотреть сообщение
На C# пишешь, не так ли? И рендеришь в пустой контроллер? Или создал дополнительное окно, и скрыв ему рамку, сделал чайлдом панели (или пустого контрола).
редактор на c# т.к. там нормальный гуй.. движок lib + dll на чистом c++
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 23:39   #20
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Смотря на развитие и внедрение фичей, у тебя сейчас идёт всё "по прихоти". То есть, захотелось так - сделал так, захотел другое, сделал другое. Никакого основного плана, определённой аудитории, жанровых зависимостей и т.п. Так? Потому что сейчас, ты уже внедряешь перемещение игроком, плюс у тебя уже есть физика и т.п. Тоесть ты сразу же фокусируешься на First/Third Person игры, так?
(Offline)
 
Ответить с цитированием
Старый 20.07.2011, 23:49   #21
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Нет MoKa ты неправильно понял, эта фича с физикой камеры нужна только для проверки вашей карты в c++ приложении, как бы уже не из редактора. А так редактор ориентирован на любой жанр игр, он фактижески является загрузчиком заранее расположеных объектов, их свойств и физики.
Хочешь RPG, составляешь карту, загружаешь а далее modelFromName, выцепляешь нужные тебе объекты и производишь различные манипуляции. Особого плана по разработке программы нет, я все придумываю на ходу, то что мне хотелось бы иметь в редакторе от Xors3d. Может когда нибудь это будет очень мощный, бесплатный (free, не OpenSource) редактор ))) Но в нем никогда нельзя будет создавать меши с нуля. 1- я хз как это делать, в ксорсе (может кто нибудь напишет мне модуль) 2- цель проекта редактор МИРА. Я хочу в редакторе охватить весь функционал рендера ксорса
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (21.07.2011)
Старый 20.07.2011, 23:50   #22
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

ЗЫ. как забью на проект выложу исходники
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 00:33   #23
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

А что, щяс выложить жаба давит ?
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 00:41   #24
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Честно - давит. Вот нахер не нужен будет проект - выложу. Спроси еще разработчика 3ds MAX давит его жаба или нет выложить исходники. Я не уверен что исходники dll + lib, и C# тебе помогут в продолжении моего проекта
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 00:49   #25
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Я бы на твоём месте вёл себя поскромнее, и не стал сравнивать свою поделку с 3дс максом. А продолжать твои проект желания не имею, просто непонимаю такой вот паталогической жадности. Ведь факт, что никогда не продашь. Дело твоё конечно. Но ценность таких вот редакторов даже без исходников чуть менее чем никакая.
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 01:57   #26
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Сообщение от NitE Посмотреть сообщение
Я бы на твоём месте вёл себя поскромнее, и не стал сравнивать свою поделку с 3дс максом. А продолжать твои проект желания не имею, просто непонимаю такой вот паталогической жадности. Ведь факт, что никогда не продашь. Дело твоё конечно. Но ценность таких вот редакторов даже без исходников чуть менее чем никакая.
Как пример - Modex
Поиском по булке можно легко найти.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 02:11   #27
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Как пример чего ?
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 02:15   #28
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Сообщение от NitE Посмотреть сообщение
Как пример чего ?
Беспрофитного для третьих лиц
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti

Последний раз редактировалось Randomize, 21.07.2011 в 04:41.
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 02:18   #29
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Я запутался. Т.е. бесполезен для всех кроме автора ?
(Offline)
 
Ответить с цитированием
Старый 21.07.2011, 04:40   #30
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Доступно демо проекта редактор мира для Xors3D

Сообщение от NitE Посмотреть сообщение
Я запутался. Т.е. бесполезен для всех кроме автора ?
Именно.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NitE (21.07.2011)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:54.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com