![]() “This means that DIM will never come into contact with your username and password, which is a huge concern for users of 3rd party apps. “DIM uses a feature of Chrome Extensions that allows our app to ask permission to use your secured and authenticated cookie to communicate with the Destiny API on your behalf,” he said. Some players are understandably hesitant to give a third party app what feels like access to their precious Destiny guns and armour - what’s to stop Shay from hijacking your account and deleting your Vex Mythoclast? Shay told me that’s an impossibility. “Our real payment is the joy of working on, and being able to use the tool ourselves!” It can “move an item between a character and the vault and equip an item on a character.” “DIM is able to communicate with the Destiny API to discover what items you store on your characters and within the vault,” Shay said. Bungie’s smartest move, then, wasn’t just making it possible to move items around through a browser, it was opening up their API so that developers like Shay could create their own tools for the job. Allowing players to move equipment outside of the game was welcome, but Bungie’s built-in tools needed some work. Thing is, the website only lets you move things one at a time, and can be pretty cumbersome to use. The challenge was so much fun.”ĭIM works in an ingenious way: It piggybacks on the existing Destiny website, which starting earlier this year let players move around gear from character to character. “The hardest part about it was that nothing quite like this had ever been done before, and there was no documentation to boot,” he said. ![]() Shay described the process of making DIM as “some reverse engineering of the Bungie website and some crazy long nights prototyping and polishing.” He finally released it on March 4, about a week after it first became possible to do such a thing. For example, popular third-party Twitter apps like Tweetdeck use Twitter’s API to put a new interface on top of Twitter’s existing software. When a developer releases their API to the public, outside developers are able to make new software that talks to (and therefore makes use of) the original developer’s software. The term API is short for “Application Program Interface.” Basically, an API is a way for one piece of software to talk to another piece of software. “He didn’t care there wasn’t an easy way to move around items - he just wanted to click a button to be ready for Vault of Glass or Iron Banner.” “Originally, my brother asked me to create something that was just for equipping loadouts,” Shay told me in an email. Rather, DIM was created earlier this year by a programmer named Kyle Shay and made available for free to all Destiny players. Destiny developer Bungie had nothing to do with it. Here’s the remarkable thing about DIM: It’s unofficial. To think, we used to go to the tower, drop off all our stuff, then load a new character, go back to the tower, and pick it all up! And if we forgot something? Do it all over again. I’ve been using DIM for the last month or so, and I can’t believe I ever lived without it. If you’re fighting a boss and you need that rocket launcher you left back in your storage vault, you can simply open your laptop, drag it over to your character, and bam! It appears in your inventory. Once you log into your account, DIM lets you easily move weapons, armour, crafting materials, and currency between your various characters with the click of a mouse. The app is a Chrome extension called Destiny Item Manager (DIM for short). It’s fun to collect rare and exotic weapons and armour, but it can be a headache organising everything. If you play a lot of Destiny, chances are you’ve had a hard time keeping track of all your gear.
0 Comments
Leave a Reply. |