AIが生成したコードの危険なサイン5選
― AIを使うな、ではなく「AIをレビューできる人」になろう ― 生成AIを使ってコードを ...
NullReferenceExceptionを感覚で直さない
NullReferenceException が出たとき、「とりあえずAIに投げる」「nu ...
【Unity、Winforms】インストーラーを作成する
InnoSetupを使ってインストーラを作成しますUnityでプラットフォームがWindo ...
オブジェクト指向はなぜ生まれたのか —— プログラマたちを救った「考え方」の物語
プログラミングを学んでいると、いつか必ず「オブジェクト指向」という大きな壁に出会います。 ...
なぜREADME.mdが必要なのか
「動くコード」だけでは、開発は成立しない プログラミングを学び始めると、多くの人がまず「コ ...
今日から「制作フェーズ」に入ります
みなさん、ここまでお疲れ様でした。 これまでの期間で、 情報処理基礎 C# Unity G ...
Unity × DOTween × CanvasGroup で“実用的”なフェード付きシーン切り替え(拡張版)
— シングルトン化&非同期ロード対応まで 事前準備:DOTween の導入 本記事のコード ...
if (a == 3) と if (3 == a) は何が違うのか?
C#のコードを読んでいると、次の2つの書き方に出会うことがあります。 if (a == 3 ...
nullチェックと var isEmptyの使い方
1. 今回のコード var isEmpty = null == _ownedItem; こ ...
Day35 ウォームアップ(10分)【Unity 橋渡し③:Player が Enemy を攻撃】
第2部:Unity 橋渡し(Day33〜Day35) ※10分の使い方は、「進め方(10分 ...