新项目 - 来自实验室的新鲜成果
如果您还记得上个月的专栏,我对一款特别酷炫的潜艇模拟器 深海危机 感到非常兴奋。本月,我很荣幸将其作为主要项目之一进行介绍。根据其网站
深海危机(也称为 dangerdeep 或 DftD)是一款免费(如言论自由)的开源二战德国潜艇模拟器……这款游戏计划作为战术模拟,并将尽可能地在我们时间和物理知识允许的范围内做到真实。其当前状态为 alpha 版,但已可玩。
DftD 目前正在 Linux (i386 和 AMD64) 和 Windows 上开发。有适用于 Linux (i386 和 AMD64) 和 Windows (32 位) 的二进制文件,并且还有一些适用于 Mac OS X 的旧软件包。深海危机 使用了 SDL/OpenGL,因此应该可以移植到其他操作系统或平台。
DftD 甚至据报道可以在 Windows (2000/XP/98)、Linux (i386/x86-64/SPARC64) 和 FreeBSD (x86-64/SPARC64/IA64) 上运行。
安装
在硬件要求方面,您需要以下配置
一块兼容 OpenGL 1.5 的显卡(建议使用 OpenGL 2.0 或更高版本)。
一个相当快的 CPU(任何 1.0GHz 以上的 CPU 应该都可以)。
256MB 内存(建议 512MB)。
该网站提供了一个精美的二进制安装程序,感觉很像商业游戏。如果您愿意,可以从源代码编译游戏,但当您可以简单地单击“下一步”、“下一步”、“下一步”时,您真的会这样做吗?
二进制安装程序会自行运行大多数操作,但与往常一样,您需要将其标记为可执行文件。如果您通过文件管理器运行它,您可能需要在任何可用的属性部分中右键单击并选择可执行文件,但这部分就留给您自己处理了。对于那些喜欢从命令行运行的人,您可以使用以下命令将其标记为可执行文件
$ chmod u+x dangerdeep-0.3.0-linux-installer.bin
然后,使用以下命令运行安装程序
$ ./dangerdeep-0.3.0-linux-installer.bin
(注意:如果您要进行系统范围的安装,请以 root 或 sudo 身份执行此操作。)
安装程序将经历通常的“下一步”、“下一步”、“下一步”...“完成”过程,一旦完成,您就可以使用以下命令运行游戏
$ dangerdeep
用法
一旦您进入主屏幕,您就会被一股永不消退的浪漫怀旧浪潮所淹没!从棕褐色的菜单、德语标记的控件和战时背景图像,到噼啪作响的二战时期音乐,这款游戏将它的内心展露无遗。
假设您有一块不错的显卡,您会想要在“选项”菜单中调高视频分辨率,因为这款游戏的图形在某些时候实际上非常令人印象深刻。
由于这款游戏目前处于 alpha 阶段,因此游戏选项的数量有限。然而,单人模式下有几种任务可供选择。对于那些想要立即开始战斗的人,请先在“Play single mission”(进行单人任务)菜单下尝试“Historical Mission”(历史任务)。
但是,在您开始任何航行之前,我建议您打印出游戏的 PDF 手册,该手册可在网站上下载。这款游戏的控件非常广泛(嘿,您正在驾驶潜艇),并且每个按键在不同的视图模式之间通常分配给不同的功能。以下是一些基本的通用控件,可帮助您入门。
F1 到 F12 在船上都有不同的视图或功能。一些按键会将您带到潜艇内的实际位置,例如鱼雷舱或舰长室,而另一些按键则会调出设备,例如舰艇的声纳。特别令人愉快和有趣的是 F1 上的控制屏幕和 F6 上的鱼雷屏幕。仪表和刻度盘都是德语的,据我所知,没有将它们设置为英语的选项,因此您必须自行了解 HalbeFarht 和 Lagenwinkel 的含义。
现在,我相信在这个阶段您会渴望开火,所以让我们来介绍一下。您可能想要尝试浮出水面来进行此操作,因为这使得使用更多视图模式更容易发现水面上的敌人,而且它还可以展示这款游戏的一些炫酷图形。
按 S 键浮出水面,当您浮出水面后,使用各种不同的视图模式环顾四周(首先查看甲板,是的,您可以操作水面炮)。如果目标在视线范围内,请按 I 键识别目标。按空格键选择它,然后按 T 键发射鱼雷。
我可以继续说下去,但很荣幸看到一个像这样充满打磨和热情的项目。在普通的开源团队手中,像这样的潜艇模拟器可能是一个平淡、灰色、模糊不清的东西,花几个小时玩它可能会保证治愈失眠症。而另一方面,这是一个色彩缤纷的世界,充满了精细的细节和真实性,保证会让您脸上露出笑容。
考虑到这款游戏还处于 alpha 阶段,它在精美的图形、出色的安装程序,甚至还有一小段配乐方面都做出了非凡的努力!潜艇爱好者们,帮自己一个忙,去看看这款游戏吧。
我一直在寻找原创项目,而这个特殊的应用程序真的让我感到惊讶。根据其网站,“Flinks 是一款文本模式的闪烁词语网页浏览器。它旨在用于速读和/或略读网页和文本。”
该项目的作者 Martin Bays 最初受到一款手机程序的启发,该程序在屏幕上快速闪烁一个接一个的单词,承诺经过几天的练习后,阅读速度可达每分钟 600-700 字(WPM)。Martin 对这个想法很感兴趣,并且对这样一个技术简单的程序花费 20 美元感到反感,于是着手制作了 Flinks。
安装
启动并运行 Flinks 非常容易,因为不需要真正的安装,并且它的依赖项非常少。您只需要 Python 2.4 或更高版本,以及可用的 Lynx 版本。
从网站下载最新的 tarball,解压缩它,然后在新文件夹中打开终端。在命令行中,输入
$ ./flinks
用法
鉴于其简单的设计,Flinks 最适合用于主要由文本和易于导航的网站。维基百科就是一个很好的例子,因此,Martin 选择它作为打开 Flinks 时的默认网站。
要开始使用,请按 g 键输入 URL(您不必输入“http://”,像“metallica.com”这样的就可以了)。一旦页面在浏览器中加载几秒钟,请按空格键“播放”网页。再次按空格键将暂停浏览器。此时,大量单词开始以极快的速度一个接一个地向您飞来。这种效果起初有点令人吃惊,但非常酷。
Flinks 设置的默认速度为 450 WPM,但如果您想加快或减慢单词速度,可以使用向上和向下箭头键进行相应调整。向左和向右箭头键允许您跳过句子,而 / 或 ? 键可让您在文本中向前或向后搜索。其他基本导航包括 b 返回、u “取消返回”和 q 退出程序。
最后,这个程序是一次很棒的旅行。在后台播放一些 Speed Garage(或者相反地播放一些 Stoner/Prog rock 以获得时间扭曲效果),同时尝试以 700 WPM 的速度阅读,您将身处超速极客天堂。并且,引用 Martin 本人的话
但也许使用 Flinks 最重要的优点是,这种几乎直接从计算机到我大脑的连接让我感觉自己生活在未来。而未来是文本模式的,就像我一直梦想的那样。
听起来不错。
最后,本月,我们有 RedNotebook,一个漂亮的小型日记应用程序。根据其网站
RedNotebook 是一款图形化日记和日志,可帮助您跟踪笔记和想法。它包括日历导航、可自定义的模板、导出功能和词云。您还可以格式化、标记和搜索您的条目。
RedNotebook 的许多功能包括在出色的日历导航中向任何一天添加文本、图像或链接的功能;备份实用程序;HTML 导出——清单还在继续。
安装
从源代码安装 RedNotebook 非常容易,但也有许多不同的二进制文件可用,因此您可能需要先在下载页面上查看这些文件。在库要求方面,您需要 Python (2.5/2.6)、PyYaml (>=3.05) 和 PyGTK (>=2.13)。根据您的发行版,软件包名称将类似于 python、python-yaml 和 python-devel。
如果您要使用源代码,请从网站下载最新的 tarball,解压缩它,然后在新文件夹中打开终端。
如果您的发行版使用 sudo,请输入
$ sudo python setup.py install
如果不是
$ su # python setup.py install
如果幸运女神眷顾,RedNotebook 的条目可能会出现在您主菜单的“Office”(办公)部分中。
用法
当 RedNotebook 启动时,您应该会自动位于日历上的今天日期。您可以将日记条目附加到日历上的每一天,并且可以包含文本以及图片、链接等。在右上角附近是“New Entry”(新条目)按钮。单击该按钮,您将看到一个带有两个字段的小窗口。第一个是选择或创建类别(例如“Todo”、“Cool Stuff”等),第二个是为您的条目命名。
完成后,窗口中心的大窗格是您输入文本和其他材料的地方。写下今天的文本,在按钮的顶行是“Insert”(插入)。使用它来添加任何图像、链接、格式或其他众多选项。在编辑过程中,您只会看到每个附件都用括号括起来的文本表示,但如果您单击“Preview”(预览),您可以看到您的工作进度。完成后,单击“Journal”(日志)菜单下的“Save”(保存),您可以创建或浏览日历上的任何其他日记条目,并在任何时候返回您的条目。
此外,非常值得一看的是“Search”(搜索)和“Clouds”(云)部分,它们使浏览旧条目变得容易,并且可能会在未来为您节省一些麻烦。还有许多其他值得介绍的功能(尤其是加密日志的能力),但我恐怕本月的篇幅已经不够了!
总的来说,这是一个直观的程序,安装简单,应该会吸引那些正在寻找一款设计良好且易于使用的优秀日记程序的人。
正在酝酿一些新鲜、创新或令人兴奋的东西?发送电子邮件至 newprojects@linuxjournal.com。
John Knight 是一位 25 岁的鼓和攀岩狂热爱好者,来自世界上最偏远的城市——西澳大利亚州珀斯。他通常要么埋头于 Audacity 屏幕,要么疯狂地敲击底鼓。