ネットワーク

Unity Multiplayer

NetworkMatchの5.3から5.4での変化

Unity5.3から5.4になったときにNetworkMatchつまりマッチメイキングの処理の呼び出し方法が変更されました。5.3以前の処理を書いている場合は多少修正が必要になると思います。 書き直すのは面倒ですが、修正されているところ(マ...
日記

通信対戦をいれてもあまり遊ばれない

ナポレオンというトランプゲームができるアプリ『トランプ・ナポレオン』にはオンラインでの対戦機能があります。当初からあったのではなくバージョン2.0のときに入れた機能です。Unity Multiplayerが導入されオンラインマルチプレイが簡...
Unity Multiplayer

マッチメイキング

以前の記事では、オンラインのゲームではマッチメイキング、同期、切断の3つの対応が必要だと書きました。 現在、トランプ・ナポレオンをアップデートする予定でソースをちょっと見返しています。以前の記事ではあまり詳細まで解説していなかったので、良い...
Unity Multiplayer

Unity Multiplayerの入門

Unity MultiplayerはUnity 5.1から追加されたオンラインマルチプレイヤーなゲームを簡単に作るための仕組みです。これによって楽になったことは間違いないのですが、まだまだ発展途上という感じで実際に使われていることは多くない...
自作アプリ

『トランプ・ナポレオン』の通信対戦を動画で説明

『トランプ・ナポレオン』の通信対戦を動画で説明してみました。 Unityを同時に5つ起動して対戦しているところを撮影しています。 1回のゲームを通して全て入れたので、6分とかなり長めの動画になってしまいました。 動画の後半には切断時にもゲー...
Unity Multiplayer

通信対戦に必要だったこと

『トランプ・ナポレオン』で通信対戦を作成したときに必要だったことを書いておきます。オンラインマルチプレイヤーのゲームに必要なことは大抵同じであるので、他のものを作るときにも参考になると思います。 作成することは大きく分けて3つに分類できるで...
Unity Multiplayer

トランプ・ナポレオンを2.0にアップデート

10/28に「トランプ・ナポレオン」を2.0にアップデートしました。 今回のバージョンアップは通信対戦の追加です。 その名の通りインターネットを使ったオンラインゲームを行えるようになりました。ナポレオンをすることに変わりはないので、対戦する...
Unity Multiplayer

『トランプ・ナポレオン』の通信対戦

アプリ『トランプ・ナポレオン』の通信対戦の説明です。 概要 ルーム検索 ルーム参加 ルーム作成 備考 1.概要 通信対戦とは、インターネットを介して他のプレイヤーと対戦することができるものです。iOS、Androidの関係なく通信して遊ぶこ...
ゲーム開発

通信が切れた時の動き

『トランプ・ナポレオン』に通信対戦機能を作っていると以前の記事で書きました。 現在は通信対戦の機能を作り終え、テストを行っているところです。早ければ来週か11月の初旬にリリースできるかと思います。はじめは試験版と銘打っておこうと思っています...
ゲーム開発

通信対戦実装中

『トランプ・ナポレオン』に通信対戦機能を入れようとしています。 元々トランプゲームなので、人が集まらないとできないゲームです。しかもナポレオンは5人で遊ぶのが一番バランスが良く面白いので、5人専用といっても良いです。ナポレオンのルール自体が...