2017-11-01から1ヶ月間の記事一覧

UNET⑭ NetworkManagerをカスタマイズして、プレイヤー生成処理などを独自のものにする

通常、NetworkManagerに登録可能なプレイヤーのプレハブは、1つだけです。つまり、全員同じキャラクターしか使えません。 今回は、NetworkManagerを継承した独自クラスを作り、プレイヤー生成処理をカスタマイズすることによって、プレイヤーによって別々の…

UNET⑫ NetworkManagerHUDを自作のUIに置き換える

UNETのNetworkManagerHUD(あのクソダサいデフォルトのUI)を見限って、自作のUIで接続などを行えるようにします。 ※なお今回作るのはLAN接続前提のUIです。インターネット接続のゲームを作りたい場合は、この記事に加えて、こちらの記事も参考にしてみてく…

UNET⑪ Messageを使って情報を送信する

UNETのMessageという機能を使って、サーバー↔クライアント間で情報をやり取りする方法を学んでいきます。 公式マニュアルはこちら Messageを全く使わなくても、ネットワークゲームを作ることは可能です。しかし、UNETの内部ではMessageを多用しており、Messa…

UNET⑩ Spawnで敵キャラなどを生成

今回はNPCを作りながら、Spawnという機能について学びます。 ※ NPCとはNon Player Characterの略で、プレイヤーが操作するキャラクター以外のキャラクター全般のことです。村人とかです。広義では敵キャラ等もNPCです。