Taxi Blog

自作の携帯アプリについて開発状況などを報告しています。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告|
  3. トラックバック(-)|
  4. コメント(-)

android

android版サッカーの完成を目指して、色々奮闘しています。

何が大変かって、既存アプリをandroidのライフサイクルに適応させること。
ガラケーでは着信等のサスペンド処理以外は、アプリ終了すればいいという単純なものだったのですが、ホームボタンとか電源ボタンとか画面回転とか、色々要素が増えて、四苦八苦しています。

サッカーですが、縦横画面の両方に対応しています。
soccerA1.gif

よせばいいのに、実行中にスマホの向きを変えると、何事もなく画面が回転するように作ってあります(これ大変だったよ!)

入力方法は基本、ハードキーが無いので、ファミコンのコントローラみたいなものを表示してタッチで操作します。
ハードキーとは違って「押している感」がないので、指がずれて関係ない部分を押してしまいます。
ボタン押下時に少しだけ振動させるようにしましたが、それでも操作に慣れるのに一苦労。
メリットとしては斜め方向の入力が楽になったこと。アナログコントローラと同じことができるので、選手の移動方向が360度自由自在です!!

様々な画面解像度を持つスマホですが、タブレットのような大画面だと、巨大なコントローラが表示されてしまいそうなので、対策として、画面サイズに関係なく実際の大きさ(1cmと2cmとか)でボタンが表示されるよう工夫してあります(こういうの1つ1つが面倒)。
懸案として、今後、超解像度の高い小型端末が出たりすると、指にはフィットするものの画面サイズに対するコントローラが非常に大きくなる問題が発生しそうですが、面倒なので今は無視します。

あとは音。
MIDIをそのまま使ってもいいのですが、音声ファイルが自由に使えるので是非とも豪華にしたいです。
新規に用意する必要はありますが、妥協できないところだったりします。
  1. 2012/10/10(水) 03:35:39|
  2. ひとりごと|
  3. トラックバック:0|
  4. コメント:0
<<文字フォント | ホーム | スマホ>>

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://taxi.blog3.fc2.com/tb.php/347-7723f2da

Taxi

10 | 2018/11 | 12
Sun Mon Tue Wed Thu Fri Sat
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

Recent Entries

Recent Comments

Recent Trackbacks

Archives

Category

Links

Search

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。