syunpp

Uncategorized

便利なはずが逆に“罠”になるUnity機能5選

Unityには「便利」とされている機能が多く存在しますが、実際に使ってみるとプロジェクト全体の設計が崩れたり、デバッグが難しくなったりするケースがあります。この記事では、「抽象的に見た開発設計上の落とし穴」という視点から、具体的にUnity...
個人開発

個人開発で「複雑にしすぎた」ことから学んだ“引き算”の設計術

Unityで個人開発をしていると、実装できることがどんどん増えてきて、気づけば「盛りすぎた構成」になっていた──そんな経験はないでしょうか?この記事では、私自身がUnityでゲーム・アプリを開発する中で「複雑にしすぎたことで逆に回らなくなっ...
App

Unityでのデータ保存はどっちが最適?

Unityでのデータ保存、どっちを使うべき?PlayerPrefs vs ScriptableObjectはじめにUnityでゲームやアプリを作るとき、設定値やスコアなどのデータを保存する方法としてよく使われるのがPlayerPrefsです...
Unity

Unity × JSONファイル運用の落とし穴

PlayerPrefsではなくJSON保存に切り替えるときに知っておきたい制約と実装TipsはじめにUnityでのデータ永続化にはPlayerPrefsが手軽に使えますが、より柔軟なデータ構造や複数項目をまとめて管理したい場面ではJSONフ...
Unity

UnityのUIキャンバス設計で複数画面を効率切替する「専用マネージャ」構成

Unityでモバイル向けのUIを設計していると、複数の画面(Canvas)を切り替える必要が頻繁に発生します。たとえば「ホーム画面」「強化画面」「探索画面」「ガチャ画面」など、ゲーム内で遷移するUIが増えていく中で、1シーン内でそれらをどう...
Unity

UnityのEditorフォルダ活用で個人開発が爆速化した

UnityのEditorスクリプト、ちゃんと使いこなせていますか?自分も以前はほとんど使っていなかったのですが、あるときExcelのVBAのように"Unity Editor上の操作を自動化できる"と気づいてから、開発効率が大きく向上しました...
App

新感覚パズルシューティング『弾律 -Danritsu-』正式リリース!

ついに自作スマホゲーム『弾律 -Danritsu-』をiOS / Androidで同時リリースしました!物理シミュレーションとリアルタイムパズル、シューティングが融合した、新感覚のバトル体験をぜひお楽しみください。■ アプリ紹介■ タイトル...
Unity

“地味バグ”の発見から学んだ“根本原因の探し方”

Unity個人開発やアプリ制作をしていると、「一見問題なさそうなのに、じわじわ不具合が起こる」——いわゆる“地味バグ”に悩まされることが多々あります。今回は、実際に自分が遭遇した「地味バグ」をきっかけに、どのように“根本原因”を探り当て、対...
個人開発

“フィードバック0”で心折れかけた話

個人開発者の無反応期と、その先に見えたもの書き出し個人開発や情報発信をしていると、「これ本当に誰かに届いているの?」と不安になる瞬間が必ずあります。頑張って作ったものを世に出しても、再生回数は一桁、コメントも「ゼロ」。今この記事を読んでいる...
Unity

Unity個人開発で“絶対にハマる落とし穴”ベスト3

Unityで個人開発をしていると、公式ドキュメントや一般的なチュートリアルには載っていない“地味だけど確実に詰まるポイント”が山ほどあります。本記事では、実際に何度も自分や周囲がハマったことがある“絶対にやらかす落とし穴”を3つピックアップ...