はじめに
Public NetHack ServerのJNetHack版です。telnetでJNetHackが遊べます。他人のプレイをリアルタイムに鑑賞したり、ランキングを競うことができるようになる予定です。現在テスト中です。
NetHack/JNetHackとは
いわゆるroguelikeなRPGです。詳しくはこちらをご覧ください。
遊び方
telnetで遊べます。文字エンコーディングはUTF-8です。
telnet nethack.matsuu.net
まずはユーザ登録(r)を行い、ログイン(l)後、プレイ(p)を選択してください。
ユーザ登録後はtelnetのユーザ名に「ユーザ名:パスワード」を設定すると直接ログインが可能です。
telnet nethack.matsuu.net -l (ユーザ名):(パスワード)
ゲーム内でセーブをすると、後から続きをプレイできます。
他の人のプレイをリアルタイムに鑑賞する
telnetログイン後、wを押すと他の人のプレイをリアルタイムに鑑賞できます。
ランキング(2014/07/19時点)
No | Points | Name | Hp | [max] |
---|---|---|---|---|
1 | 5002078 | 09d-Sam-Hum-Fem-Neuは昇天し女神となった. | 382 | [385] |
2 | 35746 | 09d-Sam-Hum-Fem-Lawはノームの鉱山の地下11階にて[最大地下12階]狼に殺された. | -2 | [94] |
3 | 32407 | 09d-Sam-Hum-Fem-Lawはノームの鉱山の地下8階にて[最大地下11階]透明な金色ナーガに殺された. | -2 | [102] |
4 | 13786 | matsuu-Val-Hum-Fem-Lawはノームの鉱山の地下11階にて吸血鬼に殺された. | -1 | [69] |
5 | 11157 | dplusplus-Val-Hum-Fem-Lawはノームの鉱山の地下7階にてノームに殺された. | -3 | [83] |
6 | 8101 | 09d-Rog-Hum-Fem-Chaはノームの鉱山の地下7階にて[最大地下8階]短剣に当たって死んだ. | -2 | [67] |
7 | 2991 | 09d-Kni-Hum-Mal-Lawはノームの鉱山の地下7階にて森のエルフに殺された. | 0 | [47] |
8 | 1894 | 09d-Rog-Hum-Fem-Chaは運命の大迷宮の地下5階にてジャッカル男に殺された. | 0 | [39] |
9 | 1806 | matsuu-Tou-Hum-Mal-Neuは運命の大迷宮の地下2階にて[最大地下3階]巨大こうもりに殺された. | 0 | [44] |
10 | 1743 | matsuu-Rog-Orc-Fem-Chaは運命の大迷宮の地下5階にて[最大地下6階]ロゼに殺された. | -6 | [44] |
11 | 1440 | matsuu-Mon-Hum-Fem-Neuは運命の大迷宮の地下2階にて[最大地下3階]ドブネズミに殺された. | -1 | [35] |
12 | 1052 | wataru-Sam-Hum-Fem-Lawは運命の大迷宮の地下7階にて犬に殺された. | -5 | [35] |
13 | 452 | matsuu-Val-Dwa-Fem-Lawは運命の大迷宮の地下2階にて抜けた. | 16 | [18] |
14 | 347 | dplusplus-Val-Hum-Fem-Neuは運命の大迷宮の地下2階にて抜けた. | 21 | [21] |
15 | 149 | elim-Wiz-Orc-Mal-Chaは運命の大迷宮の地下2階にてジャッカルに殺された. | 0 | [11] |
16 | 129 | dpp-Val-Dwa-Fem-Lawは運命の大迷宮の地下2階にて抜けた. | 17 | [18] |
17 | 88 | dplusplus-Val-Hum-Fem-Lawは運命の大迷宮の地下1階にて抜けた. | 16 | [16] |
18 | 86 | matsuu-Arc-Hum-Mal-Neuは運命の大迷宮の地下1階にて抜けた. | 13 | [13] |
19 | 84 | dplusplus-Pri-Hum-Fem-Lawは運命の大迷宮の地下2階にて抜けた. | 14 | [14] |
20 | 80 | matsuu-Hea-Gno-Fem-Neuは運命の大迷宮の地下1階にてゴブリンに殺された. | -2 | [12] |
21 | 77 | matoken-Tou-Hum-Mal-Neuは迷宮から脱出した[最大地下1階]. | 10 | [10] |
22 | 16 | dpp-Bar-Hum-Fem-Neuは運命の大迷宮の地下1階にて抜けた. | 16 | [16] |
23 | 8 | dpp-Mon-Hum-Fem-Neuは運命の大迷宮の地下1階にて抜けた. | 14 | [14] |
24 | 8 | matsuu-Wiz-Gno-Mal-Neuは運命の大迷宮の地下1階にて抜けた. | 6 | [11] |
25 | 6 | 09d-Wiz-Gno-Fem-Neuは迷宮から脱出した[最大地下1階]. | 11 | [11] |
FAQ
- 日本語が文字化けしている
- UTF-8対応のtelnetクライアントを用意してください。
- 作成したはずのアカウントでログインできなくなった
- リセットされた可能性があります。すみません。アカウントを作りなおして下さい。
- パスワードがわからなくなった
- 再発行の手段を用意してないので別アカウントを作成してください。
制限事項
- 現在テスト中なので突然アクセスできなくなる可能性があります。
- 頻繁にリセットを行う予定です。ユーザ登録したのにアクセスできない場合は再登録してください。
- メールアドレスの入力を求められますが、現在メール関連機能は使えないのでテキトーなアドレスでokです。
- パスワード再発行は行ってないので別ユーザを作成してください。
- パスワードは20文字までとなっているものの、先頭8文字が一致すればログインできてしまう模様です。dgamelaunchの仕様です。
- まれに画面が乱れる場合がありますが、大抵CTRL-rで治ります。
- まれにSegmentation faultになる場合があるようですが原因はわかっておりません。
- エクスプローラモードは無効にしています。
- 日本語入力が正しくできない可能性があります。ランプの精に願いが叶えられなくても怒らないで下さい。
- スタンドアロンでプレイされたい方はmatsuu/docker-jnethackへどうぞ。
- 自分でPublic JNetHack Serverを構築されたい方はmatsuu/docker-jnethack-serverへどうぞ。
- 英語版をプレイされたい方は本家へどうぞ。
仕組み
Docker + dgamelaunch + JNetHack + UTF-8対応パッチです。
Dockerfileはgithubから参照が可能です。
また、Docker Hubに登録してるので、Docker環境があればどなたでもサーバを用意することができます。
docker run --detach --name=jnh --publish=23:23 matsuu/jnethack-server
変更履歴
- 2014/07/25
- やむを得ない事情によりユーザアカウントをリセットしました。すみませんが既にユーザ登録されていた方も再登録をお願いします
- 2014/07/13
- Telnet over SSLに対応。SSL対応のTelnetで接続した場合、ネゴシエーションの結果SSL通信になります
- 2014/07/06
- Public JNetHack server公開
- 画面がたまに乱れる問題を修正
TODO
- ランキング表示
- メール周りが未実装なのでなんとかする。
- Dockerでセーブデータ周りを考慮してないのでなんとかしたい。
- 安価かつ日本から近いところでDockerホスティングできるサービスを探す。
- IPv6に対応する。
- バックアップ周りを確立する。
telnet over SSL(telnets)に対応する。
関連リンク
- Public NetHack server at nethack.alt.org (NAO)
- Compiling - NetHackWiki, the NetHack Wiki
- dgamelaunch
- JNetHack Home Page
- JNetHack Project
- docker-jnethack
- docker-jnethack-server
連絡先
- 何かあれば@matsuuまでどうぞ。