Unity
Unity 2019.2.0f1 Personal(2019年8月) UnityのJsonUtilityはほとんどの型をシリアル化できますが、 残念ながらDictionary型は対象外です。 が、ISerializationCallbackReceiverというインターフェイスを使うことで、 Dictionaryを実現することができます。
Unity 2019.2.0f1 Personal(2019年8月) 今回はJsonテキストをローカルに保存していきます〜 JsonUtilityでクラスをJsonテキストに変換しローカルに保存したり、 逆に読み出して使用したりします。 ※iOSやAndroidではなくUnity Editor環境での保存です。
Unity 2019.2.0f1 Personal(2019年8月) UnityではJsonUtilityというAPIを使い、 Json(データフォーマット)を扱うことが出来ます。 クラスなどデータのまとまりからJsonテキストへ変換(シリアライズ)したり、 逆にJsonテキストからクラスへ変換(デシリア…
Unity 2019.2.0f1 Personal(2019年8月) 今回はScriptable Objectについて調査したいと思います〜 Scriptable Objectとは(静的)データを格納しておくアセットで、 マスターデータなどとして活用することができます!
Unity 2019.2.0f1 Personal(2019年8月) LINEっぽいチャットでScroll Viewチュートリアル、 ラストはChatNodeスクリプトを作成していきます〜
Unity 2019.2.0f1 Personal(2019年8月)前回の続きです〜 今回はチャットが動くようスクリプトを作成していきます。 Scroll ViewやAuto Layoutについては前回まででほぼ終わってしまいましたが…。 せっかくなのでちゃんと機能するところまで進めていきます〜
Unity 2019.2.0f1 Personal(2019年8月)引き続きLINEっぽいチャットを作成していきます〜 今回はチャットのテキスト情報とアイコン画像をひとまとめにした ChatNodeのPrefabを作成していきます!
Unity 2019.2.0f1 Personal(2019年8月)Scroll ViewとLayout系コンポーネントについて調べてきました! 実際にモノを作成していく中で理解が進むことは多いので、 学んだことを応用してまずはLINEっぽいチャットシステムを作ってみたいと思います!LINEっぽい…
Unity 2019.2.0f1 Personal(2019年8月)今回はUnityのCameraの値をいじって、 デバイスが縦長(iPhoneXなど)・横長(タブレットなど)の時に黒枠を表示させ、 いつでも16:9の画面を映し出すようにしていきます!
Unity 2019.2.0f1 Personal(2019年8月)スマートデバイスも様々な端末画面サイズがあり、 どの端末でもレイアウトが崩れないよう対応しなければなりません! 今回はひとまず端末画面サイズを取得する方法だけご紹介します〜
Unity 2019.2.0f1 Personal(2019年8月)今回はLayout系コンポーネントの中でもLayout Groupについてです〜
Unity 2019.2.0f1 Personal(2019年8月)今回はLayoutコンポーネント群からContent Size Fitterについてです〜 コンテンツ(子オブジェクト)の数やサイズによって コンテンツを囲う枠(親オブジェクト)のレイアウトを自動的に変更する、 正にUnityのAuto Lay…
Unity 2019.2.0f1 Personal(2019年8月)今回はLayout系コンポーネントの中でも LayoutElementというコンポーネントについて調査します! UnityのAuto Layout機能を使う上で欠かせないコンポーネントです! ここらへんのコンポーネントについて頭の中で整理で…
Unity 2019.2.0f1 Personal(2019年8月)アイテムリストやアチーブメントなど、 ScrollViewが自由に扱えるとゲームの見た目がとてもよくなりますよね。 というわけでScrollViewと、ScrollViewと組み合わせてよく使うLayoutコンポーネント群について 勉強してい…
Unity5.3.5f1 Personal(2016年7月) ひよこエッセンスの時間です〜今回はuGUIのドロップダウン機能を解説していきます〜
今月も開催致します、さいたま市大宮駅で毎月開催してますUnityもくもく会のお知らせです~ 今回で第9回目となります〜 お時間ある方はどうぞお気軽にご参加下さい~ 第9回大宮Unityもくもく会のお知らせ【9月29日(火)開催】 Doorkeeperで管理しておりますの…
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜 前回まででCubeをゲーム画面に表示させることができるようになりました〜今回は、Cubeの代わりにビリヤードのぼーるを並べてみたいと思います〜しかも、色々な種類のビリヤードのボールです〜
Unity5.1.1p3 Personal(2015年7月)今回からはパズドラ的なパズルゲームを作っていこうと思います〜パズドラみたいに3つ以上の宝石を並べて消すゲームを、3-matchと呼ぶそうです〜こちらの動画と、わなびノートさんの記事を参考に作っていこうと思います〜今…
皆さんはUnityをご存知でしょうか?Unityとは、スマホゲーム等を作るためのゲームエンジンのことです〜 Unityのおかげでゲームなんて全く作ったことがないという方でも、 本当に簡単に、しかも無料でゲームが作れる世の中となりました〜 今年の3月にUnity5に…
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜今回はAnimationを同期していきます〜 UNET Part 21 - Network Animator - YouTube
【初心者歓迎】Unityもくもく会⑧【さいたま市大宮駅】 さいたま市大宮駅で毎月開催してますUnityもくもく会を、8月も開催させて頂きます〜 今回で第8回目となります〜 DoorKeeperページを作成しましたので、お申込みはこちらからお願い致します〜unity038.do…
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜新しいGUIの作成が完了したので、ボタンを押す等した時に処理が発生するようにしていきます〜 UNET Part 20 - UI & Custom Net Manager - YouTube
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜今のままだとGUIがデフォルトのものなのでちょっとかっこ悪いですし、必要ない機能もたくさん表示されていて分かりにくいです〜ですので、必要な機能のみが表示されるように改善していきます〜UNET Part 20…
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜今回はUnity MultiPlayerを使い、ネットワーク越しのマッチメイキングシステムを実現していきます〜今まではLocal環境での接続でしたが、Unity MultiPlayerを使うことでネットワーク越しで接続することがで…
Unity5.1.1p3 Personal(2015年7月)前回の続きです〜今回はpart17までで出てきたバグを取り除いていきます〜 UNET Part 18 - Fixing my bugs 1 - YouTube
Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今のところゾンビ発生地点が1箇所しか無いので、4つに増やしていきます〜また、時間差で少しずつ出現するようにしていきます〜 UNET Part 17 - Better Spawning - YouTube
Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今回はゾンビの動きをよりスムーズにし、ネットワーク越しのシンクロ率を高めていきます〜 UNET Part 16 - Zombie Motion Sync - YouTube
Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今回は、ゾンビにPlayerを攻撃させてダメージを与えていきたいと思います〜 UNET Part 15 - Zombies Bite Back! - YouTube
Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今回はゾンビを攻撃する処理を追加していきます〜 UNET Part 14 - Shoot Those Zombies! - YouTube
Unity5.1.1p3 Personal(2015年7月) 前回の続きです〜 今回はゾンビ1体ずつにユニークなIDを付けます〜 プレイヤーがゾンビから攻撃を受けた時やプレイヤーがゾンビを狙撃した時に、ダメージ情報をIDと紐付けてサーバーへ送り、全クライアントとデータと同期…