スワイプしてシュート。パネルをぶっ飛ばせ。

NumberKickは、3Dゴールに並んだ1〜9の数字パネルをサッカーボールでふっ飛ばす物理シミュレーションゲームです。画面をスワイプするとボールが蹴り出され、スワイプの位置や方向によってボールの軌道が変わります。当たったパネルはボールジョイントから外れてリアルな物理演算で崩れ落ちます。

App Store からダウンロード

App Store で入手する

App Store からダウンロード

スワイプ操作でリアルなシュート

画面を上にスワイプするとボールが前方に蹴り出されます。スワイプの開始位置が低いほど高く舞い上がり、開始位置が高いほど低く鋭いシュートになります。左右のスワイプで弧を描くシュートも打てます。

SceneKitによる3D物理シミュレーション

ゴールのパネルはSCNPhysicsBallSocketJointで固定されており、ボールが当たるとジョイントが外れてリアルな物理演算で崩れ落ちます。芝生・雲・サッカーボールのテクスチャはすべてコードで動的に生成されています。

9枚のパネルがランダムに配置

3×3のグリッドに1〜9の数字が書かれたパネルがランダムな順番で並びます。どのパネルをどの順番で打ち抜くかは毎回違うため、何度プレイしても飽きません。

リセットボタンでいつでも再スタート

左下のリセットボタンをタップするとゴールとパネルが初期状態に戻り、ボールも元の位置に戻ります。パネルの並びはリセットのたびにランダムに変わります。

スワイプの方向と位置でボールの軌道が変わる。

スワイプの上下成分でボールの前進力が決まり、スワイプ開始位置(画面の上下)でリフト(上方向の力)が決まります。画面の下の方から蹴ると高い弾道になり、上の方から蹴ると低くて速いシュートになります。左右成分で曲がり方も変わるため、狙ったパネルを精密に打ち抜けます。

KICK
PHYSICS

パネルはボールジョイントで固定されていて、当たると外れる。

9枚のパネルはそれぞれSCNPhysicsBallSocketJointでゴール枠に固定されています。ボールが当たるとジョイントが外れてダイナミックな物体として物理演算に委ねられます。パネルは地面付近まで落ちると3秒後にフェードアウトして消えます。

芝生・雲・ボールのテクスチャはコードで生成。

芝生はGKPerlinNoiseSourceによるプロシージャルテクスチャで、ディフューズマップと法線マップを動的に生成しています。雲はパーリンノイズとビルボード制約で3D空間に浮かびます。サッカーボールの黒白模様は切頂二十面体の数学的なパターンから生成されています。

TEXTURE
GRAPHICS

被写界深度とシャドウでリアルな3D空間を演出。

カメラには被写界深度(Depth of Field)が設定されており、ゴール付近にピントが合ってボール手前がボケる演出があります。方向性ライトによるシャドウも有効になっており、ボールと地面に影が落ちてリアルな立体感を生み出しています。

画面をスワイプしてシュート。
パネルをすべてぶっ飛ばせ!

かんたん2ステップで遊び始める

1
画面をスワイプしてシュートする

画面を上方向にスワイプするとボールが前方に蹴り出されます。スワイプの速さと方向でシュートの強さと軌道が変わります。スワイプの開始位置(上か下か)でボールの高さが変わります。

2
すべてのパネルをぶっ飛ばしたらリセット

パネルが落ちると自動でフェードアウトします。左下のリセットボタンをタップするとゴールとパネルが初期状態に戻ります。パネルの並びはリセットのたびにランダムに変わるので何度でも楽しめます。

3
何度でも繰り返して遊ぼう

リセットのたびにパネルの並びがランダムに変わるため、同じ配置は二度と出てきません。スワイプの角度や力加減を工夫しながら、全9枚をきれいにぶっ飛ばすことを目指しましょう。

App Store で入手する

App Store からダウンロード

ユーザーの声

"スワイプの力加減でボールの軌道が変わるのが面白いです。画面の下から上にスワイプすると高い弾道になるの、最初気づかなくて発見したときちょっと感動しました。パネルが物理演算でバタバタ倒れるのが爽快です。"

— サッカー好き_tanaka

"3Dグラフィックがきれいです。芝生のテクスチャや雲の浮き方、ボールの影まで細かく作られていて驚きました。シュートして当たった瞬間にパネルが吹き飛ぶのが気持ちいいです。暇なときにパっと遊べるのがいい。"

— グラフィック重視_sato

"左右にスワイプするとボールが曲がるのを発見してから、端のパネルを狙うのが楽しくなりました。全部ぶっ飛ばすとリセットして何度もやってしまいます。シンプルだけど癖になります。"

— ゲーム好き_yamada

よくある質問

ご不明な点はこちらをご確認ください

Qボールがうまく当たりません。

A画面を上方向に素早くスワイプするとボールが前方に蹴り出されます。スワイプが短いと反応しないことがあります。スワイプの開始位置が画面の下側だと高い弾道になり、上側だと低くて鋭いシュートになります。左右にずらすと弧を描いて曲がります。
Qボールを蹴った後、すぐにまた蹴れますか?

Aボールを蹴ると3秒後に自動で初期位置に戻ります。ボールが飛んでいる間は再度蹴ることはできません。すぐにリセットしたい場合は左下のリセットボタンをタップしてください。
Qパネルの数字はランダムに並びますか?

Aはい、1〜9の数字がランダムな順番で3×3のグリッドに配置されます。リセットするたびに並び順が変わるため、毎回異なる配置でゲームを楽しめます。
Qゲームをリセットするにはどうすればいいですか?

A画面左下の矢印(リセット)ボタンをタップするとゴールとパネルが初期状態に戻り、パネルの並びがランダムに変わります。ボールも初期位置に戻ります。
Q広告を非表示にすることはできますか?

A現在のバージョンでは広告の非表示オプションはご用意していません。画面下部に表示されるバナー広告はゲームの操作エリアには重ならないため、プレイへの影響はありません。

App Store で入手する

App Store からダウンロード
アプリギャラリー