引用/翻訳したものです。ゲームのリーダーボードにハイスコアを記録します。プレイヤーはキーボードのスペースバーを使用して、空飛ぶ忍者のキャラクターを上下に動かし、操作します。目標は、障害物を回避し、回避した障害物ごとにポイントを獲得することです。ゲームが終了すると、ユーザーはスコアをリーダーボードに追加できます。コントラクトの開発専用に設計されたプログラミング言語であるMotokoで記述されています。コントラクト用のシンプルで便利な言語を目指しています。コンパイルする必要があります。コンパイルをサポートしています。機能を最大限に活用します。コントラクトが含まれていますmain.mo。アセットが含まれています。フレームワークを使用して記述されています。検証可能なランダム関数を使用して、オンチェーンでランダム性を生成します。各実行ラウンドでは、現在のラウンドの番号を関数の入力として使用して、検証可能なランダム関数が評価されます。テープのシードになります。キー暗号化を使用して、前回の実行ラウンドでランダム性を要求した各キャニスターにランダム値を返します。Randomライブラリを使用できます。ブラウザーに提供できる唯一のブロックチェーンです。アセットを返すメソッドを実装します。エージェントを使用します。ブラウザーから移行してローカルで開発するには、次の手順に従います。プロジェクトをダウンロードします。2.BUILD.md詳細な手順についてはファイルを開いてください。使用に関する情報が記載されていますdfx。