作者zcecil (无声无息)
看板mud
标题Re: [闲聊] Mud的一些想法
时间Mon Jun 14 09:42:50 2010
以现在很多开发语言提供的程式库来说
重写一个mud并不难 虽然效能上会差一点 但是开发起来比较快
LPC 能做的事 C# 或 ruby之类应该都可以做
重写的另一个好处是
可以核心直接支援unicode 到时候用utf-16输出
多国语言都没问题 然後zmud之类可能都会有问题 一举两得 XD
另外把server跟呈现端切开的话 多介面client也比较好做
需要server放code的话我这边有一台FreeBSD可以提供(现在roc在跑的server)
※ 引述《gasbomb (胖丁)》之铭言:
: ※ 引述《PiGFAcE (被遗忘在沙滩上的脚印)》之铭言:
: : 之前听一位前辈巫师 Amos 说
: : 基本上下点功夫的话 , mud 的核心是可以用 c# 整个重写过
: : 然後可以把旧有的 code 都移植过去
: : 或许.. 这样又让 mud 多了无限可能
: : 至少我是觉得, 到时候能建构一个,
: : 同时具备 telnet 文字介面平台 和 图形介面 client 的 server
: : 用 pc 玩的可以透过 图形介面的 client 玩
: : 用手机或是烂电脑玩的 可以透过 telnet 玩
: : 而 database 是共享的 两个介面的玩家是可以互动
: : 有点像以前的 RO 外挂
: : 这样就可以 上课/上班/大便 用手机玩 回家用电脑玩 XD
: 说到核心,其实什麽语言都可以写
: 受到这个网站的启发
: http://teensymud.kicks-ass.org/wiki/show/
: 我最近打算用ruby来写mud/bbs server (其实是因为我只懂ruby...XD)
: 他有一个很精彩的例子,只用1063 bytes就写好一个mud servre了
: 我也有试着用ruby写过一个telnet介面的聊天室
: ruby开发的速度真的非常快,没有意外的话暑假我应该有办法搞出一个BBS server
: (前提是我doom的cf练满...gag)
: ruby除了开发快之外还有一个好处就是跨平台,所有OS都能架站
: 至於效能应该会很抱歉吧,不过现在mud界的生态来说有人玩比较重要 :(
: 至於旧code我反而没那麽乐观,旧的骨头套了新的client皮玩法还是一样的
: rw3D他们的作法我比较欣赏
: http://www.revivalworld.org/rw3d/index
: 游戏的概念,精神可以「继承」,但是不用拘泥在「共通」上
--
人非圣贤,孰能无过,但要真正把事情搞砸,还要电脑帮忙才行。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 216.237.113.234
1F:→ LoveBeef:我觉得这篇内容是篇"废文".(只针对文章内容而已) 06/14 18:50
2F:→ Ruri87:楼上你可以多想一秒钟 -v- 用词似乎太冲了点 O.O 06/14 18:57
3F:推 dannielz:竟然对zc说废文.. 06/15 10:05
4F:推 porching:这篇就算是只有最後那一行..就超有内容的了 06/15 16:06
5F:→ LoveBeef:(这篇也许我该嘘)这篇就只有扣掉最後那一行不予置评,然後 06/15 18:31
6F:→ LoveBeef:真的就像是一篇废文. 06/15 18:32
7F:→ LoveBeef:前几篇的看後心得+废文(-最後一行不予置评)=组成了这篇废 06/15 18:33
8F:→ LoveBeef:文。 kr**那篇文章内容写得最好,然後每况愈下,到这篇文章 06/15 18:35
9F:→ LoveBeef:内容写得最烂. 下面那两篇文章还没看,不予置评. 06/15 18:37
10F:推 dRick:zc大神快拜 06/16 02:31
11F:推 iacoomon:mud玩的人已经很少 有人发表心得已经很不错 06/17 23:43
12F:→ iacoomon:你在那边无的放矢比较像再发废文 06/17 23:43
13F:→ LoveBeef:23:43第一行看我本篇的推文,才发表得出来的一行. 06/18 12:53
14F:→ LoveBeef:23:43第二行,23:43的智力看不懂本篇文章内容, 06/18 12:55
15F:→ LoveBeef:23:43之智力只能看得懂我的推文, 06/18 12:55
16F:→ LoveBeef:所以发表了23:43第二行自己再讲自己23:43推废文 06/18 12:56