2015年4月の記事

地面防衛軍112015.4.28 20:58:26

今日もUI。明日もUI。ずっとUI。

基本的な操作系はほぼ完成したので、
残りの要素、「軍資金」と「地面のHP」を追加して
画面のレイアウトを決める作業に入りました。

が、これまた悩んでおります。
HPバーの位置はFLASH版と一緒で地面の上、
これに関しては100%確定してます。

で、軍資金の表示をどこに置くかで
ちょーー試行錯誤しています。

遊んでる時には重要な情報なので
ある程度の大きさ、目立ちやすさが必要なんですが
ボタンの上だとHPバーの表示のジャマになるし・・・。

とりあえずボタンを縮めて左端に場所をつくって
そこに軍資金を表示してみたんですが
これがまーーなんか変。しっくりこないのです。

おまけに「ボタンを小さくする」という
スーパーデメリットもあるので
たぶんこのレイアウトはボツになりそうです。うーん。

やっぱり画面の左上かな、とも思ってるんですが
無料で作っている以上やっぱりどーしても
「広告」の表示も考えなくちゃいけなくて、
いまのところ画面の上端部分に広告を表示するつもりでいるんですね。

なので、軍資金の表示を上にもってくとなると
今度は広告の表示との兼ね合いを考える必要がありそうです。

とはいえアプリ内の広告表示については
まだほとんど何にも調べてないので
まずはその辺を色々と調べてみるつもりです。

  • 見たよ! (6)

地面防衛軍102015.4.26 22:35:22

UIぢごく、ようやく一区切りつきそうです。

思い切ってUI全てをuGUIからNGUIに変えて
1から作りなおしてみたのですが、結果は最高でした。

もーー比べ物にならないくらい処理が軽くなりました。
よかったーー。うれすぃーー。

でもきっとuGUIが悪いのではなく
こっちがちゃんと理解して使えて無いからだと思うのですが
とりあえず地面防衛軍はNGUIで行く事にしました。

とはいえUIぢごくはまだまだ続くんですが、だいぶ前進したというか
ようやく終わりが見えてきた気がしております。

早く玉とか敵とかを追加する楽しい工程に進めたいですねー。
いつになるかなぁ・・・。

  • 見たよ! (6)

地面防衛軍92015.4.24 17:40:24

UIぢごくは今日も続いております。

古めの実機で確認するとuGUIがとにかく重い。
とーにーかーくー重いのです。

玉の攻撃やら敵との当たり判定やら
ゲーム本体の処理を軽くするために色々頑張ってるんですが
uGUIで組んだメニューのボタンを押しただけで
苦労してキープしてたFPSがガクっと下がっちゃったりします。

フォントを非表示にしてみたり、エフェクト類を切ってみたりと
原因を1つ1つ洗い出したりといろいろ試行錯誤しましたが
どーーーしても処理が重いのです。ムケーーー!

ここに来てかなりウンザリなんですが
uGUIではなくNGUIでUI周りを組み直してみて
負荷を比較してみる事にしました。

Unityといえば色々なアセットが魅力の1つなんですが
バージョン違いの対応とか、資料が少ないのが嫌なので
個人的にはなるべくアセットは使わない方向でいきたかったんですが
もーーーそんな事言ってられなくなりました。アセット万歳!

こーなったらついでにゲーム本体部分も
「Uni2D」とかを試してみようかな、
などと思っております。

とにかく少しでも処理速度を早くしたいのです。
色々やってもダメで結局cocos2d-xで作り直し、
とかになったらホントに嫌だなぁ・・・。

  • 見たよ! (9)

地面防衛軍82015.4.22 21:57:40

今日も地面防衛軍のUIぢごくです。

配置するユニットを選択するUIは拡張性を持たせかったし
なんかスマホっぽくってカッコイイ!という理由で
左右に無限ループでスライドできるメニューにしていました。

ところがこれがどーゆー訳か
Androidの実機で動作確認するとかーなーり重いのです。
メニューがスライドしている間だけFPSがガクっと下がちゃうんです。

これはヤバい、という事でメニューの構成を変えてみたり
無限ループ部分のスクリプトもできるだけ改善したんですけど
なんかどーやっても重いみたいで今のところお手上げ状態に。

しかたないのでここは一旦、単純にボタン8つ並べる
ものすごくシンプルなパターンに変えることにしました。

今のところ地面防衛軍は出撃可能なユニットは
8種類のみ、という縛りを入れるつもりだったので
とりあえずはこれでも問題無いは無いんです。

でもでもこんどはボタンが小さくて
スマホによっては押しにくいのではないか、
という別の問題が出てきちゃいました。

とりあえずはこの形で進めるとして
8ボタン式だとやっぱり遊びにくい、となったら
「高速なスライドメニュー作り」、という
できるかどうかわかんないチャレンジに挑むしかないかもです。

ああ、UI無限地獄・・・。

  • 見たよ! (7)

地面防衛軍72015.4.21 20:14:48

今日も地面防衛軍をちまちまと。

今は玉を配置して向きを決める、
この基本的な流れをスマホ上でどうやるか
UIまわりで色々試行錯誤しています。

いわゆる「操作性」の部分なので
ここがダメだとゲーム性うんぬん以前に
「遊んでもらえない」って事になっちゃうと思うんですね。

なのでなるべくしっくりくる形を求めて
色々なパターンを実際試して決めてるんですが
やっぱり画面が小さめのスマホだと
どーやっても操作が厳しくなっちゃいそうなんで
非常に悩んでおります。うむむむ・・・。

  • 見たよ! (6)