
セキュリティとハッキング (1) — 戦場の霧:ハッキングの歴史と攻撃の解剖学
序論 ゲーム開発者ならグリッチ(glitch)とエクスプロイト(exploit)という言葉に慣れているだろう。壁を突き抜けて通り過ぎるスピードラン技法、インベントリ複製バグ、メモリ操作による無限体力。これらすべてはゲームが 意図しない方式で動作するようにさせる技術 だ。そしてこれこそがハッキングの本質である。 セキュリティ(Security)という言葉を聞くと、大部分「私とは関係ない...

序論 ゲーム開発者ならグリッチ(glitch)とエクスプロイト(exploit)という言葉に慣れているだろう。壁を突き抜けて通り過ぎるスピードラン技法、インベントリ複製バグ、メモリ操作による無限体力。これらすべてはゲームが 意図しない方式で動作するようにさせる技術 だ。そしてこれこそがハッキングの本質である。 セキュリティ(Security)という言葉を聞くと、大部分「私とは関係ない...

このコード、読めますか? Unrealプロジェクトでキャラクターのダメージ処理コードを開くと、こんなのが出てきます。 // DamageableCharacter.h UCLASS() class MYGAME_API ADamageableCharacter : public ACharacter { GENERATED_BODY() public: ADamagea...

序論 この文書は インターネットインフラ — クライアント開発者の好奇心 シリーズの第3編です。 「インターネットは24時間365日休まず回る。」当然の話のように感じられますが、一歩下がって考えてみると質問が浮かびます。 その主体は誰でしょうか? 人が24時間モニターの前に座っているのでしょうか?もちろん違います。インターネットを休まず回しているのは プログラム です。より正確...

このコード、読めますか? Unrealプロジェクトでキャラクタークラスを開くと、こんなのが出てきます。 // MyCharacter.h UCLASS() class MYGAME_API AMyCharacter : public ACharacter { GENERATED_BODY() public: AMyCharacter(); protected: ...

序論 この文書は インターネットインフラ — クライアント開発者の好奇心 シリーズの第2編です。 今この記事を読んでいるあなたの周りは目に見えない電磁波と光で満ちています。WiFiルーターから降り注ぐ2.4GHzの電波、セルタワーから飛んでくる5Gミリ波、壁の中の光ケーブルを疾走する赤外線レーザー — これらすべてがあなたの目に見えないだけで、実際に空気とガラスを横切ってデータを...

このコード、読めますか? Unrealプロジェクトでインベントリシステムのコードを開くと、こんなのが出てきます。 // InventoryComponent.h UCLASS() class MYGAME_API UInventoryComponent : public UActorComponent { GENERATED_BODY() public: bool Ad...

序論 この文書は インターネットインフラ — クライアント開発者の好奇心 シリーズの第1編です。 ゲーム開発者として私たちはレンダリングパイプラインの動作原理にはかなり慣れています。頂点シェーダーがどのようにクリップ空間に変換するか、フラグメントシェーダーがピクセル色をどう決定するか、GPUがドローコールをどうバッチ処理するか説明できます。しかし誰かが「ブラウザに github....

はじめに 2026年2月5日、AnthropicがClaude Opus 4.6をリリースしました。以前の記事(実戦データで見るゲーム開発者のAI活用法)で47日間の使用データを共有しましたが、その期間の前半はOpus 4.5、後半はOpus 4.6で作業したことになります。 この記事では、ベンチマークの数字と実際のゲーム開発現場での体感の違いを共に扱います。マーケティング資料の「画期的...

このコード、読めますか? Unrealプロジェクトでキャラクターが武器を装備するコードを開くと、こんなのが出てきます。 // MyCharacter.cpp void AMyCharacter::EquipWeapon(AWeapon* NewWeapon) { if (CurrentWeapon != nullptr) { CurrentWeapon-&...

はじめに 2026年1月5日、UnityモバイルゲームプロジェクトにClaude Codeを本格導入した。「AIがコードを書いてくれる」というマーケティング的な謳い文句ではなく、実際にプロダクションのコードベースで47日間使用した定量的なデータを共有する。 多くのAI活用記は「便利だった」「凄かった」といった主観的な感想に留まりがちだ。この記事は、Anthropicが提供するClaude...