コンストラクト2は開始するのに適した場所です。Android開発に固有のチュートリアルが多数あり、初心者向けチュートリアルにはさまざまなバージョン(トップダウン、サイドスクローラーなど)があり、ソフトウェアの優れた感覚を得ることができます。彼らのプラットフォームの無料版はほとんどのものをカバーしています。有料版には追加のレイヤーがあり、より高度なトリックに適しています。また、他の人がAndriodのために何を作ったかを確認するために、彼らのショーケースゲームをチェックする必要があります。
初心者向けのチュートリアルは、ほとんどのポイントアンドクリック機能がどのように機能するかを理解するのに十分です。初心者向けチュートリアルの5ページには、最初のマウスクリックイベントがあります。オブジェクトをクリックしたときにも発生するイベントを設定する方法があります(たとえば、モンスターをクリックすると、それは死にます)。これは、わかりやすいモグラたたきです。通常、最初に完全なゲームを作成します。次に、Androidチュートリアルに入り、Androidで動作するために必要なすべてのものを追加します。熟練した開発者にとっては簡単なプロセスですが、Construct2のようなユーザーフレンドリーなポイントアンドクリックのゲーム構築キットを試してみる必要があります。
開発者の観点からすると、最善の策はJavaです。それはおそらくそこにある最もAndroidに優しい言語です。ほとんどの場合、最も安定していて、最も速く、最も簡単に習得できます。また、ユーザー側の必要性は最小限に抑えられます(たとえば、ユーザーはカスタムブラウザーやJetpack、Airなどを必要としません。ユーザーは、アプリ以外のものをインストールする必要はありません)。今日のグーグルのトップヒットはここにあります:http ://www.javacodegeeks.com/2011/06/android-game-development-tutorials.html 。
Androidゲーム開発用のJavaの使用を開始する際に読むことができる、他の見つけやすい場所があります。つまり、この質問は閉じられる可能性があります。他の人のコードを読む必要があり、おそらくJavaに慣れることから始める必要があります。Javaの研究にかなりの時間を費やした後、チュートリアルを実行してそれらを理解し、さまざまなコードのさまざまなカスタマイズやアプリケーションで創造性を発揮することができます。YouTubeでのトップヒットは、ポイントアンドデストロイのモグラたたきタイプのゲームで、たとえば、目的に合ったソースコードが含まれています。ただし、マウスを使用しない限り、一般的にクリックすることはなく、Androidはマウスを使用しないため、説明では完全にはわかりません。:)あなたはあなたの質問を更新し、いくつかのざらざらした詳細に入ることを検討する必要があります。