Torque integrates also a scripting language which has been sepcifically designed to access the Torque game engine
Congratulations. You managed to correctly identify Torque as a Game Engine. Here's a question though. Since there is also a Torque family product that caters exclusively to 2D games, and since a 3D module is a prerequisite to "games language", does that mean that Torque Game Builder doesn't qualify as a game language? You could use also C++ but for above reason it makes sense to use Torque programming language
That's not a reason not to use C++, particularly since if you want to doing anything even remotely complex with any Torque product, C++ is your only recourse, as the scripting language isn't even Turing complete. Right, but this just proves that BlitzMax is an unfinished product
That's absurd. Which feature is missing from BlitzMAX that prevents you from making a game in it? I would say that the overwhelming evidence (at least a handful of very high profile commercial games developed in BlitzMAX by 3rd party developers) suggests otherwise. In my opinion it makes sense if the programming language is fully integrated with the engine, the level editor and the model editor
Absolutely. And in BlitzMAX it is. So where's the problem? In fact it's so well integrated that (unlike Torque) you can't use it with any other language. At all. How's that for integration? Maybe Gfk/Grey Alien and others 2D devs are happy but I doubt that the thousand Blitz users ( me included ) have been waiting for years for a " 2D specific tool "
What you and supposedly 1000's of other people have been waiting for years for [sic] is irrelevant to the merits of BlitzMAX the language. That your hopes and dreams haven't materialized isn't BRL's fault, and I don't think it's fair to blame them. 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.
What other development? Maybe this is a bad time to point it out, but working as a professional software developer, I have yet to see a project, that BlitzMAX is even remotely well suited for. You think BlitzMAX lacks a 3D engine to qualify as a game language (despite there being at least 3 perfectly capable 3D engines available for it). Well to write even the simplest of business applications BlitzMAX needs a hell of a lot more, and unlike with 3D engines, there's only really one option for anyone stupid enough to think using BlitzMAX for developing business applications is a good idea. Hire Brucey. I think there needs to be more for it to qualify as a robust game design solution in 2008+.
Fair enough. But we don't judge the merits of a programming language on what random people on the Internet believe. If you have empirical observations to support your claim, by all means present them. However the large amount of commercially successful games written in BlitzMAX (and the painful absence of any business applications what so ever) leads to a fairly straightforward conclusion. Even the numerous support tools developed for BlitzMAX (Blide etc.) are developed in something else. Clued up yet? 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.
Well, there's your answer then. im with D4NM4N on this one, there were games out WAAY before Wolfenstein brought us a 3d viewpoint that were 2d.
Well you're obviously both wrong. Elite was the first video game ever. Then it was a quiet time for video games until Quake came along. However I would not argue if it had been made clear from the very beginning that BlixtMax was a 2d game tool only
Well that's just rubbish. Dabhand already quoted you the relevant bit from the product page. The 3d module had been announced many times and it never came
Like IT projects always materialize on schedule. By the way, I'm going to bookmark this thread, and in 10 years time when Max3D does show up, I'm going to come back and mock you. Some more. It is a not fair businees behaviour, in my opinion
Well it took longer than I'd thought before this thread turned from a discussion about BlitzMAX merits as a games programming language to whining about Max3D. For evident reasons
Not evident to someone not on drugs. Please do elaborate. Would you seriously claim that most of Blitzers have not been waiting ( and some still are) for the 3d module ?
To claim that the majority of the Blitz community is a bunch of childish whining hatemongers, with nothing better to do than sit around on their hands all day, and post angry bile on the Blitz forums, seems to be charitably arrogant, considering games like Fairway Solitaire and Eschalon: Book I are making a killing. What do I do with BlitzMax? Anything I want :-)
Make up for its shortcomings? Sorry, couldn't resist. :o>