Is there an alternative to miniB3D?

BlitzMax Forums/BlitzMax Programming/Is there an alternative to miniB3D?

Captain Wicker (crazy hillbilly)(Posted 2012) [#1]
Is there another 3d engine preferably cross platform (OpenGL based) other than MiniB3D that is faster and support more mesh formats? I have tried with MiniB3D honest, but it still isn't fast enough for my needs and does not support many of the commonly used model formats such as 3ds, x, or md2. Is there another free or non-free solution available that works with BlitzMax?

Additional Details:
¥ Something similar to TV3D or Leadwerks would be nice.
¥ Needs to be compatible with Mac (not PPC) and Linux (not a must).
¥ Preferably open source or GPL or better yet, freeware!


Yasha(Posted 2012) [#2]
many of the commonly used model formats such as 3ds, x, or md2


Those are not commonly-used model formats.

If you want something "like B3D", and miniB3D isn't enough, and presumably neither is OpenB3D (which I assume you have bothered to look at), then you're most likely out of luck because B3D is not a standard that modern 3D engines actually follow. Only the people around here are really interested in replicating it in other products; the rest of the world has its own conventions.

You might want to try GMan's Irrlicht module: http://www.gprogs.com/index.php

It has a B3D-like wrapper to help the transition for those not familiar with the Irrlicht command set, but it doesn't pretend to accurately replicate all of the B3D commands.

On the other hand if all you want is a 3D engine, then seriously, use a search for once because every 3D engine under the sun works with BlitzMax, there are thousands of the things, and no, nobody here is going to tell you which one is "best", just settle on one and use it.


Preferably open source or GPL or better yet, freeware!


Quite a lot about this line leaves me thinking you have no idea what any of those words mean.

Last edited 2012


ima747(Posted 2012) [#3]
http://bit.ly/QBDBTl


PhotonTom(Posted 2012) [#4]
Why did I click on that link... :D


AdamRedwoods(Posted 2012) [#5]
Mr. Wicker, you are quite the searcher-- someone who is always searching for a better product but never focusing on learning one specific product.

I suggest Unity free: you develop skills that are in demand now, and you can fine-tune your games quickly. If you have a game you want to publish, I'm sure if it was well received, you could find an investor for the full version.


Nice_But_Dim(Posted 2012) [#6]
If you want an ENGINE to your specific needs .Build your own.


*(Posted 2012) [#7]
Leadwerks is going cross platform so i would suggest as has been said try unity (even im moving to it at the moment more for release than prototyping) or wait for leadwerks 3


Captain Wicker (crazy hillbilly)(Posted 2012) [#8]
Ive tried unity but there isn't enough coding involved to make it usable for me. Building a game with little to no programming makes me feel like I really haven't done anything. I have an older version of unity installed on the iMac and will give it another go in a bit. ;-)


BladeRunner(Posted 2012) [#9]
Ive tried unity but there isn't enough coding involved to make it usable for me. Building a game with little to no programming makes me feel like I really haven't done anything. I have an older version of unity installed on the iMac and will give it another go in a bit. ;-)

You can tell this if you made a real game with it, something which makes fun and i nearly bugfree. All we've seen from you is far away from being complete.


Captain Wicker (crazy hillbilly)(Posted 2012) [#10]
Is sad really, I have never finished anything except for peanuts. :(


GaryV(Posted 2012) [#11]
Is sad really, I have never finished anything except for peanuts. :(



You made me spit coffee all over my keyboard.


JoshK(Posted 2012) [#12]
Leadwerks is going cross platform so i would suggest as has been said try unity (even im moving to it at the moment more for release than prototyping) or wait for leadwerks 3

It's in beta testing now. The new engine is written in pure C++, but the editor still uses BMX/MaxGUI. iOS, Android, Windows, and Mac are supported from day one.



Last edited 2012


Kryzon(Posted 2012) [#13]
Nice GUI!
Is there a way to playtest while in the editor? or in other words, how is the editor integrated with the engine?


JoshK(Posted 2012) [#14]
You just press F5 and the game launches. The editor includes a script editor and debugger that can communicate with Leadwerks applications, whether they are written in pure C++, Lua, or another language. You can set breakpoints and view all the script variables in your game:


Last edited 2012