ローグライクのマップ生成アルゴリズムについて解説
はじめに 『TreasureRogue』というローグライクゲームを作ったので、その際に実装したマップ生成アルゴリズムについて解説します。 『TreasureRogue』は縦長のマップを生成しますが、基本的な実装は「不思議 …
はじめに 『TreasureRogue』というローグライクゲームを作ったので、その際に実装したマップ生成アルゴリズムについて解説します。 『TreasureRogue』は縦長のマップを生成しますが、基本的な実装は「不思議 …
2の累乗の関数 bool IsPowerOfTwo (int value) valueが2の累乗かどうかを返します。 // false Debug.Log(Mathf.IsPowerOfTwo(7)); // true …
はじめに GIFの通りですが、この記事ではデバッグの際に便利なDebug.Logのオーバーロードを紹介します。 // いつも使うやつ Debug.Log(string message); // この機能で紹介するDebu …
この記事でのバージョン PlayFab SDK: 2.86.2005 18 はじめに この記事で紹介する機能では、前提条件としてプレイヤーがログインしている必要があるので、ログインについて知りたい方は以下の記事を見てもら …
はじめに 『[CEDEC 2018]ゲームが面白くならない理由は「コンテキスト」「コンフリクト」「コントラスト」の不整合にある』という記事を読みました。 この記事では、参考元の大まかな概要に加えて「実際に僕が作っているゲ …
「InputFieldをスクリプトから自動でフォーカスしたい!」という時がある。 そんな時はInputField.Select関数を呼ぼう。 using UnityEngine; using UnityEngine.UI …
はじめに PlayFabを使っているときに「○○Requestに指定できるPlayFabAuthenticationContextって何だろう?」と思ったので、PlayFabAuthenticationContextにつ …
この記事でのバージョン PlayFab SDK: 2.86.2005 18 はじめに この記事では、PlayFabのLeaderboard関連のAPIを使用しています。前提条件としてプレイヤーがログインしている必要がある …
この記事でのバージョン PlayFab SDK: 2.86.2005 18 はじめに PlayFabには様々な機能がありますが、それらの機能を使うため最初にすべきことはログインです。 「匿名ログイン」と「回復可能なログイ …
はじめに 「Modiferty」はステータス管理ライブラリです。 「Modifertyの概要について知らない」という人は、まず以下の記事を見てもらえると分かりやすいです。 ゲームのステータス管理にModifertyを使う …