nethack

    10熱度

    7回答

    我想寫一個Python函數,它返回與遊戲NetHack中相同的月相值。這在hacklib.c中找到。 我試圖簡單地從NetHack代碼複製相應的功能,但我不相信我會得到正確的結果。 我寫的功能是phase_of_the_moon()。 函數position()和phase(),我在網上找到了,我用它們來表示我的函數成功。它們非常準確,結果與nethack.alt.org服務器大致相同(請參閱htt

    4熱度

    2回答

    NetHack源代碼(用C編寫)有一些我不明白的東西。 下面的代碼可以在Nethack 3.4.3源代碼中找到: STATIC_VAR NEARDATA struct engr *head_engr; (上在http://nethackwiki.com/wiki/engrave.c#line9 engrave.c的第9行) STATIC_PTR int NDECL(doprev_message

    7熱度

    2回答

    我只是在玩NetHack,因爲我正在爲自己編寫一個簡化版本。我的問題是,走廊是如何實施的?我幾天來一直在想辦法,不能拿出任何合理的東西。

    5熱度

    1回答

    我剛剛啓動了一個AI機器人遊戲nethack,我無法繞過源代碼中的「人工檢查」。我說的是一段代碼是nethack/sys/unix/unixunix.c: #ifdef TTY_GRAPHICS /* idea from rpick%[email protected] * prevent automated rerolling of characters * test