|
如何设计场景?
房间是构成这整个世界的要素之一,在此我们提供了一个房间的标准物件来让所有的房间继承。而如同其他的物件一般,你需要写一个 create() 来设定房间中的叙述、出口、物品、生物等等。这里,我喜欢说你用 create() 这个函式来赋予这个房间的属性。一般来说,要建造一个简单的房间,你只要赋予它基本的属性即可。当然,我们不认为一个区域中几十个房间没有任何的机关或秘密,是个会吸引玩家一游的好地方。
下面,提到了一些建造房间所需要留意的事项,也会配合一些例子来说明。
一、基本篇
一个基本的房间,要有 short <短叙述> 、 long <长叙述>、 exits <出口>
1. 当你在写一个房间的 long <长叙述>时,其格式为:
set("long", @LONG
房间的叙述.......
LONG
);
其中 @LONG 和 LONG 是互相对应的,你可以用任何字接在 @ 后面,但是前后两个字一定要一样,这样系统才能判别,而房间的叙述写完时,一定要换行后再接第二个 LONG ,且同一行不能再有其他任何的字元,不然系统无法判定叙述是否该结束了,会造成编译时的错误。
而为求区域看起来外观上整齐、统一,房间的长叙述中每一行的 |
上一篇:汽车排气管出水是什么原因?,汽车排气管滴水是怎么回事
下一篇:有那九类打折促销方法?,怎么做打折活动
|