git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2236 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2003-02-04 03:33:38 +00:00
parent 5198206dfd
commit c66efeb511
2 changed files with 26 additions and 1 deletions
+19 -1
View File
@@ -1,6 +1,6 @@
# Miso Notes -*- mode: outline -*-
#
# $Id: design.txt,v 1.4 2001/11/29 00:22:41 mdb Exp $
# $Id: design.txt,v 1.5 2003/02/04 03:33:38 mdb Exp $
* Notes
Consider making MISO sufficiently sophisticated to allow the cluster stuff
@@ -119,3 +119,21 @@ 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."
* 1/14/2003
** Ground zero
- Render all ground and fringe tiles (unprepared) into a single offscreen
buffer and use that to repaint the ground instead of going from the
original tile images
* 1/28/2003
** Scene revamp
- Objects without actions are largely inconsequential (in the model, they
exist only as fqtid and coordinates)
- Objects with actions have extra data:
+ the action string
+ a location and orientation associated with the object (for building
facades this would be the entrance portal location, for "stations"
this would be where the user stands when occupying that station)
- Scene model is not used by anyone but the scene impl (so that more
sophisticated models and impls can come to exist)
+7
View File
@@ -58,3 +58,10 @@ on the client to generate a map of the zone.
Zones are identified by an integer of which the upper 8 bits is a zone
type identifier and the lower 24 bits are the zone identifier.
* 1/28/2003
** Spot revamp
- Eliminate locations
- Dynamically create clusters around stationary scene occupants
- "Station" objects will have an associated location at which a scene
occupant would stand rather than being associated with a location