Posted: 26th Jan 2023 11:41
I've uploaded a new version to Steam and the TGC downloads area with the following changes

- Fixed Android export using the AppGameKit adaptive icon if only a legacy icon was supplied
- Added support for BMP image files
- Added GetInAppPurchaseIsRenewing to return subscription renewal state on Android
- Fixed a crash when creating a banner ad with CreateAdvert and then sending the app to the background
- Fixed DeleteAdvert not removing the banner ad

With AppGameKit Studio getting the VSCode extension, and the Geany IDE being open source, I'm going to recommend end of lifing AppGameKit Classic. It is getting increasingly difficult to build on Mac and basically doubles the amount of work when doing AppGameKit Studio as well.
Posted: 26th Jan 2023 15:55
Hi Paul, I currently use Classic as there are things that I really don't like about Studio. I am trying the VSCode editor and can see it's potential but it's not as easy as Classic at the moment. If you end Classic support will you have more time to improve the Studio IDE and the VSCode extension? Out of the three options Classic is still the best for me and I know plenty of other users still prefer Classic but I do appreciate it is difficult to support multiple applications on multiple platforms.

Would it be possible to make the source code available for classic (copyright still TGC) as has been done with gameguru and gameguru max?

If it's just the Mac version that is difficult to compile you could always ditch that and continue with the windows version. I'm sure the Mac owners won't mind if it means classic support continuing......
Posted: 26th Jan 2023 17:33
I'm going to recommend end of lifing AppGameKit Classic

it's inevitable and i'm ready to go to studio whenever the fullscreen HTML issue gets fixed...
Posted: 26th Jan 2023 18:34
Agreed. Simplifying/streamlining the development process for AGKS will be a better way to go, providing more time to support and open up new options for the latest version. The VSCode extension is very nice by the way
Posted: 26th Jan 2023 20:17
I see the folder for VScode, it is not within the Tier2 folder so my question is - what exactly is it? I don't see any obvious explanation in a text in said folder. No I don't touch Visual studio, however I am still curious seeing as it is not within the Tier2 folder and folk on forum keep mentioning it. I see mentions of additional buttons in changelog which makes me curious - does TGC have ability to change vs editor itself or something - or perhaps this is something else that works within AppGameKit?. Did someone at TGC forget AppGameKit initial focus is BASIC or does the sod em let em work it out for themselves attitude fall upon us once more? I believe at least a general basic explanation should be provided - in an obvious place. Forum search throws up nothing at all for me. Don't seem to be able to spot it in the helpfiles either manually or using search. I really don't see why Tier2 stuff is not within that folder so is it not tier2? Initially I thought it might just be a template for vs software environment but then I see those templates within tier2 folder. Confused to say the least.
Posted: 26th Jan 2023 23:29
the visual studio code extension, it has nothing to do with tier 2, well, if you want you can use tier 2 in visual studio code, but it's not objective here
AGK has always worked in any other text editor, for example I use Atom (a text editor) with AppGameKit BASIC for 2 years now because there was no extension for visual studio but there was one for Atom

you can use BASIC from AppGameKit normally in visual studio code, just like the native editor that comes with the AppGameKit Classic
however VSCode is a very flexible editor, with a lot of customization
Posted: 27th Jan 2023 0:37
Thank you so much for the explanation, much appreciated. I have just set it up - TGC should defo add a little basic info in a text file as to what it is imho. I had thought it was going to be something else lol this seems pretty neat, think I will have a good old tinker sesh tomorrow again, thank you cheers
Posted: 27th Jan 2023 1:14
The Mac version of AppGameKit Classic hasn't worked properly with the latest version of MacOS for a few years now. The IDE is is super slow due to the old version of Geany it uses. Studio works great but there's no VSCode extension for MacOS.

Could be worth dumping the MacOS version of Classic but keeping the Windows side as many still use it?
Posted: 27th Jan 2023 7:33
I'm still using Classic version. Is there an offer with lower price to buy Studio version for the Classic version owners ?
Thanks
Posted: 27th Jan 2023 9:28
I'm going to recommend end of lifing AppGameKit Classic


Does this mean no more work on AppGameKit Classic?

And if so that is sad as AppGameKit Studio is hard to code in and to be honest is slow.

But congrats on a good product it works well as it is and do not see many things it needs to be honest.
Posted: 27th Jan 2023 11:28
Would it be possible to make the source code available for classic

The source code is available here https://github.com/TheGameCreators/AGKTier2

Is there an offer with lower price to buy Studio version for the Classic version owners ?

Unfortunately I don't think this is possible with Steam, but I highly recommend waiting for Studio to go on offer, it happens quite regularly with discounts up to 70%. You won't have to wait long.

Does this mean no more work on AppGameKit Classic?

Correct, although the decision is ultimately up to TGC.
Posted: 27th Jan 2023 11:37
It would be good if you could keep the windows version of Classic as that is what most people use. I can't get used to Studio so unless the VSCode extension works well then my programming days with AppGameKit will probably be over

Can you build in the export options into VSCode as it would be a pain swapping between Studio and VSCode? Or perhaps make a standalone export tool that could be launched from VSCode?

Also, isn't the source code only for tier 2 not tier 1?

How about ditching Studio and updating the Geany editor for Classic?
Posted: 27th Jan 2023 18:34
Supporting Windows only (and maybe the few other open platforms without chronically changing API requirements, notarizations, etc) would be one option and could be more viable, just providing maintenance updates to keep things working. But it's up to TGC to decide and if they determine that the time invested in it takes too much away from Studio, then it may only be feasible to drop it completely.
Posted: 27th Jan 2023 19:10
I agree with the decision to stop updating Classic. I actually been using a older version of classic for a while now for windows development, not bothering to update it. Also Apple and Android seem to update their products so often, I don't see how you been able to kept up let alone having to update two products for every update they release. I use studio anyway on the apple and android apps I developed.

With less time spent on doing two updates, maybe it will give more time to add some new commands or new platforms.
Posted: 27th Jan 2023 20:08
I would like to know if the decision to end support is confirmed - will the saved time be actually spent on Studio or will we be told it is not saved time, but time not wasted that is then lent to another product? I fear the latter.
Posted: 28th Jan 2023 0:03
I guess we can always write our apps in classic and extract them in studio for The new API updates. Now that I think about it a bit classic is not going any where and it works well now. So writing in that to export in studio will still work.
Posted: 28th Jan 2023 14:32
If the decision is made to drop Classic I just hope that the time saved is spent on improving the Studio IDE and making VScode a viable option and not spent on other TGC products....

Studio seems half finished to me.

The things I really don't like:

1.The random colour generator for the IDE, it seems impossible to get the colours I want.

2. The help system, the F1 help on Classic is way better.

3. The search feature isn't as good as classic.

4 The vertical scroll on the editor, I can't see the slider most of the time and it doesn't have the arrows in the the right hand corners to scroll up and down (no idea what this is called sorry)

There were lots of other niggly things but I haven't used Studio for quite a long time so have forgotten the other short comings.
Posted: 30th Jan 2023 7:34
I much prefer Classic. Studio's interface just isn't for me.

I mainly develop for Android, though Windows too.

At this stage, I'm not bothered about bug fixes, but updating to meet Google Play's requirements would be great.

I could adapt, but I'd rather not.

Either way, thank you for AppGameKit (Classic and Studio). It's a wonderful way to develop for multiple platforms and I've enjoyed my time with it (over 400 hours on Steam).
Posted: 30th Jan 2023 15:01
Bad news for me.
Thanks anyway.
Posted: 30th Jan 2023 16:27
Perhaps before ditching Classic TGC should do a Poll, I have a feeling that more people are still using Classic than Studio.