it has a .Net wrapper that make development lot more easy than C++ ...


if we create the engine in .NET the games created with my engine need to have .NET to run ?

my goal is..

to make the Game Development easier but advanced..
if you look at BLitz3D its using DirectX , but easy to use..
so. something like as blitz3d with directx9 features will be nice.

also darkBasic.. its a good engine.. but i think it is not best at all..(my opnion.. loading objects , apply effects , animation,etc are crashing , slow sometimes )..


and the main thing is : World Editor + Lightmapper. i will create a world editor to allow users create level & place the entities by mouse.

so it will be easier than Blitz3D / DarkBasic..

even O3D will be easier than ogre / IrrLitch.. becasue it will have BASIC language syntax.. + World Editor.

most people (newbies) not like C++ / C++ like codes.


EDIT : and about this.
....you could create a one line C++ function like :
MyLib.loadMD2Model("filemodel","filetexture") ;
as easy as B3D and some others , it'c C++ but simple C++
it's what i mean by wrapper...


i think o3d will have both options..

somethink like..

player = LoadObject("model.3ds")
player.setTexture("texture.bmp")

OR
player = LoadObject("model.3ds")
setTexture(player,"texture.bmp")

AND..

i think this code will be not easier than above.
MyLib.loadMD2Model("filemodel","filetexture")

instead of this..

it will be better.:

player = loadMD2Model("filemodel.3ds")
---------------
HERE THE DEFAULT TEXTURE WILL BE LOADED FROM THE MESH.. & AUTOMATICLY APPLIED.
---------------
IF USER WANT TO APPLY / APPLY DIFFERENT TEXTURE.
THEY COULD USE THIS.
---------------
player.setTexture("filetex.bmp")

what you think ?
thank you.

Last edited by ACKNEX007; 06/17/07 12:02.