Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / Coming from Web Dev?

Author
Message
Invizion
7
Years of Service
User Offline
Joined: 21st Aug 2017
Location:
Posted: 21st Aug 2017 12:43
Hello,

Hope this could be the right fórum to ask some questions to all you guys.

I like game maker platforms and I did some things in the past, and I found AppGameKit that seems very good and maybe I will buy it very soon. So, I have some questions for all of you, hope you could help me.
1. As a web developer, I master PHP. Besides C is similar to PHP, I'm not a master in this one, neither I'm close to feel good using it. So, Tier 1 have the power of Tier 2 or will I loose many features if use Tier 1?
2. When we export our games, it will export the final product or will export the source code so we can build it? (for exemple an Android Game will export an Android Studio project or APK file?) - I'd prefer if it exports the Android Studio project. If we could have both, better.
3. Maybe I'm diferent from other people, but I learn by exemple. There are any sources available of cool/good spinnets? I'm not asking for full games/apps, but exemples of levels, etc etc? Is there anything for this? It seems AppGameKit feels lack of a database of company/community code spinnets to help other developers (Unity have one, GMS have one, but I can't find it in AGK)
4. I want to start as hobbyist, but maybe one day I would like to go full time. There are here success stories with created AppGameKit games/apps (not created by The Game Creators)? As success i refer to big downloads/good revenue from ads/sales. Those stories could inspire anyone

For now I think it's all.
All your opinions are great and I apreciate them.

P.S. Sorry my bad English!
MikeMax
AGK Academic Backer
12
Years of Service
User Offline
Joined: 13th Dec 2011
Location: Paris
Posted: 21st Aug 2017 13:52
Hi Invizion.

Quote: "Tier 1 have the power of Tier 2 or will I loose many features if use Tier 1?"


Tier2 si more powerful than Tier1, it's a fact. But Tier1 have a lot of capabilities also (with recently added plugin support) and have great performances, even in 3D things.

It depends of your goal. If you want to do some "normal games". Tier1 may be sufficient. If you want to make some 3D very complex games or use extra specific libraries, with a lot of physics calculations etc ... Tier2 should be better (but more complex depending on your level in C++)

Quote: "2. When we export our games, it will export the final product or will export the source code so we can build it? (for exemple an Android Game will export an Android Studio project or APK file?) - I'd prefer if it exports the Android Studio project. If we could have both, better."


In Tier1, the export command in IDE exports the APK File which can be directly submitted to google play. for Tier2, i will leave this answer to Tier2 specialists

Quote: "3. Maybe I'm diferent from other people, but I learn by exemple. There are any sources available of cool/good spinnets? I'm not asking for full games/apps, but exemples of levels, etc etc? Is there anything for this? It seems AppGameKit feels lack of a database of company/community code spinnets to help other developers (Unity have one, GMS have one, but I can't find it in AGK)"


There is a lot of ressources on TGC website (https://www.thegamecreators.com/codebase) and AppGameKit is delivered with small games sources. And the community is very active here in the forums

Quote: "4. I want to start as hobbyist, but maybe one day I would like to go full time. There are here success stories with created AppGameKit games/apps (not created by The Game Creators)? As success i refer to big downloads/good revenue from ads/sales. Those stories could inspire anyone "


It seems some people can live with their published games yes (not the majority although ...)

Check the AppGameKit Showcase forum section to see what is doable with AppGameKit Tier1/Tier2 ( for my part i'm working in Tier1 with this game actually : https://forum.thegamecreators.com/thread/219992 )

--------------------------------
Join us on dedicated AppGameKit WeeKChat :
https://week.chat/room/AppGameKit
Invizion
7
Years of Service
User Offline
Joined: 21st Aug 2017
Location:
Posted: 21st Aug 2017 14:50
Hello MikeMax,

Thanks for your reply.

I have no problem in learning C++ as it will be quick since it's pretty the same as PHP. But, as I know me and I use much PHP, I already know that I will use C++ to develop PHP apps and PHP to AppGameKit and that will not be good eheh.
My goal is to make casual games. I'm planing to make some infinite games and some other kind of games with levels (ex match3, cut the rope, angry birds).

So, since I don't plan to make 3D games maybe I'll stick with tier 1.

I swear before the topic I access codebase and it was empty. Now I have some information, but Tier 1 doesn't have much relative and "pratical" information.

I know that are many people living from their apps. I know some. But I would like to know if anyone have success with projects made with AppGameKit or if everybody here only develop for fun. [ I don't want to know which games you have of course, you don't want to compromise the idea that gave you Money).

TGC, please take a suggestion. When someone exports the project, let them choose if they want the APK or the project sources (if this is doable of course).


Some more questions that I got:
1- One license per machine or the software could be used in more machines? (Sometime I work at PC and other time I work with laptop, so that would be great that I could use the same license in two machines).
2- The oficial guide is good? I don't find anything related to it and it's weird that doc is paid... I think it should come with the software.
3- Any suggestions you may have for me?

Thanks again!
Scraggle
Moderator
21
Years of Service
User Offline
Joined: 10th Jul 2003
Location: Yorkshire
Posted: 21st Aug 2017 14:55 Edited at: 21st Aug 2017 14:56
Quote: "3. Maybe I'm diferent from other people, but I learn by exemple. There are any sources available of cool/good spinnets? I'm not asking for full games/apps, but exemples of levels, etc etc? Is there anything for this? It seems AppGameKit feels lack of a database of company/community code spinnets to help other developers (Unity have one, GMS have one, but I can't find it in AGK)"

Mike has linked you to the codebase which is a good source but you will also find some very useful code in the Small Game Templates thread.
Invizion
7
Years of Service
User Offline
Joined: 21st Aug 2017
Location:
Posted: 21st Aug 2017 15:44
I saw those too.
It seems a good starting point though
MikeMax
AGK Academic Backer
12
Years of Service
User Offline
Joined: 13th Dec 2011
Location: Paris
Posted: 21st Aug 2017 15:49 Edited at: 21st Aug 2017 15:50
Quote: "So, since I don't plan to make 3D games maybe I'll stick with tier 1.
"


Tier1 does very good things in 3D although
--------------------------------
Join us on dedicated AppGameKit WeeKChat :
https://week.chat/room/AppGameKit
MikeHart
AGK Bronze Backer
21
Years of Service
User Offline
Joined: 9th Jun 2003
Location:
Posted: 23rd Aug 2017 12:41
MikeMax wrote: "Tier2 si more powerful than Tier1"


Regarding the API of AGK.... Tier2 has no advantage. They both share the same AppGameKit API.

Regarding the speed of C++ and AppGameKit interpreted BASIC speed... tests my dev partner did a few days ago showed that C++ is about 10 times faster. So if you need heavy calculation, Tier 2 is the way to go.

Regarding adding functionality that the AppGameKit API does not provide..... with Tier 2 you can add all these C, C++ libs that exist. With Tier 1 you still need a language that can create AppGameKit compatible plugin dlls. So the advantage, if C++ is your thing, is on Tier 2.
Running Windows 7 Home, 64 bit, 8 GB ram, Athlon II X2 255, ATI Radeon HD 4200. Using AGK2 Tier 1.

Login to post a reply

Server time is: 2024-09-30 07:12:11
Your offset time is: 2024-09-30 07:12:11