GG has it's issues, we all know. It's for certain bettered by many, many engines. But, it is still one of the easiest to use. Many leave for Unreal or Unity and end up coming back with no mention of how they fared with them. At a guess too fiddly, time consuming and difficult. With far less support from other users. Certainly GG must have something for people to return at all.
The problem is it's such a low price steam item now that unless TGC are selling a shed load everyday they aren't making much cash. I think the idea was put GG out cheap and rely on store and DLC revenue as the main money area. That obviously didn't quite go as planned, but DLC is still GG's key area for making any cash I would imagine.
So no surprise AGK is getting the attention at the moment. I always thought GG should have been coded in AGK so as to get the benefits of a modern language. I got AGK before GG, so it's been around awhile although, as an aside for people here, be aware AGK is now on it's 3rd iteration. I can't speak for the new version, but AGK2 is pretty powerful and would run GG way better. Not that that is an option now. But why it was not used I am unsure (well apart wanting to use old FPSC source code). It would have been ideal as it also would have opened the door for mult-platform at some point.
This is definitely the quietest start of the year I have seen for some time with GG, it normally having several updates before settling down again for the end of the year. I think we will have to be patient for a long time to come
For anyone thinking GG is really hard to get into (it really isn't too bad) take a look at this.
org 30000
ld hl, 22528
ld a, 6
loop ld b, 8
row1 ld(hl), 0
inc hl
ld(hl),0
inc hl
ld (hl), 127
inc hl
ld (hl),127
inc hl
djnz row1
ld b, 16
row2 ld(hl), 0
inc hl
ld(hl),0
inc hl
ld (hl), 127
inc hl
ld (hl),127
inc hl
djnz row2
ld b, 8
row3 ld(hl), 127
inc hl
ld(hl),127
inc hl
ld (hl), 0
inc hl
ld (hl),0
inc hl
djnz row3
ld b, 8
row4 ld(hl), 127
inc hl
ld(hl),127
inc hl
ld (hl), 0
inc hl
ld (hl),0
inc hl
djnz row4
ld b, 8
dec a
jr nz, loop
ret
I was playing about with this just yesterday. I'm sure some of you programmers will recognise this language
This code doesn't do too much, (people are free to guess!) but is what I would call on the harder side of coding. I have very little understanding of it as yet and probably never will, unless I can find a decent book on it. This is very simple stuff I imagine and to make a game would be quite the task! It boggles my mind. I mostly understood what the code above does, but it is very weird compared to normal languages and the only book I purchased about it put me off for 30+ years lol. Typically it was the only book I could find online either!
Still I digress. I just thought I'd show an example of something not for everyone! Consider yourselves lucky
At one point this sort of thing was your only option to make a decent game or application. That's why not that many did! Although I blame the book I purchased now, as it was just poor and made me think it was much harder than it actually is! All those wasted years
Well, perhaps not but you never know, I was for certain more committed back in those days.
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.