GNU/Linux >> Linux の 問題 >  >> Linux

ターミナルフェーズ–ターミナルで実行されるスペースシューティングゲーム

今日、私はターミナルスペースと呼ばれる興味深いCLIゲームに出くわしました 、ターミナルで実行されるスペースシューティングゲーム。これは、 Space Impactという名前のモバイルゲームにいくぶん似ています。 これは通常、いくつかの古い Nokiaにバンドルされていました 電話。私は数年前にノキアの基本モデルの電話でスペースインパクトゲームをプレイしました。それは本当に面白くて中毒性のあるゲームでした。 Space Impactをプレイしたことがある場合、TerminalSpaceは非常に見覚えがあるかもしれません。これはGPLv3でリリースされたオープンソースプロジェクトであり、ラケットで書かれています。 プログラミング言語。この簡単なガイドでは、Linuxのターミナルにターミナルフェーズのスペースシューティングゲームをインストールしてプレイする方法を紹介します。

Linuxにターミナルフェーズをインストールする

ターミナルフェーズはRacketで記述されているため、Linuxボックスにインストールする必要があります。まだインストールしていない場合は、このリンクに記載されている手順に従ってください。

  • LinuxにRacketプログラミング言語をインストールする

Racketをインストールした後、次のコマンドを実行してターミナルフェーズをインストールします。

$ raco pkg install terminal-phase

終わり!さあ、このゲームのプレイ方法を見てみましょう。

Linuxのターミナルでターミナルフェーズスペースシューティングゲームをプレイする

ターミナルフェーズを開始するには、ターミナルで次のコマンドを入力し、Enterキーを押します。

$ raco terminal-phase

ターミナルフェーズのメインメニュー画面が表示されます。

ご覧のとおり、3つのオプションがあります。上/下矢印キーを使用して任意のオプションを選択し、Enterキーを押して開きます。もう一度Enterキーを押すと、メインメニューに戻ります。

  • ゲームをプレイする -ゲームを開始します。
  • ヘルプ -ゲームをプレイするためのキーボードコントロールを表示します。
  • クレジットを表示 -開発者、寄稿者、サポーターのリストが表示されます。

キーボードコントロール

  • スペースバー -火。
  • 矢印キー -上下および前後に移動します。
  • q -終了します。

遊び方は?

「ゲームをプレイ」を選択します メインメニューからオプションを選択し、Enterキーを押してゲームを開始します。

より大きい> )シンボルは私たちのプレーヤーです。プレーヤーに壁にぶつからせてはいけません。アスタリスク もちろん。 スペースバーを押して、自分に向かってくるオブジェクト(ランダムな文字)を撃つ必要があります 報酬を集めて次のレベルに進むための鍵。また、未満の敵に撃たれないでください サイン( < )。これらの小さなバガーはあなたに来て撃ち続けます。彼らに撃たれないでください。矢印キーを使用して、プレーヤーを任意の方向に移動します。 3つの命が与えられます 合計で。 3つのライフをすべて失った後、ゲームは終了します。 qを押します 停止してもう一度押すと、ゲームが終了します。ライフの総数、レベル、現在のスコア、最高スコアが下部に表示されます。

これが短いビデオデモンストレーションです。

私は実際にはゲームの人ではありません。私はこのゲームを数分間プレイし、とても気に入りました。よろしくお願いします。

このゲームは開発の初期段階にあります。今後のリリースで、開発者がさらにレベル、敵、ボスを追加することを願っています。

また、開発者は、ライブプレイスルー、レベルの作成方法、およびコードの動作を示すビデオをリリースしました。このゲームについてもっと興味があるなら、それを見てください。

推奨される読み物:

  • Dust Racing 2D –QtおよびOpenGLで作成されたオープンソースのカーレースゲーム
  • コロッサルケーブアドベンチャー–最も有名なクラシックテキストベースのアドベンチャーゲーム
  • 自由時間をより良くするためのパズルゲームのコレクション
  • ターミナルで2048ゲームをプレイしましょう
  • ターミナルでルービックキューブパズルをプレイできるようになりました
  • PacVim –Vimコマンドを学習するためのCLIゲーム
  • コマンドラインゲームをプレイしてBASHスキルをテストする

楽しんでください!!


Linux
  1. 楽しい:SL(蒸気機関車)がLinuxターミナルで電車を走らせる

  2. Linux –それは制御端末を持っているプロセスですか、それとも制御端末を持っているセッションですか?

  3. 端末がC/c ++プログラムで使用する文字エンコードを判別する方法は?

  1. ターミナルに出没する8つの不気味なコマンド

  2. すべてのパワー Linux ユーザーが知っておくべき便利な Linux ターミナル ショートカット

  3. CUSE (ユーザー空間の文字) を使用するプログラムはどこにありますか?

  1. Linuxターミナルでテトリスをプレイする方法

  2. ANSI イタリック エスケープ コードをサポートする端末は?

  3. ディスク容量を最も多く使用しているファイルの検索