Alright, so it's time to determine if Blitzmax is the way to go for future projects (at a fork in the road, and need to weight out which way is more efficient with similar or better results).
I do own a copy of BlitzMax and would like to start using it with the projects on my todo list (and possibly convert some other projects to it). What am I looking at?
1. How is the network support?
I see sockets, has anyone had a chance to give them a wirl? Are they better than Blitz3D/2D networking (I would hope). Is it UDP and TCP?
2. Opengl, how is it? Are we talking Glut, Glu, or other? Is it fast? Is it as fast or faster than the 3d in blitz3d? (mind you I have a bit of experience with Opengl, although there is a bit I would have to learn). I just want to be sure that it is as fast as it can be. I remember back when I was learning opengl that Glut was slow as a snail, and pure opengl was the way to go. What is the state of Blitz opengl (for 3d)?
3. GUI, how is it? Haven't played with it much (other than running demos) and it seems to be similar to Blitzplus which is nice. Can I create opengl windows in it?
Alright, now that the main points of interest are covered. How about the drawbacks of going from Blitz3d -> Blitzmax? I know there is no integrated 3d module yet, which doesnt really worry me at this point (would be nice, but I can be patient for it).
For those who have had experience with the topics above please respond. I am anxious to hear your words of wisdom as I am interested in crossing this fork in the road and going either one way or the other. At this point I can afford to weight out the pros and cons and not be affected in production. However which ever I choose will be the choice I must stick with for the next year (roughly). So any help deciding would be greatly appreciated!
Thanks in advance!
I do own a copy of BlitzMax and would like to start using it with the projects on my todo list (and possibly convert some other projects to it). What am I looking at?
1. How is the network support?
I see sockets, has anyone had a chance to give them a wirl? Are they better than Blitz3D/2D networking (I would hope). Is it UDP and TCP?
2. Opengl, how is it? Are we talking Glut, Glu, or other? Is it fast? Is it as fast or faster than the 3d in blitz3d? (mind you I have a bit of experience with Opengl, although there is a bit I would have to learn). I just want to be sure that it is as fast as it can be. I remember back when I was learning opengl that Glut was slow as a snail, and pure opengl was the way to go. What is the state of Blitz opengl (for 3d)?
3. GUI, how is it? Haven't played with it much (other than running demos) and it seems to be similar to Blitzplus which is nice. Can I create opengl windows in it?
Alright, now that the main points of interest are covered. How about the drawbacks of going from Blitz3d -> Blitzmax? I know there is no integrated 3d module yet, which doesnt really worry me at this point (would be nice, but I can be patient for it).
For those who have had experience with the topics above please respond. I am anxious to hear your words of wisdom as I am interested in crossing this fork in the road and going either one way or the other. At this point I can afford to weight out the pros and cons and not be affected in production. However which ever I choose will be the choice I must stick with for the next year (roughly). So any help deciding would be greatly appreciated!
Thanks in advance!