Irrlicht + BlitzMax vs Irrlicht + FreeBasic

Community Forums/General Help/Irrlicht + BlitzMax vs Irrlicht + FreeBasic

Captain Wicker (crazy hillbilly)(Posted 2012) [#1]
I have tried the irrlicht engine with FreeBasic and Irrlicht with BlitzMax and like it both ways but which one is better?
Irrlicht FreeBasic wrapper: http://www.frankdodd.screaming.net/IrrlichtWrapper/IrrlichtWrapperPortal.htm
Irrlicht BlitzMax wrapper: http://www.gprogs.com/viewforum.php?id=1


Captain Wicker (crazy hillbilly)(Posted 2012) [#2]
Solved my own problem with this: http://sourceforge.net/projects/ninfa3dengine/
Thanks anyway though! :)


Yasha(Posted 2012) [#3]
I know I normally take the stance that one shouldn't be afraid to explore new things, but... seriously dude, just pick something. Mainly because 90% of the things you keep fretting over are pretty much identical: to take this example, either one of those combinations would have been perfectly OK and is almost entirely a matter of aesthetic preference. All the engines out there are pretty much equally powerful, or they wouldn't be competing fairly!

You're fast approaching the indecision singularity, where whatever you end up on will be objectively inferior to just having got the project done a year ago already.


Captain Wicker (crazy hillbilly)(Posted 2012) [#4]
just having got the project done a year ago already.

http://www.captainwicker.com/products.htm


Kryzon(Posted 2012) [#5]
Careful with Ninfa3D. After it went open source it was licensed under GPL - you'll have to include the source of your app in your distribution.

It's also a dead engine, no one's working on it anymore (regardless of it being stable or offering a lot of features).
Irrlicht is still alive and has a support community.

I'd say go with Irrlicht and one those languages - whichever you prefer, really. Like Yasha said, they'll both do the job just fine. It's the case where your familiarity with the language is more important than what any of us has to say about it.


Captain Wicker (crazy hillbilly)(Posted 2012) [#6]
Careful with Ninfa3D

No kidding :(
Ive decided to use the Irrlicht module for blitzmax but does IrrKlang module work with it http://code.google.com/p/maxmods/downloads/detail?name=irrklang_combi_1_00_src.zip&can=2&q=


Hotshot2005(Posted 2012) [#7]
Freebasic is quite Good Language and it does the job on what you want to do :)

Freebasic is pretty fast and files size is so small when come to compiler :)


Captain Wicker (crazy hillbilly)(Posted 2012) [#8]
Wow, I didn't realize it would take 123 lines to create a skybox with camera control. :(
Back to writing importers/exporters in blitz3d. Now if i could just find a nice gui. :)


Yasha(Posted 2012) [#9]
Isn't there a B3D-command wrapper for Irrlicht to use with BlitzMax? It should be there in the same download: then the Irrlicht version ought to take the same amount of code as the B3D version.

I know that it's only a "shallow" wrapper, so not everything is quite the same or necessarily working, but it ought to be a sizeable head start.

(I was thinking of doing my own "deep" B3D-command wrapper for Irrlicht - if there's demand.)


H&K(Posted 2012) [#10]
Isn't there a B3D-command wrapper for Irrlicht to use with BlitzMax? It should be there in the same download: then the Irrlicht version ought to take the same amount of code as the B3D version
GMan wrote it, found on his site


Captain Wicker (crazy hillbilly)(Posted 2012) [#11]
Isn't there a B3D-command wrapper for Irrlicht to use with BlitzMax?

Yes, iB3D but I cannot get my head around loading meshes in it. (anything besides .b3d will not load for me) :(


Hotshot2005(Posted 2012) [#12]
Why have you choose Freebasic? It is because of small files size when complier compare to Blitz 3D\Blitz Max?

You should have good look at Nuclear Basic as it can easily load Mesh no problem :)


Hotshot2005(Posted 2012) [#13]
Still waiting for his Answer !


Captain Wicker (crazy hillbilly)(Posted 2012) [#14]
Still waiting for his Answer !

I tried with FreeBasic but there is no syntax highlighting for the irrlicht engine. Tried BlitzMax and irrlicht + ib3d style syntax and it suits me better because of the familiar blitz3d styled commands.


SystemError51(Posted 2012) [#15]
Completely OT -
but Captain, can you please convert your sig image from bmp into either jpg or png? I'm browsing this board a lot on the go, and every time there's a post of you it eats more data than it has to.


Captain Wicker (crazy hillbilly)(Posted 2012) [#16]
Sure, It is now a PNG @40KB. FYI I used my converter to do that. :P