AIと創作の記録をここに。

「AIと人が、共に学び、創る場所」

学びと再出発の旅路へ。

最新記事

【JavaScript入門講座】クラス設計 #02:「クラスを育てる」ためのリファクタ設計術

クラスを作って終わりではなく、使いながら少しずつ育てていくことが大切。今回はその気づきから始まった「クラスのリファクタ設計」について、実例と一緒に丁寧に解説していきます。

【JavaScript入門講座】クラス設計 #01:thisの意味、状態のカプセル化、メソッド化、そして再利用性

「関数で足りていたのに、なんでクラスが必要になるの?」「thisって結局なに?」「クラスにすると何が楽になるの?」この記事では、実際にクラスを導入したときの設計つまずき・解決法を元に、「クラス設計って何から始めればいいのか」を丁寧に紹介していきます。

[CSS実践講座 #02]基本レイアウトを学ぶ (ゲームのサウンドテストUIを作成)

CSSのレイアウトに迷う人へ。サウンドテストUIを題材に、flexとgridの使い分けから、スクロール領域・モーダル・レスポンシブ対応まで丁寧に解説します。実装前の復習におすすめ!

[CSS実践講座 #01]position・z-index・display・opacity・overflow:仕組み

本記事では、ゲーム開発中に躓いたCSSについて、「どこでハマったか」「なぜそうなるのか」「どう対処したか」を、実践ベースでわかりやすく整理。初心者から中級者にステップアップしたい人へ、自分自身への備忘録も兼ねたメモシリーズの第1回。

【JavaScript入門講座】 アロー関数と無名関数を使った非同期処理の基本:sleep関数を自作してみよう

本記事では、sleep関数のようなdelay()の自作コードを題材に、それぞれの要素を基礎から丁寧に解説します。初心者でも理解できるように、図解・例付きで解説します。