Original Post
Hello, and thank you for taking the time to read this. I have a dream. I thought at first that my dream was just about gaming, but over time, came to realize that gaming was but the first phase of something massive, and imho, something game changing for all who use the Internet. In the interest of keeping this short, I will try and convey my dream as succinctly as possible, but understand I have a 30+ page document outlining the details and ramifications of all you are about to read. What I am looking to find out is if this community 'gets it', and if you do, if there are those willing to help make this happen. Personally, I have committed myself to its genesis. Imagine a single game world that acted as a hub for other game worlds. The other game worlds would be created by the gaming modder community, or anyone with a creative mind and an inclination to do so. The tools to create those other worlds would be open-source in nature with databases for world objects, structures, creatures and creature AI. Users who created these assets could either make them freely available or for sale. Originally I imagined the hub world as being a staging area for the games it connected to, but ultimately realized that the hub world was behaving as the World Wide Web itself. This is because the hub world would be free, and like Second Life, there would be commercial entities where the avatars could go and buy virtual or real world items. But Second Life does not impress me. Besides its currency, it has no connection to reality. What was needed was for the hub world to juxtapose to reality itself. Imagine if the hub world was Earth. And web sites became virtual GPS (vGPS) locations. Instead of going to Dell's web site to buy a computer, one would go to Dell's HQ in Texas. Want Belgian chocolate? Go to Belgium, virtually. But what about the staggering quantity of people who do not want to, or are not able to, explore a world as an avatar? What about the speed of the World Wide Web in terms of going to a search engine, finding a site, and hopping to it. What would replace the search engine and the speed? Pets. Yes, we know them as pets, but in the world I was conceiving, these pets would be Intelligent Agents (IAs). They would act as our online representatives, our search engines and most amazingly, as the standardized UI for all the tools that allow us to exchange data online. In other words, the IA would facilitate file transfers (FTP, P2P, etc), emails and IMs (POP, IMs, IRC, etc) and be modular enough to add any other capabilities that programmers could conceive of. But those coders would no longer have to code the most annoying part of any application, the interface. What about social networks? This led to a fascinating solution that directly relates back to gaming. Layers. Imagine being in this hub world, which I started calling the Web Wide World (W3) at this point, and being in a location that thousands are visiting at the same time. Any gamer knows that this is a server crash waiting to happen (and I have several ideas on how to deal with server distribution). With layers, the user would only see those avatars who fit certain criteria (and opted to be seen). A layer for singles, or your friends, or those over age 60. With respect to games, imagine traveling the W3 to downtown Manhattan, and seeing a layer of zombies that were precached on your system. Now, the goal of the game would be to kill the zombies, and avoid killing the human avatars. Just a concept, but I hope you get the idea. This world would retain the Second Life currency system, but the currency could also have access restriction built in. Imagine a world that was only for children, with currency that could only be used on that world. Let's get back to the Intelligent Agents for a second. Imagine taking your IA into one of the game worlds with you. Now, while in a game, you would have a companion that could help you solve riddles, or just keep you connected to that which is going on both outside the game, and in RL. And when you walk around the real world, imagine your IA shadowing you in the virtual one. Imagine walking by a store in the real world that has an item you told your IA you wanted to find the cheapest price on. It IMs your cell phone to tell you to go into the store to get it. An example, but again, I hope you get the idea. There is so much more, but it is just a dream unless there is a strategy to make this whole thing happen. In my opinion, Phase I is the hub world, a proof of concept. At this point, it would not parallel Earth, but would act as the staging area I originally conceived. Two strategies to get this part moving. I will either need to convince the open source community to design and build it (bottom up approach) or I need to convince investors to fund its creation (top down approach). Either way, what will make or break this idea is if you, the game development community, a) think this is a good idea, and b) are willing to develop in it. I will stop here, but please understand that there is a great deal more involved in this idea, from overcoming technical challenges to the legal aspects of virtual property ownership. I want your feedback. I want to know if you have ideas to add to this, and I want to know if you are willing to help make this happen as a grass roots effort. Thank you for taking the time to read this.