トラック
/
Ruby
Ruby
/
演習
/
ハイスコア
ハイスコア

ハイスコア

初級

説明

ゲームプレイヤーのハイスコアリストを管理します。

古典的なアーケードゲームであるFroggerのハイスコアを扱うコンポーネントを作ることが課題です。Froggerは、史上最も売れた、そして最も中毒性の高いゲームのひとつであり、アーケード時代の名作です。 さらに、リストから最高スコア、最後に追加されたスコア、上位3つのスコアを返すメソッドを書くことも課題です。

実装

この演習では、クラスをインスタンス化し、いくつかのインスタンスメソッドを追加します。その方法については、Rubyでのクラスの書き方を参照してください。

HighScoreは、1つ以上の数値を含む配列を受け取ります。それぞれの数値が1つの「ゲームスコア」を表します。 配列の扱いについては、Arrayクラスが参考になります。詳しくはruby-docsを参照してください。


出典

80年代のアーケードゲームFroggerへのオマージュ
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Ruby Exercism

ハイスコアを始める準備はできましたか?

Exercismに登録すれば、21個のコンセプト121個の演習、そして本物の人間によるメンタリングとともに、Rubyを学んでマスターできます。すべて無料です。