Re: [mmox] MMOX: Strawman scope/goals/approach

Jon Watte <jwatte@gmail.com> Thu, 26 February 2009 22:31 UTC

Return-Path: <jwatte@gmail.com>
X-Original-To: mmox@core3.amsl.com
Delivered-To: mmox@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F9CD28C32B; Thu, 26 Feb 2009 14:31:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.518
X-Spam-Level:
X-Spam-Status: No, score=-2.518 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1X55f9slUHSh; Thu, 26 Feb 2009 14:31:23 -0800 (PST)
Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.28]) by core3.amsl.com (Postfix) with ESMTP id 3FAAC28C10E; Thu, 26 Feb 2009 14:31:23 -0800 (PST)
Received: by yw-out-2324.google.com with SMTP id 5so971020ywh.49 for <multiple recipients>; Thu, 26 Feb 2009 14:31:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=FdkgFLL8EEm2mNjX/WsQJa17MsUsXPmVNra3K8B1tdM=; b=gyZA9lHQcPbTRvG2gHTPnFrHVybKny09BiXgvlAKjSDsb1cyCtL9CGf8/0Nz5wMevX akUnL9JGxdyQcBU1c/gksbt68Vnyok9YJQkuMQXnzSggW1WjXWaBQdlOJUkQ7D5aLV5n dPLowZeo24e3PwA3R+l+Vcf2sOdJ5kqg2R1r0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=aRJZ5zS7ep5GEsm1QN7qDYjIplgiouZah/TdF4jJlk6VuC1g7RYhu4ZbaoLI8fIHsU 71uInsh9/pdd7QQxYR+FGsIo8A5m7+414euhoddm87DracObQj4F9DhDQtZSSMwT+jV/ aziHcLrM1S25cbdal/ZUcjfb7Jl6KyqtrERq0=
Received: by 10.100.254.15 with SMTP id b15mr1994440ani.155.1235687504572; Thu, 26 Feb 2009 14:31:44 -0800 (PST)
Received: from ?192.168.168.114? (smtp.forterrainc.com [208.64.184.34]) by mx.google.com with ESMTPS id c28sm1143162anc.25.2009.02.26.14.31.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 26 Feb 2009 14:31:43 -0800 (PST)
Message-ID: <49A7184D.3050602@gmail.com>
Date: Thu, 26 Feb 2009 14:31:41 -0800
From: Jon Watte <jwatte@gmail.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: Gareth Nelson <gareth@litesim.com>
References: <ebe4d1860902240729x5e86306bpd0950b05c3a11f28@mail.gmail.com> <OF7F32322B.61DEE52B-ON85257567.00564FEE-85257567.00585420@us.ibm.com> <61dbdd7d0902261335q608ee9ferc083fdffa87071ed@mail.gmail.com>
In-Reply-To: <61dbdd7d0902261335q608ee9ferc083fdffa87071ed@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: mmox-bounces@ietf.org, mmox@ietf.org
Subject: Re: [mmox] MMOX: Strawman scope/goals/approach
X-BeenThere: mmox@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Massively Multi-participant Online Games and Applications <mmox.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmox>
List-Post: <mailto:mmox@ietf.org>
List-Help: <mailto:mmox-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmox>, <mailto:mmox-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Feb 2009 22:31:24 -0000

Gareth Nelson wrote:
> any code should be produced in. My vote is for python and C.
>   

Let me vote for Lua and C++, and then the OpenSim people can vote for C# 
and Java and we have all the bases covered :-)


> games are relevant (after all, MMORPGs for example are just huge
> virtual worlds with game rules thrown in), I fail to see how networked
>   

I think that's a common mis-conception. Most (almost all) MMOGs do not 
have much in the way of persistency, other than character possessions 
and stats. They also have a very static world, that generally does not 
allow users to move things around or place new things into the world. 
Finally, they do not support any form of UGC, which I think is more or 
less a requirement for a "real" virtual world. Lacking all three means 
that the technical job of implementing and running the MMORPG is much 
easier, but it also puts them on a lower rung of the expressiveness. A 
VW could express a MMORPG (with significant overhead compared to the 
MMORPG itself), but a MMORPG couldn't express a VW.

> Practically everything people do online is "multiuser", and lots of
> things are "massively multiuser" - look at any big site such as
> wikipedia for example.
>
>   

"What is virtual worlds" has been a general question for a long time, 
but I believe the "rough consensus" answer is that it's at least:

Interactive
Persistent
Identity Based
Collaborative
Supports UGC
(controversial) Based on a 3D Simulation

But, if we believe that we all need to agree on exactly what a virtual 
world is before we can make progress, experience shows we won't be able 
to make progress at all.

Sincerely,

jw