Mobile Design

Hamburger Tower

「ハンバーガータワー」は、モバイル向けのハイパーカジュアルゲームです。食材を積み上げて最も高いハンバーガーを作り、ポイントを獲得し、さまざまな食材をアンロックすることが目標です。
このゲームはUnity3Dを使用してモバイルプラットフォーム向けに開発されており、GoogleサービスとUnityAdsの実装が行われています。Google Playストアで入手できます。
こちらからアクセスしてください。

プロジェクトに存在するいくつかのコードをここに示します。
これは、へらとカメラの動きを管理するコードです。へらは画面外までx軸上を移動し、画面の反対側から戻ってループを作ります。プレイヤーが画面を押すと、UIを押していない限り、コルーチン「drop」が呼び出され、へらの回転と食べ物の落下のアニメーションが進行します。カメラは、最後に配置された食べ物の位置に滑らかに移行し、常にゲームが中央になるようにします。
このプロジェクトでは、初めてUnity広告を導入してリワードシステムを作成しようとしました。以下は、広告が正しく機能するように、gameId、PlacementId、testmodeを設定するコードの一部です。
このコードのこの部分では、広告システムが開始時に初期化され、初期化が正常に完了した場合は広告をロードし、正常に完了しなかった場合はエラーメッセージを出力します。
以下は、報酬を得るためにランダムに表示されるボタンをプレイヤーが押すと、広告を表示するために呼び出される関数です。
以下は、広告が正常に表示された後に呼び出される関数です。3つの異なる報酬が設定されており、プレイヤーが広告を30秒以上視聴した場合に報酬を受け取ることができます。

All Recent Work