@zx, agree with you on everything you said
@Bored, "To survive as a company, separate applications have been written, to bring in more revenue, theres no other way to put it.."
That has nothing at all to do with the weird and all over the place way they have named, positioned, and marketed their products, which is what zx is discussing.
TGC names the next iteration "Professional" or whatever, then renames the previous version as "Classic" which is rather odd, since - in the rest of the software industry - "Pro" is often the same version as standard, but with more features. It is unique (aka "WEIRD") to use Pro as the name for the next evolution of a product.
Take GameGuru and GameGuru MAX as a perfect example. They used the detergent approach to marketing, which is great for detergent but SUCKS for software. Last month you bought Supa-Sudsy for your wash but now this month, they came out with Supa-Sudsy MAX! Totally more betterer! The purpose of it is to get you to STOP buying the previous version and buy the new one. Great for detergents since you're about to throw out Supa-Sudsy "Classic" anyway, but not a smart move for development software. Why? Because you need to know that the AppMakerProgram
is going to be there tomorrow since you are planning to create your company's game with it. The devs just made it clear that AppMakerProgram MAX
will be there tomorrow because it is everything awesome, unlike the crap that you bought that they may or may not give a hoot about tomorrow.
The manner in which they do sales is also odd, as it conditions people to NOT buy because there might be another sale or better sale next month. Add to that, when they do sales, they exacerbate the pattern of made up words and terms (Why 'appgamekit'? Why??). For example, right now "AppGameKit Bumper Pack is on special promotion!" WTF is a Bumper Pack? Seriously, google "bumper pack".
Their marketing decisions are off the rails and have been so for decades. I'm not saying they need to hire a marketing team, but they need to at least run this stuff by someone that has a clue about the task.
- AGK Studio
should be positioned as AGK v3
. Not renamed, just positioned as that. This way when they have their next great major overhaul, they can sell it as AppGameKit 4, continuing the x-years of rapid-development, easy-to-use, multi-platform AppGameKit awesomness that y thousands of indie developers and gamemakers have come to rely on to make their dreams come true.
- GameGuru MAX
should be positioned as GameGuru 2
, if not renamed such. As GG MAX, the expectation is that they are two different products, so the expectation remains that the prev is supported otherwise it will be considered abandoned. Renaming and repositioning GG MAX as GG 2 creates a set of more desirable expectations - that this is the next evolution of the software and that (since this is v2.0) the old version will no longer be supported.
tl;dr - TGC makes really good products that move forward with technology, but they need help with support, sales, and PR.