1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ニフクラ mobile backendをUnityで利用してみた

Last updated at Posted at 2018-04-25

#はじめに
今回、Unityで利用したニフクラmobile backendについて参考にしたページを備忘録を兼ねて紹介したいと思います。

#動作環境
MacOS : 10.12.6
Unity : 5.6.5
mBaaS : Unity SDK 3.2.0

#準備
僕が環境設定するにあたりクイックスタートを参考にしました。

#データストア
僕が一番利用している機能がデータストアです. こちらもデータストアにサンプルが書き込まれているので、読んでいくと使えるようになっています。
例えば、Unityでスクリプトを新しく作り、

test.c#
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using NCMB;
public class test : MonoBehaviour {
void Start () {
		NCMBObject obj = new NCMBObject ("Book");
		obj.Add ("test", "value");
		obj.SaveAsync ((NCMBException e) => {      
			if (e != null) {
				//エラー処理
			} else {
				//成功時の処理
			}                   
		});
	}
}
}

とするだけで、スクリーンショット 2018-04-25 9.54.37.png

このようにデータが格納されます。

#さいごに
今回紹介したニフクラmobile backendですが、Unity SDK3.2.0からWebGLにも対応しています。僕自身、まだサーバーサイドをよく理解していなかったのですが、Unityからニフクラmobile backendのデータベースにアクセスしてゲームに反映するといったことがweb上から利用することができました。

###参考
クイックスタート(Unity)
データストア(Unity)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?