Unity

【Unity】C#で始める「ドメイン駆動設計(DDD)」入門

Unity開発のスパゲッティコードに悩むあなたへ。本記事では、ドメイン駆動設計(DDD)のエッセンスをUnityに導入し、ゲームロジックと表示・演出を分離する方法を解説。Value Objectの活用から3層アーキテクチャまで、テストしやすく保守性の高いコードを実現するための設計思想を具体例と共に紹介します。もう複雑なMonoBehaviourに悩まされない!
Unity

【Unity】Projectビューのフォルダに個別に色を付ける

UnityのProjectビューでフォルダを色分けして視覚的に整理!超シンプル設計で不具合の心配なく、開発効率を爆上げする自作Editor拡張コードを解説。迷わず目的のフォルダを見つける目印に。
Linux

【Docker】はじめてのDocker

Docker初心者のためのWordPressローカル環境構築ガイド。docker-composeでの設定から、起動・停止・削除・状態確認など必須コマンドを網羅。よくある誤解も解消し、Dockerの基本を徹底解説します。これさえ読めばDockerが怖くなくなる!
WordPress

【WordPress】拡張機能をEULA(商用)で提供する考察

「WordPressプラグインはGPLだから商用利用できない」という現状を考察する。商用EULAでプラグインを販売する方法を、著作権法と実務例に基づいて個人的なメモ。
Unity

【Unity】UniTaskとは

Unityの非同期処理を高速化するUniTaskについて、導入から実践的な使い方まで徹底解説!ゲームのパフォーマンスを向上させましょう!
Linux

【VMware】Ubuntu 仮想マシンでディスク容量を拡張する方法

VMware Ubuntuのディスク容量拡張手順を解説。VMwareで容量を増やした後、Ubuntu側でパーティション、LVM、ファイルシステムを拡張し容量を反映させる方法をlsblkコマンド例を交え解説。
Playmaker

【Unity】PlaymakerでStartCoroutineを使う

PlaymakerのStartCoroutineアクションの使い方を解説。C#のIEnumeratorを呼び出し、時間処理や演出をFSMから制御。非同期処理の活用例も紹介。Unity開発に役立つ!
Playmaker

【Unity】PlaymakerでUniTask(async/await)を使う

Playmakerでステート遷移の逐次実行、並列実行ができるようになります。Playmakerで複数のFSMを安全に非同期制御するための仕組みです。
Playmaker

【Unity】Playmakerでベンチマークしてみたばい!

3000ステートのFSMを自動生成して、処理速度をざっくりと簡単に測定