Sometimes, not even developers are immune to folly and consequence. Take Switch indie programmer Amir Rajan, who has gotten into trouble over how he handled his responsibility to port A Dark Room to Switch and mobile. Initially slated for release this past month, A Dark Room is a text-based adventure game meant to provide a unique level of player interactivity. However, the game also contained an exploitable Easter egg that allowed players to access a functional (albeit limited) Ruby editor on their Nintendo Switch. Ruby is a popular programming language, and this editor allowed players to write their own programs from scratch to run on their Switch. All without a Nintendo-authorized license.
Rajan himself, rather naively, was the one to first reveal this:
Suffice to say, Nintendo wasn’t happy about this in the slightest. A Dark Room was immediately removed from the Switch eShop. Rajan then issued an apology for his oversight, claiming that he’d acted “alone and stupidly.” But then he described the backlash against him as an example of “what’s wrong with this trashcan fire of a world.” He implied the media was treating him like a villain, hacker, or “idiot,” when really (he claimed) he just wanted to give people an avenue to be creative.
In any case, publisher Circle Ent. is now having to deal with the fallout of Rajan’s actions as they work to get A Dark Room back on the eShop.
What do you make of this situation? Should we go easy on Rajan for a well-meaning mistake? Or should it have been painfully obvious from the beginning that Nintendo would never allow a secret code editor on its platform, even in a very limited form? Let us hear from you.