BlitzBasic, very disapointing !

Blitz3D Forums/Blitz3D Beginners Area/BlitzBasic, very disapointing !

For Mr Credo:
- "Maverick - code a simple game - and i guaranty - you will love blitz! It's simple to use and
it's fast... "

Ok, i will really try it, and give BB3D another chance.

- "USE BANKS!!!

Yes, it seem to be a solution (the Amiga used banks too, so i know how to use banks ;-) )
and the offset of this range of commands seem capable to be used like a pointer.
BB3D banks seem to be powerfull too.


For Anthony Flack:

- "So, 2 seperate programs, neither are superior - it depends on your requirements. "

Too bad because if i wanted created a 3D program and need a 'dialog box' for asking some
value or if a need a 'menu' for some options/load/save/ and others choice i am unable to
do easily without calling WinAPI.

The solution, buy another product just for 2D ? Well this will not solve the menu problem
in BB3D.


For Miracle:

- "There are userlibs which allow you to grab the window handle in Blitz3D and do all sorts
of things with it. Check the Code Archives."

Thanks for the tips/hint. I found it and will certainly try it if i need it.

For your explanation of why 2 BB product, i am not okay with this explanation.
The menu and others API commands in BB+ are just call to API OS with some functions
to wrapper the difficulties of all inits.
Like an external library if you prefer.
When i whas programming a Unit with Delphi, very little work is needed to make 1 units
with 2 others units, just copy everithing (datas, functions, ect...) in one and recompile it.
If Delphi/Builder can do it, Visual C can certainly do it too, is'nt ?

For GFK:
I see it, that will no forgiven lack of the documentation.
Yes, BB3D is powerfull, but think good about.
BB family is used like a wrapper of DirectX functions, a good DirectX wrapper library with
any compiler you want (Delphi, Builder C++, Visual C) will be fast and easy with a lot of advantage.
What is difficult in windows programming is the access to OS API, not the language itself.
If you have good programming logic and master the basic commands of your compiler, using an easy
external Graphics/OS wrapper library make the devellopment very fast too.

Why i have buy BB3D, i whas searching to win time and a easy access to DirectX an WinAPI.
Other else creating a basic wrapper unit for Delphi that create easy command (like BB) and do
all the init stuff is not so difficult. It is just boring and time consuming.

Think about, and look at some windows code source, you initialisation of an Win application
take 2 or 3 pages long (allways the same stupid init in each programs) just to registering and
initialisation of the application !
If you create just a command/function like 'WinInit' that do all this stupid stuff in an unit,
create a lot of this command for each API you need, and you have the power of BB2D, BB+, or BB3D.
too.

Too bad that FastGraph for windows is no more online at: www.fastgraph.com (is this product no more ?)
because this whas a powerfull Graphics library (2D3D) that whas easy, fast (like BB), compatible with
any compiler in this world, and can use DirectX API too.

Too bad i have waited too long for buying one, past week when i whas go for buy it, the website
whas unreachible and then i buy the BB3D.

For resumming BB family is good product to use for wrapping access to OS API, but for
other advantage (size and mastering the code you create, there is no real thing better than
a full compiler.
Remember, BB is fast because API are fast, if BB whas used WING API, he will be slow too.