Eggfall は Android 向けの縦画面専用モバイルゲームです。プレイヤーは画面上部の鳥が落とす卵を、画面下部のカゴでキャッチします。落ち着いた雰囲気で、スキル重視のゲームプレイが特徴で、子供っぽいビジュアルやサウンドは一切ありません。インターフェースは英語で、レベル進行とローカルでのハイスコア保存機能を備えた、シングルプレイヤー向けのエンドレス型アイテムキャッチゲームです。
画面上部では、鳥(アセットとして表示)がアイテムを垂直方向に連続して落とします。プレイヤーは画面下部に固定されたカゴを操作し、指でドラッグすることで水平方向にのみ移動させます。目標は、落ちてくる卵をキャッチしてポイントを獲得することです。落下速度と重力は自然な感覚で、ヒット判定も正確です。卵をキャッチし損ねると短いアニメーションが表示され、ライフが 1 つ減ります。プレイヤーはレベルごとに 3 つのライフを持ち、ライフをすべて失うか、障害物に引っかかるとラウンドが終了します。
鳥は通常の卵と金の卵に加えて、ランダムに障害物(石、腐った卵、硬い物体など)を落とします。障害物に引っかかると即座にゲームオーバーになります。通常の卵は+1、金の卵は+3 のポイントを獲得できます。危険要素はスコアには加算されません。危険要素の出現率は時間経過とレベルアップに伴って増加します。卵は子供っぽくない、洗練されたデザインで表現されています。危険要素は視覚的に明確に区別されています。
ゲームはレベルシステムを採用しており、各レベルにはクリアするための目標スコアが設定されています。目標スコアに到達すると、「次のレベル」と「レベル選択」が表示される勝利画面が開きます。レベルは前のレベルをクリアした後にのみアンロックされます。「レベル選択」には、未プレイのレベルがロックされたグリッドが表示されます。難易度はレベルに応じて上昇します(落下速度が速くなり、オブジェクトが増え、危険要素の出現確率が高くなります)。最高スコアと到達した最高レベルは、ファイルベースのストレージ抽象化(SharedPreferences は使用しません)によってローカルに保存されます。
ビジュアルスタイルは、柔らかな縦長の風景背景(丘、草、空など)と、彩度の低い落ち着いた色調を使用しています。鳥とバスケットはアセットとして表示され、落下するアイテムはシンプルで分かりやすいデザインです。UI は最小限で、画面上部にレベル、スコアの進行状況、ライフハート 3 つが表示されるのみで、邪魔なポップアップはありません。ゲームオーバーになると、最終スコア、レベル、そしてリスタートボタンが表示されます。広告は一切ありません。オプションで、控えめで邪魔にならないサウンドを使用することも可能です。結果として、洗練された落ち着いた雰囲気の、スキル重視のキャッチゲームが完成しました。シンプルなアーキテクチャと一貫性のあるビジュアルが特徴です。