10ハルシオンシステムの気ままBlog株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。archives【Unity】なんかUnityってタイトルにするのも恥ずかしい内容ですが・・・・Unity+photonで絶賛ハマり中!あ、ポケガ2がシミュレーション80位になりました!\(^o^)/先週火曜あたりから日曜日まで胃腸炎で苦しんでいました。毎年夏になると胃腸炎になります。今朝になって米を食べました。お腹痛くなったらどうしようかとビビってます。ポケガ2こと~魔王を狩るモノ~ですが、シミュレーションで80位になってます!やったね!!また、人気急上昇でも3番目(1ページ目)にランキング!これで、ユーザ増えてくれるとうれしいのですが・・・あ、もちろんAndroidのほうですがね。Unityの話題でも。Photonを使っていて、ラグに凄いハマってます・・・・1AがBに弾を撃つ2Bに弾が当たると、弾が消えてヒットエフェクトを出すし、BのHPを減らす。これが、A側の画面の動きとします。B側では次のような挙動になったりするんです。1’AがBに弾を撃つ2’Bに当たるも、HPが減る前に弾が消えてHPが減らない。これって、Aの方で弾が消えるって処理が走ってBの方でも弾が消えているんですが、ラグのためにBの座標の手前できえちゃってるんですかねぇ?え?何を言っているのか分からない?俺もちょっと分かってないんですけどね。HPが減ってから弾が消えるようにすればいいのかな・・・まぁ他にもいろいろラグの影響があるんですが・・・こういう細かいラグのせいで、A側のBのHPと、B側のBのHPに差が出て、A側だとゲームが終了しているのに、B側だとゲームが終わってないってことが起きてます。うひいいいいい!それと、AとBが対戦しているときに、Bだけが部屋から出たときにロビーには”A対B”の部屋が2個残ってたり・・・・AもBも部屋から出たのにロビーに”A対B”の部屋が残ってて、他の人が入ろうとしてエラーで落ちたりと・・・課題は山盛り!!これ終るのかなぁ・・・ってのが最近の感想です。某ポップ会(個人開発者同士が開発中アプリ見せあってあーだこーだとワイワイする会)でもワイワイと対戦してくれている姿をみると、このゲームは絶対に完成させたいし・・・・なんとかしていきたいと思います!今までずっと2Dで、なおかつUIばっかりのゲーム作ってたので、当たり判定だのなんだのってあんまりやってなかったけど、要勉強って感じですね!他にもハルシオンでは2-3本のカジュアルも絶賛開発中です!お楽しみに!ってことで、提供できるような技術ネタないですが、今日はこの辺で。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。