XorCursesパズルゲームjwm-art.netで符号化されたとアストラルソフトウェアによってXorのに完全に基づくある オリジナルのゲームは当時の人気のある8ビットの家庭用コンピュータのために1987の周りにリリースされました。 XorCursesを忠実にLinux用の、そのゲームを再作成しようとしますが、少し皮肉なことに、ASCII文字の代わりに、(たとえ8ビットコンピュータが管理できる)ピクセルベースのグラフィックスを使用しています。
Xorのアイデアは、マスクを集める迷路の一連の周りにローミングすることである。最初のレベルは、単に周りにあなたの方法を見つけることの問題であるが、第2のレベルはあなたのパスをブロックしたり、彼らはあなたをヒットした場合あなたを殺す魚や鶏を紹介します。そこから物事中に次第に厳しい取得し、本当に挑戦し、困難なパズルゲームです。
XorCursesがLinux用ゲームの直接のポートではないから生じた。 WindowsユーザはOKです。エミュレータを使用したとの幸せな人々はあまりにもOKです。私はそれがコードにはるかに簡単になるので(派手なグラフィックではなく)文字ベースのディスプレイと和解し、ncursesのを学ぶことは、単純に(私はにさえ見えなかった)グラフィックスと比較しない学習曲線を持っていません。私は少なくともその後のncursesを使用して作業ゲームを得ることができれば、それはグラフィカルバージョンのために道を開くだろう。
の特長の:ます。
- コンソールとのncursesを使用して端末のためのカラーASCIIます。
- はほとんどのシステムフットプリントします。
- 壁の色と壁のパターンを変えるます。
- 魚や鶏ます。
- 爆弾ます。
- 人形ます。
- テレポートします。
- 悲しいマスク/壁の可視性の切り替えます。
- レベル1。
- レベル完了するまでの動きの少なくとも数のトラッキング - 。ユーザーのホームディレクトリに保存されてます。
- リプレイます。
- はナインリプレイを再生中にキー入力によってchangableスピードます。
- 保存リプレイます。
- ロードのリプレイます。
- (したがって、ファイルを保存、ゲームの進行として保存リプレイの使用)リプレイの任意のポイントから再生を続行します。
- コントロール、リプレイ、ヒント、オブジェクトのヘルプします。
- 簡単にナビゲートメニューとオプションします。
- を含む三つの異なるスクロールの設定、伝統とキーププレーヤー - 中央 - 。changableシンプルなキー押下によるプレイ中にします。
- Confoundingly困難なレベル。 (注:私はちょうどレベル8完了した - 啓蒙を)します。
オリジナルのXORゲームから15 -
キーボードから
私はまだすべてのこれらの年後にも完了することはできません。
のこのリリースのの新機能:
- このバージョンでは、魚、および/またはバグ/回帰を修正鶏は、プレイヤーがテレポート、すなわちレベル14に入った後に移動するために失敗したします。
のあるどのバージョン0.2.1のの新しい:
- このバージョンはマイナー差に起因する2つのバグを修正ようにプレイヤーの位置が格納されます。
- テレポートで明らかにこれらのバグ、ゲームウィンドウ表示します。
- また、ターミナルのリサイズ後のゲームを望む深刻なバグが修正されています。
時間ベースの場合、このバージョンはハイライトの問題が修正されます。
のバージョン0.2.0にの新機能であるランキングが有効になっており、検索APIに基本認証を追加している。
のあるどのバージョン0.1.3のの新しい:
- このバージョンでは、リプレイメニューとプレーヤーとの問題が修正されます/レベルの状態、スクロールしきい値の変更のための視覚的なフィードバックが追加され、マイナーなデバッグやメンテナンス機能を提供し、開発者のためにします。
- キーのヘルプを更新しました。
- ページ上下キーは今、ヘルプ内で使用できます。
- ブレークポイントは、今ではそれらを検出したときに再生が停止しますので、設定することができます。
- 彼らは押し&QUOTによって設定解除/設定することができます。プレイ中、または再生メニューからします。
- はメインのヘルプファイルには、ゲームプレイとキーの2つのセクションに分割されています。
- ヘルプは現在、ゲームをプレイしながら上に呼び出すことができます。
- を押す&QUOT、Q&QUOT。もはやゲームプレイ中(終了していない)移動回数をインクリメントします。
- デバッグコードは、関数fprintfは今stderrに送信され情報のMSGのためのprintfの代わりに使用、クリーンアップします。
- すべてのエラーメッセージは現在、標準エラー出力に送信されます。
- 画面のデータ型
- READMEにXorCursesを再生するための最良の端末としてxtermをお勧めするように更新します。
レベルのときにLevelメニューのスコアは現在更新されます。
のバージョン0.1.1でのの新機能である完了し、ハイスコアを達成します。
<李>ハイパー再生速度と、単一のステッピング再生モードを添加します。
一般的なメニューシステムがための場所に今ある
のバージョン0.1.0にの新機能であるメインレベルのメニュー、ヘルプメニュー、およびリプレイメニュー、物事がより明確になってます。
B&QUOT;
デバッグビルドは、もはやのncursesの使用を無効
のバージョン0.0.9にの新機能はありません。
大きなディスプレイ上の大きな窓を処理するためにintにアップグレードします。
はどのバージョン0.0.8のの新しいの
は
- 端子XorCursesのサイズを変更するようになりまし増やすことができます実行されますまた、ゲームの表示領域とは、情報パネル内の地図表示がフル詳細に表示されるようにします。
- 二つの難しさのレベル:新しい学校と古い学校。古い学校は、元のXORゲームとして再生します。それは8×8にゲーム表示領域が制限され、スクロール閾値が1に設定されている新しい学校は、12×12までのゲーム表示領域を可能にし、スクロールの閾値は、以前のリリースごとに設定することができます。
- コードは、GNUインデントと上記の変更を実装するためになされたもので、他の多くのコードの変更を使用して再フォーマット。変更は詳細についてはファイルを参照してくださいます。
のバージョン0.0.7でのの新機能:
- バグ修正:後にチェックポイントの一つ実際には両方の重力の方向について、その正確な位置での2のチェックが行われているべきときに爆風が、唯一、一方向に移動引き寄せオブジェクトに対してチェックしたします。
の要件の
- GCCます。
- GNUます。 メイク
- ライセンス購入します。
コメントが見つかりません