First of all, this isn't a 'troll' attempt, I am genuinly asking myself this question, and as I can't answer it, I need to ask you guys.
I am struggling to see what is the point of upgrading to BlitzMax if you currently use Blitz3D.
I own Blitz+ and Blitz3D, and mainly code in Blitz3D.
I use Blitz3D because I can't frankly be bothered with dealing with the 'mess' of low level DirectX primitives. I love the entities, the camera classes etc.
I understand that I will be able to cross compile to 3 platforms. I also understand that I can OO classes. Well if I am going to have to learn OpenGL for doing my 3D and lose the ease of use of the Entities, Camera, etc, quite frankly I may as well go back to C++ and code in OpenGL, and get some skills that would be useful on my CV.
Or am I missing something?
BTW: before I get flamed (as I am sure I will, as somebody will not read my post properly), I think creating a new OO language which can compile on 3 platforms is a great achievement, well done Mark!
I am struggling to see what is the point of upgrading to BlitzMax if you currently use Blitz3D.
I own Blitz+ and Blitz3D, and mainly code in Blitz3D.
I use Blitz3D because I can't frankly be bothered with dealing with the 'mess' of low level DirectX primitives. I love the entities, the camera classes etc.
I understand that I will be able to cross compile to 3 platforms. I also understand that I can OO classes. Well if I am going to have to learn OpenGL for doing my 3D and lose the ease of use of the Entities, Camera, etc, quite frankly I may as well go back to C++ and code in OpenGL, and get some skills that would be useful on my CV.
Or am I missing something?
BTW: before I get flamed (as I am sure I will, as somebody will not read my post properly), I think creating a new OO language which can compile on 3 platforms is a great achievement, well done Mark!