深入MUD:使用面向对象的Ruby的基于文本的游戏系列

在当前的计算机游戏状态下,在线游戏为王。 无论是久负盛名的MMORPG魔兽世界(在13年后仍然保持强劲势头),免费增值的MOBA英雄联盟,抽搐射击游戏(例如CounterStrike:Global Offensive),甚至是卑鄙的Scrabble克隆版Words With Friends,在线多人游戏体验都令人赞叹不已所有游戏活动的72%。 这种现象背后的驱动力是无数的,包括光滑的图形,引人入胜的游戏玩法以及复杂的UX设计,以及与他人一起玩游戏比独自玩耍更有趣的事实。 然而,尽管网络游戏在当前的气候下占据着主导地位,但它们的起源却非常卑鄙。 早在出现逼真的3D模型,高保真声音和清晰灵敏的控件之前,最早的在线游戏就包含基于文本的世界和用于浏览它们的简单命令行。 它们被称为MUD,是多用户地牢(或Dimension,取决于您与之交谈的人)的缩写,并且其游戏玩法受到了Dungeons and Dragons的强烈启发。 人们通过telnet连接到他们,telnet是一种预万维网协议,允许远程用户为服务器创建虚拟终端。 MUD充当聊天室和角色扮演游戏的一部分; 有时前者要比后者多,因为游戏玩法非常有限,几乎完全由基于d20的战斗组成。 尽管与公认的现代RPG相比,它们看上去非常原始,但值得一提的是,按游戏标准,MUD作为一种流派非常古老-第一个最初是在1978年编码的,而最受欢迎的代码库可以追溯到1991年。 ,并且仍然大部分是用C编写的; 其他MUD代码库已经使用新的编程语言(包括Ruby!)创建,但是C仍是其选择的语言,因为它的速度很快,它也是MUD多年来积累的大量旧代码的语言。 实际上,MUD在13岁时首先引起了我对编码的兴趣,因为我想从事这些从中获得很多乐趣的游戏。…

Boogie2988和Internet受害者机器

在我自己微不足道的部分中,我昨天参与了这个糟糕的Boogie Twitter操蛋。 尽管我通常会为刚起步的胚胎提供产妇护理,以治疗肠道内的焦虑性溃疡,但实际上我并不讨厌任何人。 因此,当我将JonTron和Anita Sarkeesian比较为持反对意见但持极端观点的人时,我才偶然发现它被转发了。 显然,这只是近两周前播种的种子中开花的最新花:上面有缩略图的视频,我认为我本已衰弱的心理健康实在太令人无法观看了。 甚至他愚蠢的表情也使他几乎无法集中注意力。 请记住,“互联网仇恨机器”诞生于上世纪70年代中期的新闻媒体,最初试图描绘匿名的,脆弱的,但众多的网络欺凌行为,即最先进的“类固醇黑客”。 这个短语是如此古朴,以至于仍然很含糊,就像屏幕截图上的全大写Impact字体一样(请参见上文,除非您也因过分地使用这两种语言而生病)。 然而,在此过程中的某个地方,人们没有意识到,无数(匿名)掉入有针对性的骚扰的水桶并不是最可爱的事情,而不是被嘲笑的母亲用作男孩的告诫。 即使“互联网仇恨机器”从来没有像它设计的那样受到严厉的警告,但也许现在它以某种微小但真实的方式唤起了我们悲惨的,不道德的现实。 我对互联网历史的涉猎太深了。 我只想给出以下上下文: Boogie制作了有关针对PewDiePie,Colin Moriarty和JonTron的Internet Hate Machine的视频。 昨天,由于将这三个人中的后者与Anita…