アプリ

アプリの紹介

Android

ステージを表示しよう!

ステージを表示します。 private SurfaceHolder surfaceHolder; private Thread thread; と thread = new Thread(this); thread.start(); と p...
Android

ステージを作ろう2

レースゲームのステージ表示の続きです。 前回はステージを定義しました。 今回は絵を表示できる形にビットマップに定義します。 表示したいpngファイルを\res\drawableフォルダに保存します。 注意点はすべて小文字になります。...
Android

ゲームのステージ

レースゲームのステージを用意します。 菱形を並べて作ります。 通れるところ、通れないところ、ゴール、チェックポイントがあればいいでしょう。 この仕様はレースゲームを作ろう!を見てください。 用意した図はMacのKeynoteで作成し...
Android

レースゲームを作ろう!

ゲームの定番、レースゲームを作ります。 バリバリの3Dゲームは世の中たくさんありますのでそういったゲームとは一線を画すゲームを目指します。 視点は? 自動車を斜めから見下ろして操作するラジコン風にしましょう。併せて操作方法もラジコンのプロ...
Android

SurfaceView –1

Androidのゲームアプリで描画量が多いときはViewクラスではなくSurfaceViewクラスを使います。 今回はSurfaceViewを継承したGameViewというクラスを作ります。 インターフェースとして ・SurfaceH...
Android

画像サイズの変更 -スマホの画面に合わせる-

Android端末とiOS端末の一番の違いは何だと思いますか?もちろん見た目や操作方法、開発言語など挙げればきりがありません。アプリ開発の上では機種の多さ(画面サイズの種類)が特徴だと思います。 自分で持っているスマホで楽しむだけなら...
Android

メニューの表示、チェックボックス

スマホのゲームは会社の休憩時間や通勤時間などちょっとしたスキマ時間で遊ぶことが多いのではないでしょうか? 例えば家で遊ぶときは音声をOn、外出時ならOffそんな機能を実現する方法の一つがメニューです。 アプリの中にはメニュー機能のウィン...
Android

効果音の再生 – Sound pool –

音の再生方法にはいくつかありますがBGMの再生と効果音の再生では適した方法がそれぞれあります。 例えば いつかはコケコッコ の鳴き声や ひよこちゃんの玉入れ大会 の鉄砲の音のような効果音には遅延の無いSound Poolが向いています。サ...
Android

カジュアルゲームを作ろう!4

今回はHiyokoクラス、Ballクラスの説明をします。 この2つのクラスを同時に扱うのには理由があります。カジュアルゲームを作ろう!3では画面に描くためにHiyokoクラス、Ballクラス、Kagoクラスの3つ必要と説明しました。 ひよ...
Android

カジュアルゲームを作ろう!3

絵や音など材料を準備できたらいよいよプログラミングです。 Anroid Studioでプロジェクトを作成します。自動で生成されるMainActivity以外のクラスを考えました。 ・表示用のTamaireViewクラス Viewクラスを継...