exact details of the afk thing are not known right now but lyte been saying something like "if one of the players doesn't connect the loading screen will timeout back to queue and that person will get a penalty for leaving"
not sure if this applies to ppl dc'ing really early into the game and i'm pretty sure it doesn't mean that if someone afk's you'll just be able to leave and join another game like in doto (in that case just surrender and move on since unlike doto league isn't ridiculous about surrenders)
also no idea how penalties will work, it'll probably be similar to afks, as in, game cuts you a break if it's once in a while but if you're dc'ing every week then you're gonna get banned
something like that
lol. which is exactly what I was referring to.
?
league is kind of dumb with names for its programs, so here it goes:
- launcher/patcher: thing that opens when you launch league, it checks for patches, shows news and has that big LAUNCH button that boots up the client. built on html5 which is why it has fancy html-like webpages for like free champions and whatnot. this works fine, no issues with it (outside of it being separated from the client i guess)
- client: for some reason this is called client, but it's basically the matchmaking program or whatever. you do runes and masteries and the shop from here, and it's built on adobe air and some other things i'm not much aware of. the store is like a web browser thing afaik. this is what's really iffy cos it's dated-looking, unresponsive, not very well organized and generally just a pain to use. once you finish up champion select it hides in the background and launches the
- game client: loading screen + the game itself, what with the minions and turrets and so on. this is for the most part ok, is built on a propietary engine coded in c++ and i think it has scripting in their own language based on lua or something. this also has tons of problems but it's seen steady improvement over the years and will continue to get improved this way. we probably won't see a source 2-like scenario in a logn time, if ever but just the slow rewriting of most systems until they're more sustainable and expandable and whatnot (as in getting rid of spaghetti code)
in doto "client" and "game client" are merged together (which i find really annoying) and the client part is much better because you can do dope shit like read guides and buy stuff mid-game or just try out champions or like change the game settings from outside a running game