当前位置: 首页 > 工具软件 > NetHack > 使用案例 >

NetHack Newbie

卫财
2023-12-01

先鄙视一下自己,怎么文章老是newbie,newbie的,啥时候也整出一个master呀,实在不行,graduate也行呀:-)

作为一个“不玩游戏不舒服斯基”的人,真的彻底断绝游戏似乎挺难的,今天介绍一个在命令行下玩的游戏:NetHack。这个游戏有xterm,X11两种界面,前一种是纯字符型的游戏,后一种带有简单的图型界面,但是我比较喜欢纯字符型的,也就是在终端里玩,因为这样可以更方便的纯键盘操作–这个游戏的移动方式可是hjkl哦(VIM党欢呼)。

这个游戏就算只达到基本会玩的程度都要RTFM(read the F manual),:-)不然会因为不知道怎么吃东西饿死^_^这个游戏和VIM一样可以(也应该)纯键盘操作,什么,一个RPG游戏竟然只用键盘不用鼠标?Yes,you can^_^

其实这次不是讲游戏攻略,我估计我死了不下五十次(玩了一天左右)。死的多了就想着怎样才能不是每次都从头开始玩,于是就有了下面的shell函数,放到.bashrc里:

NetHack() {

    if [ -f /var/games/nethack/save/1000${1}.bz2 ] ; then

    cp /var/games/nethack/save/1000${1}.bz2 /var/games/nethack/save/1000${1}.bz

    nethack -u $1

    elif [ -f /var/games/nethack/save/1000${1}.bz ] ; then

    cp /var/games/nethack/save/1000${1}.bz /var/games/nethack/save/1000${1}.bz2

    nethack -u $1

    else

    nethack -u $1

    fi

}

游戏从portage里装的,默认的存档路径是/var/games/nethack/save,因为NetHack默认设置是死了之后删除存档:就是说彻底死了,但这样也太不RPG了,太残酷了点,所以自己写了个小函数备份。

再感慨一句*NIX真是方便呀,如果在Windows上就不知道怎么实现这个功能了,估计VB脚本能搞定,突然想起了VeryCD的“R大”:发布的游戏总给你写个bat批处理文件弹广告,这可真是靠盗版赚钱呀,在这点上R大和VeryCD真是同一类人:-)

转载于:https://www.cnblogs.com/gamerh2o/archive/2011/10/07/2200790.html

 类似资料:

相关阅读

相关文章

相关问答