forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   Blitz3D engine (http://forum.boolean.name/showthread.php?t=4682)

XenuS 07.10.2007 22:07

Blitz3D engine
 
Мне немного надоело, что в Blitz3D нету шейдеров, теней(стандартно),
физики(тоже стандартно=))))...Так что я решил написать свой 3D движок
под С++.

Язык реализации движка: Microsoft Visual C++ 6.0
Но почему же он называется Blitz3D engine? Да потому что
движок под С++, но все команды будут максимально приближены
к командам Blitz3D. Теперь инициализация окна занимает всего несколько строчек!!!
Движок будет написан с нуля. Некоторые вещи, которые я могу не знать,
будут прочитаны в гугле и Irrlichte. но опять же, это будет не Copy/Paste, а
написание заного...У движка будет несколько плюсов, относительно стандартного Blitz3D...
1. Он использует Шейдеры
2. Будет встроенная физика(после реализации графической части)
3. Будет поддержка теней(после реализации всех Blitz3D комманд)
4. Рендер посредством OpenGL, значит кроссплатформенный!!!
5. это я расскажу по мере написания двига+)
Разработка движка будет проходить немного медленнее, так как нельзя уделять все время
только кодингу=)))) ээээ......ах да, и еще, движок будет написан, используя справку Blitz3D версии 1.85
некоторые команды будут убраны...некоторые добавлены.....
в этой теме я буду отписываться, что реальзовано в двиге и переодически преводить
код главного файла=)))
фух...все!:)
Какие появились соображения? =)

impersonalis 07.10.2007 22:17

Re: Blitz3D engine
 
Вокруг Б3Д уже чо только не воротили. Совет: смени название, чтобы не путать людей.

Данил 07.10.2007 22:18

Re: Blitz3D engine
 
БУдет платный????)

XenuS 07.10.2007 22:21

Re: Blitz3D engine
 
А я не знаю, как менять название темы :@
нет, пока планирую бесплатный ;)

Данил 07.10.2007 22:27

Re: Blitz3D engine
 
Если будет бесплатный, да еще и с такими возможностями - уже жду.

H@NON 07.10.2007 22:33

Re: Blitz3D engine
 
Молодец ! давай начинай уже делать.

Кстати, это хорошо( для меня ), что ты выбрал Microsoft Visual C++ 6.0, ибо я с него начал свое обучение на сях, так что жду твои коды и на нем.

XenuS 07.10.2007 22:40

Re: Blitz3D engine
 
да я уже начал=) завтра-послезавтра опубликую первые успехи+)))

Render 07.10.2007 23:55

Re: Blitz3D engine
 
Хм, а этот чем плох http://blitz.pp.ru/forum/showthread....&threadid=2065
Единственое отличие, он под ДХ9.

jimon 07.10.2007 23:57

Re: Blitz3D engine
 
шейдеры-мейдеры ... блин ...
хотя бы просто движок на OGL чтобы был полностью процедурный синтаксис блица и обганял по скорости блиц
то тогда рулез был бы

а то одними шейдерами погоду не зделаешь

LUK 08.10.2007 04:38

Re: Blitz3D engine
 
Полный респект и уважуха если такое сотворишь!

ЛысыЙ_Чук-Иванчук 08.10.2007 09:51

Re: Blitz3D engine
 
А формат свой будет B3B_rus=))) или старый планируеш оставить=)?

johnk 08.10.2007 10:17

Re: Blitz3D engine
 
XenuS, удачи! Незабудь физ двиг подкрутить :) Только сделай двиг универсальным, т.е. чтоб к нему можно было легко прикрутить библиотеки. И название лучше и вправду сменить, на вскидку: XE (XenuS Engine), B3X

dimanche13 08.10.2007 13:14

Re: Blitz3D engine
 
Блин вы чего? уже ведь есть такое, где-то видал... Команды Б3Д а синтаксис С или С++ не помню. Или это будет нечто иное??? Просто добавить для физики Ньютон или Физикс и всё. Движков так много и на разные вкусы, что возникает естественный вопрос чем этот будет лучше/круче других?

Данил 08.10.2007 13:43

Re: Blitz3D engine
 
Цитата:

ем этот будет лучше/круче других?
Цитата:

1. Он использует Шейдеры
2. Будет встроенная физика(после реализации графической части)
3. Будет поддержка теней(после реализации всех Blitz3D комманд)
4. Рендер посредством OpenGL, значит кроссплатформенный!!!
Гы ).

breadman 08.10.2007 20:32

Re: Blitz3D engine
 
Данил флудер)

Всё что там перечислено есть и в других двигах.
Вопрос в том, будут ли эти возможности реализованы на должном уровне и обгонять по скорости обработки другие подобные двиги.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot