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