ゲームの開発を始めたばかりで、基本的な質問があります。
ビューを表示するためにレイアウトは必要ですか?
ツールバーを非表示にしてビュー画面を広くする方法はあるのですが、ちょっと使いにくそうです。また、sdk で提供されているスネーク サンプルでは、ビューはレイアウトなしでマージされます。
したがって、どれがベストプラクティスです。また、レイアウトのないソリューションの場合、独自のビューを表示するにはどうすればよいでしょうか?
ありがとう。
まあ、私もあなたと同じくらい新しいですが、オンラインで検索して学んだ限り、そしていくつかの例で、私が言えることはNO. ゲームのプログラミングには xml レイアウトは必要ありません。ゲームを開発するには、まず適切な基本フレームワークを作成する必要があります。ビュー、スプライト、アクション、オーディオなどはすべてバックグラウンドで作成されます。
これは、開始するのに非常に優れたチュートリアルです。
多くのことに依存しますが、 XMLレイアウトを作成する必要はありません。XMLという言葉に注意してください。拡張SurfaceView
して連携しThread
て更新を行うカスタム クラスを作成できます。Activity
したがって、この場合、 をのContent View
このサブクラスに設定するだけで済みSurfaceView
ます。しかし、使用SurfaceView
することで生のコンテキストが得られます。つまり、最初からすべてを行う必要があります。たとえば、独自のボタンを実装する必要があります。
これに加えて、使用するエンジン/フレームワークにも依存します。しかし、SurfaceView/Canvas API
上記の行については有効です。