WinForms体験講座 第1回
はじめての画面アプリを起動してみよう 今日の目標 今日は、C#を使って画面のあるアプリケー ...
老人を笑うな、いずれ行く道。子どもを笑うな、かつて来た道
昔からある言葉に、 老人を笑うな、いずれ行く道。子どもを笑うな、かつて来た道。 というもの ...
Unity 2D Tilemap入門: Free Platform Game Assetsで足場ステージを作る
Unity の 2D ゲームでは、床や壁を 1 個ずつ GameObject として並べる ...
AIが生成したコードの危険なサイン5選
― AIを使うな、ではなく「AIをレビューできる人」になろう ― 生成AIを使ってコードを ...
NullReferenceExceptionを感覚で直さない
NullReferenceException が出たとき、「とりあえずAIに投げる」「nu ...
【Unity、Winforms】インストーラーを作成する
InnoSetupを使ってインストーラを作成しますUnityでプラットフォームがWindo ...
オブジェクト指向はなぜ生まれたのか —— プログラマたちを救った「考え方」の物語
プログラミングを学んでいると、いつか必ず「オブジェクト指向」という大きな壁に出会います。 ...
なぜREADME.mdが必要なのか
「動くコード」だけでは、開発は成立しない プログラミングを学び始めると、多くの人がまず「コ ...
Unity × DOTween × CanvasGroup で“実用的”なフェード付きシーン切り替え(拡張版)
— シングルトン化&非同期ロード対応まで 事前準備:DOTween の導入 本記事のコード ...
if (a == 3) と if (3 == a) は何が違うのか?
C#のコードを読んでいると、次の2つの書き方に出会うことがあります。 if (a == 3 ...