Translate

2016年6月6日月曜日

Unity,Clothの格闘シューティング作り(弾発射でも体びにょーん)

ぷよしゅーたー(仮)作成中です

今回は岩に当たると色が変わるBUG修正や、ぷよ度のアップ及び、敵弾は発射時に
敵の顔を引っ張りながら出てくるようにしました(弾発射でも体びにょーん)。
一瞬しか見えないので、今後のパフォーマンスコストのバランス次第でやめるかもですが、しばらくは付けておこうと思います。

弾が出た瞬間(なお、1発目はすでに突き抜けていて2発目の発射直後)

回り込み映像

 弾が出る瞬間

SphereCollidesの設定です
プレイヤー弾とプレイヤー本体、今回加えた敵弾です。
ひどい名前付けがバレちゃってますが・・

あと弾自体もポリゴン丸出しじゃなく、なめらかなものにしようか・・
コストと悩めるところです。

ではでは。

2016年6月5日日曜日

Unity,Clothの格闘シューティングぷよしゅーたー Ver.α0.2

格闘シューティング「ぷよしゅーたー」Verα0.2 に更新しました

unityroomさんで公開しています、遊んでいただけたら幸いです
 https://unityroom.com/games/puyoshooter

【変更箇所】
  ・デザイン (キャラ、floor、sky、の色、ボタンをフラットデザイン化)
  ・キーの動き(押しっ放しでの動きに変更、上と左同時押しもOKです)




 今までは、コテコテでわかりやすい、敵色(緑)など使っていたのですが・・
若干の不評があり、今時っぽい配色に寄せました。
しかし、まだ暫定的です。まだロジックの方を詰めてから、複数シーンを作りデザインもその時固めていく予定です〜


ではでは


Unity,tvOS,siri remote の制御は長いものに巻かれます・・・

ぷよしゅー(仮)開発中です

tvOSへの移植処理は実質コントローラ周りが主体ですが、
結論から言うと、siri remote をカーソルキー的に使うのはやめました。

これができるように調べたし、実際可能ですが・・・

使ってみたら操作性悪すぎたので、ボツにしました!
理由:タッチパッドなので目で見ずに指で的確にその場所を押すなどできません!


この方法、左右だけとか、上下だけなら良いと思いますけどね、
何せJoystickButton4,5,6,7で取得可能ですから。

結局Input.GetAxisを使って、カーソルキーでもタッチパッドでもアナログジョイスティックぽく使う手法に変えました、この方がsiri remoteの一般的な使い方ぽいし・・

ハードコーティングがひどいけど・・こんなコードだけで動くので楽

よってWebGLの方もカーソルキー連打必要なくなりました。
次回の更新で変わります

ではでは





2016年6月4日土曜日

Unity,Clothのぷよしゅーたー、AppleTV(tvOS)への移植

ぷよしゅーたー(仮)開発中です

昨日WebGL版αバージョンを出せたので、tvOSでの動作確認です。
しばらくの間動作確認していませんでした・・

変更は入力周りだけ、キーではなくDpad用に書き換え、
UnityのBuildSettingsでPlatformをtvOSに変更してビルド・・
すると、タイトルは良いとして、Playを押すとゲーム画面が出ないで音だけでて
数秒後大歓声・・・そして以下の画面です!?
 (AppleTVのスクショ撮り方わからないのでスマホでモニタを撮っています)

全然わからないので、PlatformをiOSに変えてコンパイル・・
すると、ダブり画面こそ出ませんが・・ゲーム画面はカウントダウンと、残弾数だけで
あとは真っ暗・・(音は出ていて見えないゲームは動いています)
(これはiPhoneのスクショ)

と言うことで、tvOSのせいではないということがわかりました。
ここから何時間か試行錯誤。
機材が遅いからsceneのロード処理付近かなと推察したりしましたが、
リソースもコードも小さいのでロードは一瞬で終わります・・

で、結論は。
結局グラフィックがリッチすぎて表現できなかった模様です
BeautifulからGoodに変えたら無事に表示できました。
(ここはまだまだ調整が必要です)

ま、とりあえずは動作しました。
一応、軽快に動作しています。今度FPSを測定してみることにしてみましょう

しかし、また新たな問題が。
Dpadの動作が、左右か上下かのどちらかしか取れない状況になっています・・
なので、横にしか移動できない状況であり、試行錯誤は続きます

ではでは

2016年6月3日金曜日

Unity,ClothのShootingGame(ぷよしゅーたー) α版公開しました!(WebGL)

ぷよしゅー(仮)ゲーム開発です

アルファー版 unityroom さん、サイトにて公開しました!(WebGL版です)
TPS視点の格闘シューティングゲームです。
This game is fighting shooting game of TPS perspective.

仮の名前で、ぷよしゅーたー(Puyo Shooter)としました

まだあまりエネミーが強くないので弾を避けつつ撃ち込めば、いつかエネミーはミスをして倒せるはずです^^

上をクリックで公開サイトに移動 (Let's Play!!)
 URLはこちら( WebGL URL is here!)
https://unityroom.com/games/puyoshooter
- [2016/06/08] Version 0.3 Now open

【操作について】
  カーソルキーで移動
  スペースキーで弾の発射です

なお、WebGLですが、現在はPC以外(スマートフォンなど)では操作できません

また、α版では1つの対戦相手との戦いしかできません、
ぜひ試して遊んでみていただければ幸いです

【α版の開発関連情報】
  Unity:  Parsonal 5.3.5f1
    テクスチャ: Youghurs Free Matal Materials、Youghurs Free Geound Materials
    BGM: UnityAsset : Absolutely Free Music
  音   :MacのGarageBand - 歓声(組み合わせた)
       効果音ラボさん - 弾の発射音、壊れる音

今後は tvOSでの 製品版に向けて作り込みです!

ではでは

2016年6月2日木曜日

UnityのCloth使ったShootingGame作るよ、その15(岩に当たってショックなど)

ぷよしゅー(仮)作成中です

今回は地味な処理追加とBUG取りです

一つは岩に衝突した時のショックを形状と色でブルブル感を出したつもりです
FPS系画面なら、全画面をフラッシュしたりすればいいと思いのですが、
TPS系だとやっぱりキャラがショックを受けないとならないですよね・・
程度が難しいですが、やり込んで調整するしかないですね〜

あとは、エネミーの穴が再プレイ時に元に戻っていないというBUGを直し、
先日付けた、勝利時の旗振りがキャラの方向と無関係のworld座標だったのをキャラのlocal座標での動きに変えました。

 衝突した時に高速に色変化と横振動がキャラに発生する

 アニメGIF

 全体的な動きはyoutubeでご確認ください

アルファー版近いようですが、いろいろ作り込まなきゃない事が出て来ます

ではでは



2016年6月1日水曜日

Unity,Clothで旗(flag)を騎馬隊的に動いてたなびかせる

Unity,Cloth実験

前回の続きで、時代劇の騎馬隊が持ってる旗(flag)は動いてたなびいている
あれをやってみたいなと思った次第です
なお、旗オブジェクトは前回の設定とほぼ一緒です

前回=> Unity,Clothで旗(flag)をパタパタ振る

少し試行錯誤してできました
ランダムに動き回る実験アプリ作る部分の方が時間かかってしまいました

壁に当たると反転します

一応思った形にできました(アニメGIF)

ポイントとしては、World Velocity Scaleをデフォルトでは0.5になっているところを1にすれば、上の感じでは他の土台オブジェクトの動いている方向(Velocity)の後ろ側にたなびきました。ここの値が小さいと動きにあまり関係なくポールの周りを回ってしまったりします。それとUse Tethersも今回は取ってしまった方が自然に見えるようです。


いつかゲームの効果で使ってみようと思います

ではでは