0Unity1Weekというゲームジャムで、以下の動画のような「敵に見つからないように壁に文章を書き残す」「書き残した文章は他のプレイヤーの画面に表示される」というシステムのゲームを作成しました。バックエンド)というサービスを利用したので、使い方をまとめておきます。作ったゲームは以下のリンクからプレイできますので、実際の見え方を知りたい場合は試してみてください。事前準備NCMBの準備まずはNCMBを利用できるようにしないといけないので、アカウントの登録やらアプリの登録やらをしておきます。以下の公式リファレンスで丁寧に手順が説明されてますので、こちらを参考に「APIキーの設定とSDKの初期化」まで進めてください。イントロダクション(Unity)ちなみに料金等については以下のリンクをご覧ください。APIリクエスト200万回/月まで無料で使えるなど、個人で使う分にはほぼ問題ないんじゃないかなと思います。料金サーバにテキストを保存する処理の流れはじめに、ここで説明している処理の流れを簡単に説明しておきます。IDと入力されたテキストをセットにしてサーバに保存するUnityの準備プレイヤーがテキストを入力する欄とボタンを用意します。Field」と「Button」を作成してください。Field」と「Button」を作成しました。それぞれ名前を”RakugakiField”と”RakugakiButton”という名前にしています。ボタンとフィールドを「UI_Input」というオブジェクトの子要素にしてまとめていますが、特に必要ではないので、まとめなくても大丈夫です。それでは次のセクションで「サーバに保存する文章を書く」のところに書かれたテキストを、「サーバに保存する」ボタンを押した時に保存する処理を作っていきます。サーバーにテキストを保存するサーバにデータを保存する処理を追加していきます。Fieldにアタッチしてください。ここでは”InputController”という名前でスクリプトを作成しています。最初の”using〜”のところに色々追加しているので忘れないように注意してください。{//成功時の処理Debug.Log("データの保存に成功しました");}});}}ボタンのオンクリックイベントにこのスクリプトの”SaveRakugaki”を指定すれば準備は完了です。ゲームを再生し、何か入力してボタンをクリックしてみてください。上の動画のように、ログに”データの保存に成功しました”というメッセージが表示されていればOKです。NCMBのダッシュボードを開き、「データストア」から先ほどのスクリプトで指定したクラス名のデータを開いてください。入力したテキストが表示されていると思います。参考リンクデータストアにアクセスしてデータを処理する方法については、下記のリンクに色々と事例がまとまってますので参考にしてください。次に、サーバから保存したテキストを取得して表示する処理を追加していきます。サーバから取得したデータを表示するUIを追加します。「create」-「UI」から「Text」を作成してくださいこちらも適当でいいのですが、ここでは上記の画像のような感じで「UI_Output」というパネルの子要素としてTextを作成しました。こちらも見やすいように、という以外の意味はないので、Panelはなくても大丈夫です。サーバーからテキストを取得するサーバからデータを取得する処理を追加していきます。以下のスクリプトを先ほど作成したTextにアタッチしてください。ここでは”OutputController”という名前でスクリプトを作成しています。text;}}ここまで完了したらゲームを再生してみてください。サーバに保存されたテキストが追加して表示されていると思います。コメントをキャンセルメールアドレスが公開されることはありません。【Unity】オブジェクトが画面外かどうかを判定する方法(まとめ)SidebarAbouttamaゲーム、アートに関心あり。ninoichi名義でUnityでゲームを作ったりしています。SHOOTING】配信中!白い猫と黒い猫と暮らしてます。SHOOTING将棋のルールを取り入れた2Dシューティング。敵を倒すと自機に、自機を倒されると敵に変わります。【Unity】テキストをオブジェクトの後ろに表示する方法(2D編)【Unity】テキストをオブジェクトの後ろに表示する方法(3D編)おすすめの本Unity初めての人に1冊おすすめするならこれ。今まで読んだ中で1番わかりやすかったし、そもそもどんなスクリプトを作らないといけないのか、の考え方から説明してくれている本はこれくらいだと思う。Unityのバージョンが上がるたびに最新版を出されているので、買うときは最新版が出てないか調べてみてください。人にもう1冊おすすめするならこちら。ビジュアル綺麗なゲームができるので作ってて楽しい。あとねじ子がかわいい。スマホアプリを作りたいならこちらの本をおすすめします。サンプルゲームがスマホアプリ化を前提に作られてますし、マネタイズについても書かれています。2Dアクション、放置ゲーを作りたいなら読んでおいて損はないと思います。「Unityの教科書」の著者が書いているC#の入門書。説明が分かりやすいし、ゲームを題材にするなどUnityを使う人に向けて書かれている印象があります。テトリスを題材に、プログラミングする時の考え方を説明してくれている本。大きな問題を小さくして少しずつ解決していく過程が丁寧に説明されているので、プログラムをどう作ればいいか分からない人は読んでみると勉強になると思います。個人的にはすごく良かった本ですが、文体や言い回しに癖があって合わない人は合わないと思うので、買う時は試し読みしてからをオススメします。開発者の生き方全般について書かれている本。やる気が出ない時に読むと復活できたりすることもあるので、個人的に重宝してます。Arduino使いたいなら必携の本だと思います。必要な部品の入手方法から実装まで、基本的なパターンはほぼ網羅されてます。Anything検索:Close。