Hey everybody! Glad to see there's some discussion going on about Anarchy Arcade.
I was a little upset when I was shown this thread and saw where it went, but now I've calmed down and want to thank you guys for pointing out your concerns. If the first part of my post seems a little angry, that's because I was raging when I wrote it.
First of all, I understand the confusion of not understanding how Anarchy Arcade works, and that's why I have a playable prototype linked on the Kickstarter page. I have to strike a balance between pointing out that Anarchy Arcade does what it does in a legal fashion, and trying to share why the game is awesome.
It seems you guys are making a lot of assumptions that Anarchy Arcade is about illegal media sharing. I call it legal media sharing because it doesn't do the things you guys are assuming, lol.
Streaming a movie to your friends is illegal. People get banned for this on Twitch constantly. Anarchy Arcade is not screen sharing software; there is no peer-to-peer transfers of anything other than lists of URLs, thumbnail images to use on the cabinets, and standard game engine assets.
And since I know that next you're going to assume that these URLs are pointing to illegal downloads of movies on MegaUpload, again this is an incorrect assumption. There are similar programs now that do this, such as Riftmax 4D Theater, but to me this seems to promote illegal behavior because I just don't know of any other reason somebody would want to stream a movie off of MegaUpload like that. And because this seems illegal, it is not a part of Anarchy Arcade. Instead these URLs point to YouTube videos (or streaming videos from other non-shady sites like VEMO), image URLs of movie posters or wallpapers, and URLs to information databases such as TheMovieDb.org or the Steam Store itself.
Now you're probably asking yourself, "then how the hell does it work?" Honestly, it's complicated. I'll try to explain that in a few different parts so that you know that it's both 1. legal and 2. awesome.
First of all, somebody mentioned how it would be lame to watch a whole movie inside a virtual environment on a small in-game screen, and I agree. Even more so when it comes to playing games, because you sure as hell don't want to be squinting looking at the crazy 3D screen when trying to kill baddies. Everything in Anarchy Arcade is a beefed up shortcut. You click the Launch button on the cabinet to launch the shortcut. Somebody mentioned how they'd probably want to watch it on Media Player Classic, which is odd because that's my favorite media player! And clicking the Launch button opens the shortcut in your default Windows associated program (by default), so probably in MPC for a lot of people (I use HC Edition myself.)
Now, another thing that Anarchy Arcade does is it abstracts these shortcuts in such a way that they can be used in multiplayer. What the heck does that mean? Well, it means that I can have my game installed in C:\Steam\Games\Assassin's Creed\Game.exe and you can have the game installed in X:\MyGames\Creed\engine.exe and the SAME shortcut can launch Assassin's Creed for both of us. As a movie shortcut example, my Hunger Games could point to X:\Dvd\vidoe_ts\hunger.vob and your Hungers Games could point to
http://www.netflix.com/WiPlayer?movieid=70206672 and the same shortcut could launch the movie for both of us. So, this is how the functional part of the shortcuts carry over into multiplayer. I'd love to talk about how Anarchy Arcade is able to make shortcuts work like this, but I'll skip that for now and move on to the next point that I think you guys will be interested in.
LEGAL MEDIA SHARING! It's finally here, and you don't need to be afraid! So, how does it work? Not the same as illegal media sharing, obviously. Another thing that it's not is it's not peer-to-peer.
Here's the theory that I used when designing how you share your favorite games, movies, and anything else with people: everybody already has their favorite places to get their media from. Some people like the Steam Store, others like Origin. However, there's also an infinite amount of other stores and sites that people like to go to buy & download their media. And I'm not just talking Hollywood movies and blockbuster games, but ALL media. News stories, free videos, free games, websites, tweets, live streams, etc. And I know that when people send me a link to buy a game on their favorite store, the first thing I usually do anyways is try to find it on MY favorite store (which is the Steam Store btw.) Since Anarchy Arcade is for everybody, not just myself, I wanted it to be able to send people to what ever YOUR favorite store is.
So, Anarchy Arcade does this by allowing you to tell it what your favorite site is and how to search it. This is done through a very simple script file that you can either generate yourself (through a wizard), or in the future you could grab it from a community site like GameBanana.com as an addon. For example, here is the single line that explains how to search Netflix for a movie:
It is very simple, the $TITLE is a variable that gets replaced by the title of the movie. Anarchy Arcade is able to determine a title of the movie, and again I'd love to explain how it does this but it's not really the focus of this post.
So now I think I'm ready to walk through a couple scenario where you join a buddy's arcade in Multiplayer and do some of this awesome "new" guilt-free legal media sharing.
Scenario 1:
Your friend has the movie Hunger Games spawned on the wall in his arcade. He owns a digital copy of this movie, but you do not.
So you walk up to the movie on the wall and say, "Hunger Games, I never saw that movie. Is it any good?".
Your friend clicks on the movie once, and a trailer or movie clip (or what ever he has set as the preview URL) stars playing on the screen for both of you.
You say "Oh wow, that movie does look awesome! I want to see this movie!" (Keep in mind this is only a hypothetical.)
So, when you look at the shortcut it's going to tell you "You do not yet own this media item." But you're going to click Launch on it anyways, either because you know what's going to happen next, or that's just how you roll, either one.
Now you'll get a prompt, one that says "This media item could not be found in your Anarchy Arcade library. If you DO have it, click Browse, otherwise, feel free to use one of the following links that have been generated by your personal settings for getting this media," which is followed by a list of links.
Again, these links are generated based on your own preferences as described above, and naturally point to your own favorite stores and sites. By default, the prototype automatically generates links to the Steam Store, Amazon, Netflix, and a few others. Even though I don't want to force any particular site or store down somebody's throat, I think including these trusted media sources is important for promoting legal computer use since so many negative assumptions are automatically associated with media sharing. For trademark reasons, I will probably not be able to include the links to Netflix and other companies by default in the Steam version; however, I will be able to continue distributing the Steam Store links in it. This is okay, because the ones included with the prototype are just examples; you are free to shop from your own favorite sites and stores as we all want to do anyways.
So back to Scenario 1... after you've acquired the media item from your favorite store using the link that Anarchy Arcade generated for you, you simply point AA to the new file location and the shortcut to your brand new movie that your friend shared with you is functional.
So what exactly was shared?
What your friend shared with you was the actual media, not his copy of it. It was easy for him to share, and it was easy for you to get from the places you normally get media from; all assisted by Anarchy Arcade. If it makes things easier, you could imagine AA as forcing you to shop from 1 official online store. Then it's not so difficult to see how this is perfectly legal and is, in fact, sharing your favorite media with your friends in a legal way.
That's all for scenario 1, but launching shortcuts isn't the only thing you can do in Anarchy Arcade. You can also stream stuff like Hulu, Netflix, or other paid services directly onto your in-game screens, and yes they are synced in mutliplayer. So, how is Anarchy Arcade able to do this awesomeness without being illegal? This scenario is a bit more simple.
Scenario 2:
Your friend has an episode from the HuluPlus TV show "South Park" spawned on his wall. He has a HuluPlus account, and so do you.
Your friend goes up to the South Park episode and clicks it once. The video starts playing on the screen for both of you.
Scenario 3:
Your friend has an episode from the HuluPlus TV show "Fringe" spawned on his well. He has a HuluPlus account, however you only have a standard Hulu acount.
Your friend goes up to the Fringe episode and clicks it once. The video starts playing back on the screen for both of you. However, a few seconds in, your screen fades and you see the message "Your preview of his HuluPlus show has concluded. Please upgrade your account today!"
It says this because this is the default behavior on Hulu; it is not something that is specifically coded into Anarchy Arcade. If a similar scenario happened on Netflix, you would immediately show the sign-up screen because Netflix has no preview for non-subscribers. Likewise, YouTube videos also respect region enforcement and all other features provided by YouTube. This is just how these online services naturally work; they follow all of the restrictions that you would encounter if you went to the site themselves because underneath it all Anarchy Arcade is just sharing shortcuts.
In conclusion
I hope this clears up the assumptions about Anarchy Arcade. It's not about breaking the law. It's about having a good time with stuff that you legally own and giving you the freedom to continue using your computer just like you always have. At least, this is how the 3D desktop part of it works. The Steam version also jumps into an entirely different area where the 3D worlds are auto-generated using your Steam games, screenshots, videos, achievements, etc. combined with the staggering amount of other content that the Steam Community has to offer.
It seems that I spent most of my time here talking about the legal part, and not very much about the awesome part. Thankfully, I focus on the awesome in the Kickstarter. You can check out Triscuit's original post for the link. Keep in mind that Anarchy Arcade is for entertainment and works best when used on a PC that is used for entertainment. Even though the concept isn't something everybody will get into, I do believe a lot of people who don't think they'd like it at first might think differently after they've played around with it for a while. Just remember to have fun!
The only legal concerns I have is that companies will file tons of law suits based on these false accusations of illegal file sharing. Even though Anarchy Arcade has absolutely nothing of the sort, I won't be able to afford to defend against these types of lawsuits without going bankrupt. That is why I make a point to say Legal Media Sharing in my video, and also mention it briefly in the Kickstarter without going into too much detail.
From the risks and challenges section of the Kickstarter page:
Raising awareness of how Anarchy Arcade does not break any laws without bogging everything down with legal mumbo jumbo is something I am trying to accomplish. I look forward to your guys' feedback as it will no doubt help me understand how to do this better. This is actually the only forum where people focus so heavily on it, so thanks for giving me this opportunity.
Sorry, don't know how to play this video :(
http://www.youtube.com/watch?v=k1-k4hcrm4Q
Btw, just noticed the Massassi forums support many of the same streaming video services that Anarchy Arcade does.
![:)](../../smileys/smile_new.gif)