‘地面防衛軍’の記事

地面防衛軍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無限地獄・・・。

  • 見たよ! (8)

地面防衛軍72015.4.21 20:14:48

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

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

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

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

  • 見たよ! (7)

地面防衛軍62015.4.16 21:01:02

お仕事の合間を縫って地面防衛軍の開発を。

最終的には処理速度がキツくなるのではないかと
今更ながら不安になりつつも
相変わらずUIまわりをモタモタと。

大事な部分なのでとにかく思考錯誤の繰り返しになる上に
画面上は進捗がほとんど見られないので
かーなーり苦手な作業です。しんどい・・・。

とはいえ地道に進んではいるので
あきらめないでがんばろうかと思っております。

  • 見たよ! (7)

地面防衛軍52015.4.8 19:59:47

今日も地面防衛軍というか
UNITYでアプリを作る際の基本部分の作り込みを。
非常に地味な作業が延々続いております。

縦横比が4:3とかの端末への対応ですが
前回試してみた方法がそれなりに動くようになりました。
よ、よかった・・・。

今度はUI部分もゲーム部分にあわせてサイズ調整をする、
というこれまた基本的な部分にとりかかったんですが
これがまー、死ーぬーほーど苦労しました。

半日以上苦労していろんな手を試しても全然ダメで、
もーだめだこりゃムピーーーー!となって
さんざんいじった部分を全部消しちゃいました。

そんで最初っからやりなおしたんですが
そしたらなんだかあっさりと成功しちゃいました。
なんじゃそりゃー。

まぁ、上手く動いたのはすごく嬉しかったんですけど
ものすごく釈然としない気持ちが・・・。

とはいえこれでようやく本格的にUIの作り込みに入れるんですが
ありがたい事に細かいお仕事が幾つか来ているので
生きるためにそちらもこなしつつ、合間を見て進める所存です。

  • 見たよ! (6)