Greetings friends.
Today my thread is about GoS. Duh.
But its more specifically about making GoS more user friendly.
By that I mean, for a brand new user who is completely new to GoS, can find his way around easily.
For example, Bugs (not really bugs ) like the game failing to let you move your champion because GoS' Injection was corrupted or something.
We have to make a foolproof decline system. For example, if you have (this is coming from a c++/c# coder)
int num = 32; label: if (num = 32) { Message.Print("SSSSPPPPAAAAMMMMIIIINNNGGGYYYYOOOUUUURRRRCCCLLLIIIEEENNNTTT"); goto label; }
Something like that. It can be creeping in the most popular script, but lets face it, none of us look over scripts to check for malware-ious (ITS A WORD) stuff like that.
So if that happens (at least on my PC) I can't turn off the injection by simply shutting down my GoS Client. Thus I'm basically useless (in chat) for the game.
Even worse would be what I said above. Faulty script, something went wrong, champ didn't spawn. The user has to manually crash the game, close GoS and reconnect.
These things was one of the reasons I spammed threads like "**** HUSKY" in the BoL forum.
Alright, Lets get onto different things... Damn this thread is longer than I expected xD
Okay-The loader.
Auth- **** you leechers!
No srsly we need an auth system. Can be as simple as searching sql database for matching usernames/passwords. It has to be there.
Don't take me as a bitch that doesn't know anything that's going on. I know that Fere and the other developers (Fere's pillow) are both working really hard on making the api. But when the api is up and working, please don't make me stay in the 1999's with windows 99-type windows.
Y'know, they invented this magical thing back in 2009 - it really blew everyone away. It was called a good UI.
Jokes over, If we want to get ahead of our competitors, a better loader is necessary.
I had one more thing to discuss... Ehm.... Errrrm.....
Ah yes! Functionality!
For example, what fere is working on right now, magnet links to interact with the gos loader, in order to automatically download scripts.
Another thing would be a ingame menu. Like bool-type enable/disable bars.
Of course it'd be ****ing awesome if we had League of Legends style windows to configure scripts.... Damn that's some sexy **** right there...
Lag is a big issue. Is drawing a ****ing line so hard that it makes my graphics card turn into a jet engine!?
A sandbox is necessary. Although It would be awesome to have scripts like 'AutoPick' which picks your champ in the lobby for you.... But we must avoid the rm C:\ commands :|
Onto the uniqueness?
It'd be awesome if for example, we could have our script list under our profiles.
For example, (something like project neutron) we would have our script list, script configs, account info, and everything all on the forum. And in the loader, we would be able to click 'sync' and it would automatically download everything for us.
****ing awesome.
Forum?
sure.
I can complain about everything.
The forum looks really nice (gj prom), but I feel like GoSDB should be on the domain gamingonsteroids.com....
time to complain about the api! yaaay!
The api looks pretty well made, but the only thing is adding your own files/sprites.
For example, If I wanna add an icon for zed, to show where he was last seen. I can't add that icon, thus no pretty icon
Well I could be bitching like this forever... but I've grown hungry....
Time to feed.....
PS: thread bigger than I expected, move to suggestions mods.