アプリ・ゲーム開発– category –
-
Roblox
【Roblox】スマホでロブロックスのゲームは作れる?作り方と代わりの方法を解説
本記事は初学者向けに執筆しています。 ロブロックス(Roblox)をスマートフォンで毎日楽しんでいると、「自分でもこんな面白いゲームを作ってみたい!」「友達が遊べるオリジナルワールドを作りたい」と思うことはありませんか? しかし、いざ作り方を調... -
Roblox
【Roblox】生成AIが変える「作る」と「遊ぶ」の未来。子供の熱狂から見える3D版インターネットの現在地
うちの子どもやその友達は、「ロブロックス(Roblox)」をプレイしています。一見するとただのゲームプラットフォームに見えますが、技術的な視点で中身を覗いてみると、AIの活用やコミュニティの在り方に興味が湧きました。 今回は、ロブロックスの「現在... -
Unity
【Unity】Riderで「Cannot Resolve Symbol」エラーが大量発生した時の解決手順
Unityでの開発中、Unityエディタ上では一切エラーが出ていないのに、Riderを開くと「Cannot Resolve Symbol(シンボルを解決できません)」という赤波線のエラーが大量に表示されて困ったことはありませんか? 今回は、RiderがUnityEngineなどの参照を突如... -
iOS / Android
Xcodeでビルドしようとすると “xxx is busy: Preparing debugger support for xxx.” と表示されて先に進まない時の対処
xxx is busy: Preparing debugger support for xxx. Xcodeでビルドしようとすると、途中でxxx is busy: Preparing debugger support for xxx.と表示されて、実機ビルドができない場合がある。 この時、Xcodeを最新バージョンに揃えたり、iOSバージョンアッ... -
Unity
【Unity】AdMob SDK導入時にGUIDが無限更新されるエラー(symlink競合)の解決方法
Google AdMobなどのUnity SDKを導入した際、Unity Editorを開くたびに無限にGUIDが更新され続ける現象に遭遇したことはありませんか? 警告が出るだけで動作に実害はないことが多いですが、Gitなどのバージョン管理システムを使っていると、差分が大量に出... -
iOS / Android
【Android】「Call requires API level」エラーを解決する方法
Androidアプリの開発中、Android Studioの画面に突如現れる赤文字の警告。その中でも頻出するのが「Call requires API level XX (current min is YY)」というエラーです。 この記事では、このエラーが発生する根本的な原因と、プロジェクトの状況に合わせ... -
Unity
UnityでInvalid build path エラー
下記のようなエラーログが出力された場合、指定できないディレクトリがあるっぽい。 Downloadsフォルダは指定できるみたい。 Invalid build path: c:/users/(username) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) -
Unity
【Unity】任意のタイミングでメモリ解放をする
下の2行をメモリ解放したい任意のタイミングに追加する。 Updateとか頻繁に呼ばれるところに追加するのはダメ。 System.GC.Collect(); Resources.UnloadUnusedAssets(); -
Unity
【Unity】スリープを制御する
using UnityEngine; public class Hoge : MonoBehaviour { private void Start() { Screen.sleepTimeout = SleepTimeout.NeverSleep; } } SleepTimeout.NeverSleep スリープを行わない。 SleepTimeout.SystemSetting 端末側で設定されているタイムアウト時... -
iOS / Android
iOSアプリリリース作業途中にこけたことまとめ
Clang frontend command failed with exit code 70 Simulators, Deviceの選択で「Generic iOS Device」を選んでいない場合にArchiveしようとすると、エラー。 環境 Xcode11 This bundle is invalid. The value for key CFBundleShortVersionString [X] in ... -
Unity
【Unity】SerializeField変数へのpublicアクセサをラムダ式で定義
【C#】読み取り専用インデクサとプロパティをラムダ式で書くと、可読性が上がる で書いたラムダ式書き直しをUnityでのコーディングに応用すると、SerializeField変数へのアクセサを定義できます。 環境 Unity2018.2系を使用 C#6.0以降 SerializeField変数... -
Unity
【C#】読み取り専用インデクサとプロパティをラムダ式で書くと、可読性が上がる
読み取り専用のコードを定義したいということは多々あるかと思います。C#6.0以前は二重括弧のgetterを書かなければ行けなかったのですが、C#6.0以降はラムダ式で定義できるようになり、面倒くささが減っただけでなく可読性が向上しています。 環境 C#6.0以...
