My initial reason for this thread was that the core language only has a small percent related to game coding and the rest could be suited for any type of development. So why does Blitzmax have a games only rep?
Don't get me wrong, years ago a language with built in 2d blit, alpha, page flipping, bitmap collision checking, would qualify as a state of the art 2d game language, but I think there needs to be more for it to qualify as a robust game design solution in 2008+.
I think the majority of peeps who use Blitzmax for game development is because you can also create a Mac build fairly easy. (Linux is just a novelty due to the small commercial game market.) And I'll be the first to admit that Blitzmax is the ideal choice if you want to design a 2d project, code once and deploy on Windows and Mac.
Don't get me wrong, years ago a language with built in 2d blit, alpha, page flipping, bitmap collision checking, would qualify as a state of the art 2d game language, but I think there needs to be more for it to qualify as a robust game design solution in 2008+.
I think the majority of peeps who use Blitzmax for game development is because you can also create a Mac build fairly easy. (Linux is just a novelty due to the small commercial game market.) And I'll be the first to admit that Blitzmax is the ideal choice if you want to design a 2d project, code once and deploy on Windows and Mac.