Unity チュートリアル

このフォルダには、Diarkis Unity SDK をステップバイステップで学ぶための自己完結型チュートリアルが収録されています。各チュートリアルは前の内容を前提として構成されています。

チュートリアル
テーマ

Tutorial 1 - Minimal Setup

Diarkis サーバーへの接続 — HTTP 認証と UDP 接続

Tutorial 2 - Ticket MatchMaker

チケット方式マッチメイキング

Tutorial 3 - Host/Search MatchMaker

ホスト/サーチ方式マッチメイキング

Tutorial 4 - Room

ルーム参加・メンバー管理・ブロードキャスト

Tutorial 5 - Direct Message

UID を指定した特定クライアントへのメッセージ送信

Tutorial 6 - Group

文字列 ID で識別される軽量な pub/sub チャンネル

前提条件

  • Unity 6000.0.64f1 以降

  • Diarkis Unity SDK がプロジェクトにインポート済み

  • 稼働中の Diarkis サーバー(ホストアドレスとクライアントキー)

はじめ方

各チュートリアルには Tutorials/Scenes/ 以下に専用シーン、Tutorials/Scripts/ 以下に対応するマネージャースクリプトがあります。シーンを開き、チュートリアルの Markdown を読みながら Play モードに入ってください。

各チュートリアルスクリプトの先頭に、実行前に設定が必要な定数があります。

private const string HOST       = "127.0.0.1:7000"; // サーバーアドレス
private const string CLIENT_KEY = "";               // クライアントキー
private const string UID        = "";               // 空文字の場合はランダム生成

チュートリアルスクリプトは自由に改変できます

Tutorials/Scripts/ 内のスクリプトは、ドキュメントと並行して読むことを想定した、意図的にシンプルな実装です。自由に編集・実験してください。また、独自機能を実装する際の出発点としても活用できます。

オリジナルを残しつつ実験したい場合は、変更前にスクリプトとシーンを複製してください。

最終更新

役に立ちましたか?