Product Suggestion for Blitz Research

Miscellaneous Forums/General Discussion/Product Suggestion for Blitz Research

Idea:

Blitz3Dish API libraries for C++

Rationale:

I suspect that many users of Blitz would rather be developing in C++, but are afraid of the complexities. Learning a new API can be daunting, especially if you need to learn new language features simultaneously.

Here we have a large userbase who've already learned a rather friendly DirectX7 API. If I could purchase the ability to use Blitz3D "commands" in C++ (and avoid having to reinvent the wheel or learn a new API such as SDL) I would gladly pay $100-200. If it was modular enough, I could use it to get started, then replace parts of it with my own code as I wanted more functionality, which is not possible with Blitz Basic the language. It doesn't need to be any more efficient or better than the existing Blitz3D functionality to appeal to me.

How far does BlitzMax fit this idea especially when the 3D module is released?

DarkBasic did it, so Blitz could do it. I suspect they wont though because it kind of negates the need for BMax+3D Module.

I suspect that many users of Blitz would rather be developing in C++
I suspect if that where true, they would be already be developing in C++ rather than posting endlessly about when the Max 3D Module is done.

DarkBasic did it, so Blitz could do it. module is done.
Just becuase DarkBasic did it, doesn't make it a good idea. It just goes to show that people would rather use C++ over DarkBasic (which is certainly understandable).

I suspect that many users of Blitz would rather be developing in C++


If that's true, then why aren't they? It's not like anything stopping them.

I suspect that the majority of people using it do so because they prefer the simplicity of a basic-like language over the insanity of C++. I know I do.

> Here we have a large userbase who've already
> learned a rather friendly DirectX7 API.

Hmm, no just because people have used Blitz3D, doesn't mean they know anything about DirectX7 API, nor even about C++ for that matter.

"I suspect that many users of Blitz would rather be developing in C++ "

Err... no.

I suspect that many users of Blitz would rather be developing in C++


No.

Well, I'm one.

Learning C++ and a graphics API (DirectX) at the same time scared me away from C++ for the longest time. You should see how much code I had to write just to be able to render a single triangle last week with C++! It's daunting.

I suspect that many users of Blitz would rather be developing in C++,
My memory isn't so great, but years back didn't somebody rig up something so you could somewhat use B3D via another language?