<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: World Creation Notes, version 061098 --> <!--X-From-R13: Quevf Uenl <ptNnzv-pt.UenlEntr.Sqzbagba.OP.QO> --> <!--X-Date: Sat, 11 Jul 1998 15:19:26 -0700 --> <!--X-Message-Id: 199807112215.QAA00519@ami-cg.GraySage.Edmonton.AB.CA --> <!--X-Content-Type: text/plain --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: World Creation Notes, version 061098</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00172.html">Previous</a> | <a href="msg00174.html">Next</a> ] Thread: [ <a href="msg00217.html">Previous</a> | <a href="msg00177.html">Next</a> ] Index: [ <A HREF="author.html#00173">Author</A> | <A HREF="#00173">Date</A> | <A HREF="thread.html#00173">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: World Creation Notes, version 061098</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> <LI><em>Subject</em>: [MUD-Dev] Re: World Creation Notes, version 061098</LI> <LI><em>From</em>: Chris Gray <<A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A>></LI> <LI><em>Date</em>: Sat, 11 Jul 1998 16:15:40 -0600</LI> <LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> [Mike L Kesl:] >The detail of the image should be apparent now, and you may have some >questions about the scale of things in the world. For example roads. The >above example take from SS, shows a road as a plus sign and the character >as a star. The character is obviously not as wide as a road, and the road >does not exactly represent the same size plot as a forest or grasslands >area. However, making roads 5 pixels wide and characters 1 pixel wide, and >general terrain types 100 pixels wide would be pretty senseless. So, it is >assumed that the road square is a road going through another terrain type, >such as a forest, and that the character is on a road, which is in a >forest, which is all represented as one square. You might find it helpful >to think of roadmaps. On a roadmap you might see a city represented as a >circle and roads leading into it as lines. These representations of roads >are usually not to scale with the city. This does not mean the road is as >wide as half a metropolitan city, and the big X you draw on the map to >represent your house does not make your house the city of 3 or 4 cities. I >hope this is understood. In practice, just draw roads as 1 pixel, but >remember that they are really much smaller than 1 pixel. Understood, mostly. Do you plan to display other characters and NPC's on the world map? If so, to what scale - the same visual size as the player? The problem I've had with stuff sort-of like this is in deciding how much the map and the player actions interact. To clarify, one thing I've played with is a tiled top-down view of a big castle. Small corridors in the castle are one tile wide. The character's icon is also about the same width. If two characters meet in the corridor, what should I do about it? Can one block the other? Do they have to cooperate in getting past each other? Do I need to represent that with a little animation of the icons flattening out and going past each other? What if there is a whole line of people - how do I figure out where anyone can move to, in response to player input? General question to you, relevant to my comment about space to your previous post. Why does your ATOM program have to run at all? Can you not just have the bitmap maps stored in the system, and then produce the other needed stuff (e.g. textual descriptions) at run-time, working just from the bitmap? That'll save a lot of space. Only if you need to do something special in a given room or area do you actually have to instantiate it. Somewhat more work in the server, but it might be possible to off-load some of it to the client if they have the bitmaps (which you might want, if you give players some magical or technological way of seeing an area from on high). -- Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <ul compact><li><strong>Follow-Ups</strong>: <ul> <li><strong><A NAME="00177" HREF="msg00177.html">[MUD-Dev] Re: World Creation Notes, version 061098</A></strong> <ul compact><li><em>From:</em> Mike L Kesl <mlkesl#cpinternet,com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00172.html">[MUD-Dev] Re: Universe Design Notes, version 061098</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00174.html">[MUD-Dev] Re: (fwd) Re: command parsers: a modest proposa</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00217.html">[MUD-Dev] Re: Mud websites</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00177.html">[MUD-Dev] Re: World Creation Notes, version 061098</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00173"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00173"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><strong><A NAME="00188" HREF="msg00188.html">[MUD-Dev] Re: Affordances and social method (Was: Re:Wired Magazine...)</A></strong>, Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 13 Jul 1998, 15:51 GMT <LI><strong><A NAME="00186" HREF="msg00186.html">[MUD-Dev] Biomass project</A></strong>, Joel Kelso <a href="mailto:joel#ee,uwa.edu.au">joel#ee,uwa.edu.au</a>, Mon 13 Jul 1998, 02:05 GMT <LI><strong><A NAME="00185" HREF="msg00185.html">[MUD-Dev] Re: Mud websites</A></strong>, Matt Chatterley <a href="mailto:matt#mpc,dyn.ml.org">matt#mpc,dyn.ml.org</a>, Mon 13 Jul 1998, 01:53 GMT <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00217" HREF="msg00217.html">[MUD-Dev] Re: Mud websites</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 15 Jul 1998, 01:32 GMT </LI> </UL> </LI> <LI><strong><A NAME="00173" HREF="msg00173.html">[MUD-Dev] Re: World Creation Notes, version 061098</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 11 Jul 1998, 22:19 GMT <UL> <LI><strong><A NAME="00177" HREF="msg00177.html">[MUD-Dev] Re: World Creation Notes, version 061098</A></strong>, Mike L Kesl <a href="mailto:mlkesl#cpinternet,com">mlkesl#cpinternet,com</a>, Sat 11 Jul 1998, 23:49 GMT <UL> <LI><strong><A NAME="00477" HREF="msg00477.html">[MUD-Dev] Re: World Creation Notes, version 061098</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 05 Aug 1998, 01:31 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00172" HREF="msg00172.html">[MUD-Dev] Re: Universe Design Notes, version 061098</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 11 Jul 1998, 22:07 GMT <UL> <LI><strong><A NAME="00178" HREF="msg00178.html">[MUD-Dev] Re: Universe Design Notes, version 061098</A></strong>, Mike L Kesl <a href="mailto:mlkesl#cpinternet,com">mlkesl#cpinternet,com</a>, Sun 12 Jul 1998, 00:03 GMT </LI> </UL> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>