Is all this worth it?

Started by Pfaber11, August 06, 2024, 10:58:44

Previous topic - Next topic

Pfaber11

Programming. That is hard to say but for me personally since the age of 15 I wanted to be able to write games and other programs and it has taken me a long time to get here. Not an expert I am although I've got the syntax down 
and I'm still learning new things and probably will for some time to come. As I improve and my skills get better the goal posts seem to  move and I have to raise the bar. AGK S is a great language and many things are possible. Part of me wants to say sod all the rest and just stick with AGK S. This was the plan a couple of years ago. If I do ditch Lua ( Lövr ) then I will get on with it with AGK. I don't think it matters too much what language we learn or use as long as the end results are good.  Adding it all up with days off when needed I have about 3 1/2 years experience with AGK and when I started out I Knew very little about AGK S or programming. I made my first game with Blitz3D
 and it worked although it was pretty bad and like a fool I blamed the language and moved on to AGK2. My first AGK game was really bad although it got the ball rolling. It's on Itch.io so I can remind my self where I came from. 
      Have a prosperous day. 
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Naughty Alien

..dude made this with bare hands and sandpaper, 500 years ago, with surface quality measured today at 79.89 microns (worse quality measured)..in other words, its worth it if you master tool of your choice..hopping between languages doesnt help, unless thats the actual goal ..





SToS

Quote from: Naughty Alien on August 06, 2024, 11:33:14..dude made this with bare hands and sandpaper, 500 years ago, with surface quality measured today at 79.89 microns (worse quality measured)

I think you'll find he did it with nunchucks!
 MichelangeloOriginal.png

Pfaber11

Hey Alien yes I think you are right although I have not given up on on AGK just yet. It can do what I want it to plus more.
For me to get to the same stage with Lua would take me probably 8 months and I just don't know if my brain can take it all over again. I can use AGK now without having a brain storm. TGC say it's easy and because of this you can concentrate
on your game or app. I  do agree with that to a point although for me to get things really chugging along took a couple of years, I am surprised I made it this far. I think maybe someone will take up AGK in the future and maintain it. AGK NG perhaps. If I had the brains I'd consider doing it myself but my talents just don't stretch that far. I bought a book when I was 17 Z80 assembly Language. It was going on about carrying the flag and LDA load the accumulator and something about the Stack. Anyway it never really got started because I did not have the foggiest idea of what the author was talking about. Still don't. In my opinion AGK is better than a lot of the packages and languages currently available. TGC could of made AgkJit which would of been a money spinner and a very good upgrade. H A N D (have a nice day).
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Pfaber11

I owned STOS on the Atari 520 STe many years ago 91 I think. I like to think AGK S is the modern day equivalent to that.
With STOS I tried to use a bit of BBC BASIC with it and it worked (what little I did know). I looked at free basic the other day and I could read their code pretty well. A very good basic but from what I read it was not advisable to use it professionally. I looked at some of the games made with it and didn't think they were great. There is a third party 3D tool for it too. Over and out , time for some programming.
    H a n d 
       
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Baggey

@Pfaber11 i read your stuff and wonder if you've ever tried BlitzMaxNG?

Kind Regards Baggey
Running a PC that just Aint fast enough!? i7 4Ghz Quad core 32GB ram  2x1TB SSD and NVIDIA Quadro K1200 on 2 x HP Z24's . DID Technology stop! Or have we been assimulated!

Windows10, Parrot OS, Raspberry Pi Black Edition! , ZX Spectrum 48k, C64, Enterprise 128K, The SID chip. Im Misunderstood!

Pfaber11

Hey Baggey not looked at BlitzmaxNG. I am looking for a fast language that is mainstream. Lövr is the right fit and I will likely continue with it. I can do quite a bit with AGK studio and I really do not want to learn another language but I feel 
it would be the smart thing to do, Lua I feel is the best language for me and with Lövr it is a good upgrade if it all pans out. 
 Lövr is not an engine it's a framework I believe as is AppGameKit tier one. The plus is Lua  is a mainstream language and is fast. It's still under development and I Know it's still gonna be relevant in a few years. It's free to use which is a bonus. Really I would rather use AGK than Lövr as this is what I know and it's gonna take months to catch up with AGK. I will just continue as I am right now as I cannot decide whether to just get on with AGK or go the Lua route. 
       H A N D 
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Pfaber11

The AGK Studio is imprinted on my mind pretty much now and I think BASIC may make a comeback
. I find AGK to be better than Python as it is faster and I know how to use it. AGK Studio also allows the use of Goto and Gosub where as Python does not. BASIC  and AGK Tier 1 is the clear winner. 
     
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Pfaber11

You know I definitely think it is worth learning a computer language like AppGameKit Studio. I'm finding it difficult to learn a new one like Lua as I Know now what is involved and how long it will take.
I'm gonna stop looking for a replacement for AGK and stick with what I know for now as it's gonna take too long to learn something else. I've got 6 years invested in AGK and other languages and AGK just works for me. I would rather be quite good with AGK than just scraping by with something  else.
    I spent at least a year with pure basic and it took that long to realize it was not for me. One year off because my brain was failing and looked at a few different languages say another 6 months or there abouts. That leaves me with 3 1/2 years using AGK but I also had large breaks between projects probably another year there. So realistically about 2 1/2 years learning and using AGK. So for me being maybe a little slow it would've taken about 2.5 years for me to get to this stage as a self taught coder. The thing that I really like about AGK is the documentation which is excellent. A language is only as good as it's documentation (just my opinion). AGK is easy to learn but be prepared to put in a year or two to get competent as there is a lot to learn. I'm not an expert with AGK but I think I'm not too bad at it either. Bonjour.
Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Pfaber11

   
One thing to note is AGK can be used for more or less anything not necessarily games and Godot which is what I would call a real game engine. AGK is a framework and a very good one.  I've briefly 
looked at Godot and decided it is not for me. Also this AGK is for PC and Android and I have had quite a few downloads for Android on itch.io . Using the android controls on a pc using a mouse is very useful not just for Android stuff but building a GUI on the fly as and when needed in windows.
All the GUI stuff is there I think. Add virtual joystick , Add virtual button .
    I do not know everything about AGK and never will. However if someone on here wanted to learn it I would assist if possible. Baggy what is it you do not like about it. I'm pretty confident I can create most things now that I want to with AGK but always learning new things. 
 Have A Nice Day 
      



Windows 11 home edition
PureBasic 6.20 and AppGameKit studio
ASUS Vivo book i5 15 16gb ram 512gb ssd
ASUS Vivo book i3 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10