カード含めて全てuGUIでやってました。カードの上に攻撃パーティクルを表示したくてそれを出すのにSortingLayerとか使って涙ぐましい努力してたりします。TextMeshProにしちゃって、3Dオブジェクトとして扱えばもっとラクに色々出来たかもしれない。...とどんどんフィールドが広くなっていくので、メモリ管理にどうなのかとちょっと不安ではありました。今はいいですが20x20とかやろうとすると同一カードのグルーピングをしてバッチング処理を考えた実装にしないと影響が出るかも知れません。右半分ステータス側また、値周りはUniRXのReactiveProperty使って値変えるだけで即座に反映されるようにしてました。ゲーム一周してタイトルに戻った時に値を初期化するのですが、その時にnewし直すと当たり前にsubscribeが外れるので、上手く回そう。(newと初期値投入は別にするとかね。Initializerクラスを作って別でやるべきだったかなぁと。初期化処理は分散してますが、大量に処理があります。)プログラムについて特筆すべき所は...ありません!wとか言うと本当に何にもなくなっちゃうので、むりやり捻出。一個ずつ遅延評価してます。}}またPopupする処理は得意のプーリング。}}簡単なコードだけどゲームには効果抜群です。unity1weekとか出してるやつはほとんどやってそうですけど。金土日の追い込みでやったことここが一番つらく、楽しい時間です。御粗末すぎるので、それを以下に製品に近づけるかの作業でした。オンラインランキング敵エンジングラフィックを仮素材から正式版に(UIまで出来ず)バグ取り(結局取り切れず。まれに同じ場所にカードが作られてしまう)タイトル、チュートリアル、ゲームオーバー画面などのUI全部その他細かい調整などこれは寝れない...。寝たら死ぬぞ!と思いながらストロングゼロ呑んでました。拾った画像なんですが、凄くお気に入りです。グラフィック周りは本当にうつらうつらと...。終わって今回もすごいゲームが多いです。ほんとみんな発想の鬼だなと。「目についたものでネームを切ってみる練習をしている」と。普段から「これをゲームにしたらどうだろう?」と考えながら生活しているような人は発想力が鍛えられているのではないでしょうか。自分もそうありたいものです。ゲーム紹介ページにも書きましたが、沢山の課題が残ってます。それでも遊んでくださった方がいて凄く嬉しいです。本当にありがとうございます。次回はもう少しぶっ飛んだ感じのやつ作りたいなと思ってます。文字列に含まれる絵文字を判別するUnityお世話になっております。久しぶりになってしまいました。開発はしてて、RPGとカードゲームを2本同時に作成しているのですが、このRPG作るのが凄く楽しいのです。全部自分で用意するのですが、キャラクターの絵を描く、描いたキャラクターをいきいきと会話させる、といった事だけでとても楽しい。「こんな会話させよう」「こうしたらこう展開出来るな」といったシーンを考えて実装してるだけで楽しいです。(現在進捗率70%)妄想癖が功を奏するなんて事もあるのだな、と思います。閑話休題、今日はunityで絵文字の判別をする方法を共有しようかなと。unityで絵文字って使えるの?基本的に使えません。使おうと思うと特別なライブラリや対応を入れる必要があります。Unicode配列に変換Unicode配列からUTF32に変換UTF32で絵文字判定を行うという手順で判別が可能です。先に絵文字とはというお話を)Unicodeの絵文字ってwww.unicode.orgUnicodeでは絵文字は上記ルールに沿って実現されています。Unicode一つで表示出来るものもあれば、複数にまたがって表示しているものもあります。これを一つ一つ判別する必要があります。絵文字以外の文字を含めてしまう恐れがあります。追加があった場合、逐一入力する必要があります。完全一致で実装する場合のコード例を共有します。絵文字コードをまるっとソースに入れちゃってますが、これはブログ用の実装で、プロジェクトにするならTextAssetsなどの方が管理はしやすいでしょう。絵文字コード表は全ては網羅出来ていないと思われますので、ご了承ください。};絵文字コード一覧表をそのまま載せるとあまりにソースが長くなるので別ファイルにしました。GitHubあとがき以上で絵文字の判別が出来ます。コード見ると「はいはい、まあそうだよね」って感じですよね。軽く調べるとサロゲートペアだけ判別すればいいよ、なんて乱暴なコードもあったりして、ちょっと気になるなと思った次第です。次はUnity1Weekの記事になりそうです。うーん、もうちょっと更新したい。文字列に含まれる絵文字を判別するTweet広告を非表示にするコメントを書くもっと読む次のページプロフィールid:ghoul_lifeしがないリーマンの記録。遊びのunityのメモ帳にしたい。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。