Показать сообщение отдельно
Старый 25.02.2014, 11:35   #8
bugway
ПроЭктировщик
 
Аватар для bugway
 
Регистрация: 19.03.2012
Адрес: Забайкальский край
Сообщений: 112
Написано 15 полезных сообщений
(для 23 пользователей)
Ответ: Пишем 3D движок - замену Xors3D

Сообщение от pax Посмотреть сообщение
А почему бейсик? Ксорс же на С++ под любой язык подключается... Имхо вы хотите написать новый Blitz3d, а не Ксорс...
Нет. Задачи написать новый блиц желания нет. Цель - сделать движок с рендером DX9/10/11 с продуманной архитектурой и совместимый со всем, с чем только можно. Блиц, си, VB6, PowerBasic, PureBasic, FreePascal и т.п. К тому же с редактором мира.

Выбор языка PowerBasic 10 обусловлен следующим:

+ Простой синтаксис языка
+ Мощь и возможности Си (+ есть встроенный ассемблер, 17 типов данных!!!)
+ Чисто нативный код без виртуальных машин
+ Поддержка классов, COM, и.т.п.
+ самое главное: есть готовые заголовочные файлы для ВСЕГО WIN32API!!! Включая DX9/10/11!!!

Т.е. на выходе будет DLL или несколько, которые можно использовать практически в любом языке.
(Offline)
 
Ответить с цитированием