From 1ffbae2cc4ee9dfb6ad118d825c684596d1c30f7 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 15 Aug 2001 01:08:00 +0000 Subject: [PATCH] Added note. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@248 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- docs/miso/design.txt | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/docs/miso/design.txt b/docs/miso/design.txt index 25e01eb1d..f464935f6 100644 --- a/docs/miso/design.txt +++ b/docs/miso/design.txt @@ -1,6 +1,13 @@ # -# $Id: design.txt,v 1.2 2001/07/10 22:22:35 shaper Exp $ +# $Id: design.txt,v 1.3 2001/08/15 01:08:00 mdb Exp $ +* Notes +Consider making MISO sufficiently sophisticated to allow the cluster stuff +to be implemented as an extension. This would included allowing the XML +scene stuff to allow extensions, the scene editor to allow extensions and +of course extending the MisoScene class itself. + +* Discussion Date: 07/10/01 Venue: General discussion in vast sweeping loft area. Participants: mdb, shaper. @@ -28,8 +35,8 @@ TBD: art details, how many frames of animation, what kinds of things can be carried, paper-doll-ing of character clothing, possibility of color-replacement to allow increased re-use of clothing art. -Scene Description ------------------ +* Design +** Scene Description - sid: unique scene identifier - name: scene name - version: scene description file format version @@ -38,17 +45,13 @@ Scene Description of scene coords - exits: set of scene coords and associated sids that the exits lead to -Potential Classes ------------------ - +** Potential Classes SceneIDBroker: dynamic scene creation and obtaining/tracking scene ids SceneManager: scene retrieval, caching TileManager: tile retrieval, caching Config: tileset/tile info -Tile Sets and Tiles -------------------- - +** Tile Sets and Tiles General high-level categories of tiles: 3 * outside (three prospective themes) @@ -104,15 +107,14 @@ needed for drawing tiles (e.g. exclude corners of iso squares), but only if noteworthy perf gain achieved. Perhaps other similar worthwhile uses. -TBD: +** TBD +*** Resource mgmt +When is scene data and art loaded, how big are the chunks of data +downloaded, what's the user experience during download like. -- Resource mgmt: when is scene data and art loaded, how big are the - chunks of data downloaded, what's the user experience during - download like. - -- on-screen "map" display of the surrounding scenes, the scenes - comprising a town, etc. potentially impacts how we allow placement - of exits in a scene since allowing folks to place exits to their - houses/bldgs willy-nilly may make map generation wacky. perhaps - useful for game designer use as well when laying things out and - "surveying the landscape." +*** On-screen "map" display of the surrounding scenes +The scenes comprising a town, etc. potentially impacts how we allow +placement of exits in a scene since allowing folks to place exits to their +houses/bldgs willy-nilly may make map generation wacky. perhaps useful +for game designer use as well when laying things out and "surveying the +landscape."