Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.84 KB

README.md

File metadata and controls

45 lines (34 loc) · 2.84 KB

CrazyClient — the client that transformed RotMG hacking scene

Not maintained since 2017/10/26

About

CrazyClient was my private hacked client for an online MMORPG called Realm of the Mad God. It was first realized in late September, 2016. The client was publicly released in February, 2017. The reception was lukewarm at first but soon the download counts started picking up. The rising popularity of my little hobby project sent me to a development frenzy, resulting in me pumping out new features at an ever-increasing pace.

Developing CrazyClient taught me a multitude of new skills. It was the first project of mine to gain any real userbase. I learned, how certain features that I thought were self-evident, were found to be unintuitive by the users. How not asking for feedback yields better, more thought out feedback.

My legacy

On 2017/03/10, CrazyClient became the first public client to feature a sophisticated anti-death algorithm (aka. OP autonexus). The hack works so well I actually received complaints from people wanting to kill their character for fame (an ingame currency earned by dying) but not being able to. Nilly, a well-known RotMG hack creator, had hinted at the possibility such hack back in 2012. He later explained the gist of it here.

Death in RotMG is permanent. That's the a foundational building block of the experience. Releasing a hack this powerful transformed the game, and the hacking scene.

Another big change came on 2017/10/26. This time I released a map hack for the game. There are 13 predefined realm maps, so I developed an algorithm for recognizing which map the player was on based on a small sample. Certain maps are better for earning fame and before the release of this hack people had manually tried to identify maps for hosting a fame train, an in-game phenomenon where lots of players organize in a selected realm for optimal fame gains.

Release timeline

Date Version Game Version Download count
2017/02/19 v1 X10.3 190
2017/02/28 v2 X10.3 452
2017/03/03 v3 X11 859
2017/03/10 v4 X11.1 1921
2017/03/20 v5 X11.2 1442
2017/03/24 v5.1 X12 2402
2017/03/29 v6 X12 3204
2017/04/11 v7 X12.1 731
2017/04/12 v7.1 X12.1 488
2017/04/13 v7.2 X13 3784
2017/04/19 v8 X13 2145
2017/04/24 v9 X13 451
2017/04/25 v9.1 X13 1341
2017/04/28 v9.2 X13.1 4645
2017/05/19 v9.3 X14 8112
2017/06/20 v9.4 X15 9646
2017/07/20 v9.5 X15.1 5626
2017/08/01 v9.6 X16 5178
2017/08/08 v9.7 X16 9820
2017/10/26 v10 X18 5994
* Data from 2019/03/19