**英語のタイピングゲームには、複数のインターフェイスの相互作用が必要です。インターフェイスはクリーンで美しく、ゲームの難易度を調整でき、ゲーム情報を構成できます。 ****ゲームのスコア、ゲームの時間、アニメーションエフェクト、バックグラウンドミュージック、およびさまざまなゲームレベルの最高スコアのレコードが必要です。 ****スペルト小麦の英語の単語は中国の意味を示しています。 [backspace]を長押しして、単語や文字をすばやく削除できるようにします。 ****複数のゲーム難易度レベルにより、プレイヤーはタイピング速度の向上や英語の単語の練習に集中できます。 ****
ゲーム構成情報を表示する
ゲームの難易度
ゲームの初期HP
英語の単語サイズ
英語の単語の色
ゲーム構成情報の動的調整を実現
ゲームレベル、初期HP
単語のサイズと色
ゲームの背景画像、背景音楽を置き換えることができます
ゲーム構成情報と永続的なゲーム構成情報の一時的な保存をそれぞれ実現します
バックグラウンドミュージックをロードします(サイレントモードに設定できます)
英語の単語は上から下に落ちる
英語の入力とインターフェースへの表示
ゲームの血液量とゲームのスコアを表示する
単語や文字をすばやく削除するには、戻る削除キーを長押しする必要があります
英語の単語のスペルを成功させるためのカラーハイライトとスコアスコアリング機能を実現します
ゲーム内では、ゲーム情報を一時的に調整することができます
権限ゲームのスコア情報を表示する
ゲームの難易度
累積スコア
使った時間
史上最高のスコア
終了して再生するオプション
プログラミング言語 | バージョン番号 |
---|---|
Python | 3.7.1 |
ツール名 | ツールバージョン |
---|---|
PyCharm | 2019.3.1 |
3番目のライブラリ名 | バージョン番号 |
---|---|
pygame | 1.9.6 |
pyinstaller | 4.0 |
PySimpleGUI | 4.26.0 |
**pygame:**英語のタイピングゲームの実行ウィンドウを描画し、ゲーム全体のアニメーション効果を実現するために使用されます。
**pyinstaller:プロジェクトを実行可能ファイル(。exe )にパッケージ化します。このファイルは、 Python 環境なしで Windows **環境でプログラムを実行できます。
**PySimpleGUI:**ゲームの全体的なインタラクティブウィンドウ(開始、設定、史上最高のウィンドウ)を描画します。
マテリアル | ファイル/パス |
---|---|
ゲームミュージック | リソース/ミュージック/… |
ゲームフォント | resource / font / HUI.TTF |
ゲームの背景画像、アイコン | リソース/画像/ ... |
英語の4レベルの単語text | resource / en_word.txt |
WordSprite
├─.idea
│ └─inspectionProfiles
├─bin
│ └─resource
│ ├─font
│ ├─image
│ │ └─animation
│ └─music
├─document
└─source
│ └─resource
│ ├─font
│ ├─image
│ │ └─animation
│ └─music
├─readme.md
ゲーム実行インターフェイスは、キーボードで入力した単語に応じて、ゲーム内で垂直に配置される単語と一致します。
ゲーム設定インターフェースは、ゲーム構成情報を調整するために使用され、動的調整は、ゲームの実行中に呼び出すこともできます。
ゲームは5つのレベルに分かれています。
ゲームレベル | 名前 | 単語の落下速度 |
---|---|---|
1 | シンプル | 0.3 |
2 | 始めましょう | 0.5 |
3 | 中 | 1.0 |
4 | 難易度 | 1.5 |
5 | 悪魔 | 2.0 |
**ゲームの実行中、ゲームヘルスバーは徐々に減少し、着地した単語はゲーム画面を超え、ゲームヘルスバーは減少し、ゲームレベルが上がるにつれてゲームヘルスバーの減少の度合いは増加します。 ****
一時保存
一時的に保存し、さまざまな構成情報のゲーム効果をテストするために使用できます。満足しているかどうかを確認し、満足していない場合は、元の構成情報に戻すことができます。
一時保存は当局に適用されます。ゲームは有効であり、リプレイと再起動は無効です。
永遠に保存
永続的な保存は、ゲームの構成情報を構成ファイルに書き込みます。これは永続的に有効になります。
**注:ゲームのミュート状態の調整は保存せずに行うことができますが、ゲームを開くたびにサウンドが開きます。 ****
最高の履歴インターフェイスは、さまざまなゲームレベルの最高の履歴スコアレコードを表示します。
Recommended Posts