AppGameKit Studio under £5

Started by Pfaber11, April 13, 2023, 09:34:05

Previous topic - Next topic

Pfaber11

Hi just thought I would put it out there that you can buy AGK S for under a fiver right now by purchasing a Steam key.
On the G2A site they have it . I'm gonna teach my son how to program using AGK S so I will buy a copy for him in the next 
week or so . I think this is the way to go . It's a huge task and will be starting this soon. I should be in a good position to help 
him when necessary as I feel I probably know a fair bit to help him . I'm not sure how long this will take maybe a year maybe 2.
I've considered Lua for this but I want to use 3d and there are not too many distro's that offer this . LOVR looks like it might be good
and is I think 3d capable. If anybody here has used LOVR or has an opinion as to whether to go the AGK route or the Lua 
language. Thanks for reading .
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

Pfaber11

Been giving this some thought and if PB would of worked the way I thought it would then that would of been the language to teach my son but 
unfortunately the 3d side is not good enough to use in my opinion as too many bridges to cross but that's just my opinion.  
The thing about AGK S that I really like is it works the way it should is reliable and robust. Lua is a very nice language so it's gonna be one of these .
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

Derron

Depending on the age of your son I would not go with AGK or PB.

If he is old enough to watch/read tutorials ... then the way to go is "mainstream". Use Godot, Unity ... 

If he is a bit younger (say 6 or 7) then better choose a language which concentrates on learning to code itself (thinking "logically").


Learning from outdated approaches (no oop - if you want to touch it then) or base your learn projects on tools used by a handful of people ... is possibly not the right choice.
Only benefit I see is the initial hurdles ("project management" vs "new file + compile") are rather low or not existent.


bye
Ron

Shardik

In principal I agree with Derron. But my experience with my two sons is a different one. When visiting school, I bought a separate PureBasic license for each of them. One of them also learned Turbo Pascal at school. But their first contact with a programming language was with PureBasic. After finishing their doctoral thesis at the university in theoretical physics and mathematics they both now work in IT. One son is working on autonomous driving and artificial intelligence (he just got his first patent) and the other one is analysing and servicing huge Java programs for batch runs in the financial industry. None of the two is still working with PureBasic but although they are now working with different program languages (C++, Java, Python, TypeScript), they very much profited from their early exposure to a simple programming language like PureBasic. It was no problem for them at the university to very quickly learn and program in C++ or Java.

By the way: My 3 oldest grandchildren (8-12 years old) have just completed a robotic workshop with Lego Mindstorm robots at our local adult education center together with my two sons and me and my grandchildren have started to program with EV3 (combining graphical programming blocks) similar to Scratch 3.

Pfaber11

#4
Thanks for the input, PureBasic would of been my choice but it needs an overhaul. I was thinking of AGK as a first language for him and if he gets on well with it then we can look at other options. I don't know any C++ or Java unfortunately or I would go that route.
Lua may be an option and I would consider that as I have a bit of experience in it. Loads of programmers use Lua and I would say it's mainstream. 
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz

Coder Apprentice

If you mention mainstream and what's worth learning, then Python is very hard to beat. You could learn together with your son. If not mainstream, as a first language AGK Script is as good as PureBasic if not better. You won't do any wrong if you go wth AGK Script. Just my 2 cents.

Pfaber11

I think it is gonna be AGK Studio and by the time he goes to college he should be in a position to learn another language  if he wants to. I've put 4 years or so into my programming ( I took a year off probably burnout ) now and I still enjoy it , more so than at the start when I knew very little .  Thanks for all the replies . And yes Kris I agree in PB s present state AGK S is way better than PB .  
 
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb storage  cpu upto 4.1 ghz