Page 1 of 1

world of warships

Posted: Thu Mar 26, 2015 4:05 am
by lisa
Anyone in the Beta for World of Warships?
I have been watching some youtube game play of it and it looks interesting.

Re: world of warships

Posted: Thu Mar 26, 2015 4:43 am
by BlubBlab
No but it looks like Navy Field which my old guild played too.
I tried to got a key for EQN but I hadn't luck with that.

Re: world of warships

Posted: Thu Mar 26, 2015 10:19 pm
by lisa
I've got my name in the hat for a World of Warships Beta key, who knows I might get lucky /shrug

Re: world of warships

Posted: Sun Apr 19, 2015 5:56 am
by lisa
Well they gave people who bought a pre-package ship Beta access, so I paid the $28 ish for it, game seems nice for a Beta, I will probably last 6 months or so playing the game before I got bored of it. Seems I get bored of all games now days though, I must be getting old.

Re: world of warships

Posted: Sat May 23, 2015 7:41 pm
by lisa
1 month later and already bored, sigh.
Well another game to add to the list of "boring really fast".

world of warships

Posted: Thu Jan 17, 2019 10:19 am
by WarnerDop
Can you explain what the space the controller would not have to Handel world of warships control?

Re: world of warships

Posted: Mon Mar 18, 2019 11:32 am
by Sirmabus
It's mostly Python, then engine functions in binary.
I messed with the game a few years ago and made an trajectory aimbot for it. It would lock on to an enemy ship and I'd be able to hit ships I couldn't even see over mountains, etc. :-P
I don't know what they added since then for protection but the Python byte code was heavily obfuscated. A lot of the file names and classes are random GUIDs that change per update (but easy to track).
The main obfuscation thing they do is add a bunch of bogus byte code jumps that breaks disasm and thus all decompilers.
You have to process the byte code, do a recursive "dead code elimination" routine to eliminate all the fake/bad jumps then you can decompile the Python code just fine.
It's easy to hijack the Python load order to load your own Python code.
It's just that to do anything really you have to decompile the existing code to figure out what is going on and where to add your own hacks.