
Unreal C++ for Unity Developers #6
Can You Read This Code? When you open the damage handling code of a character in an Unreal project, you see something like this. // DamageableCharacter.h UCLASS() class MYGAME_API ADamageableChar...

Can You Read This Code? When you open the damage handling code of a character in an Unreal project, you see something like this. // DamageableCharacter.h UCLASS() class MYGAME_API ADamageableChar...

Introduction This document is the 3rd part of the Internet Infrastructure — A Client Developer’s Curiosity series. “The Internet runs 24/7 without rest.” It feels obvious, but if you step bac...

Can You Read This Code? When you open a character class in an Unreal project, you see something like this. // MyCharacter.h UCLASS() class MYGAME_API AMyCharacter : public ACharacter { GENERA...

Introduction This document is the 2nd part of the Internet Infrastructure — A Client Developer’s Curiosity series. Right now, as you read this, your surroundings are filled with invisible ele...

Can You Read This Code? When you open inventory system code in an Unreal project, you see something like this. // InventoryComponent.h UCLASS() class MYGAME_API UInventoryComponent : public UActo...

Introduction This document is the 1st part of the Internet Infrastructure — A Client Developer’s Curiosity series. As game developers, we are quite familiar with how the rendering pipeline wo...

Introduction On February 5, 2026, Anthropic released Claude Opus 4.6. In my previous post (AI Usage for Game Developers Based on Real Data), I shared 47 days of usage data. The first half of that ...

Can You Read This Code? When you open code for a character equipping a weapon in an Unreal project, you see something like this. // MyCharacter.cpp void AMyCharacter::EquipWeapon(AWeapon* NewWeap...

Introduction On January 5, 2026, I fully integrated Claude Code into a Unity mobile game project. This isn’t just another “AI writes code” marketing pitch; I’m sharing quantitative data from 47 da...

Can You Read This Code? When you create a new class in an Unreal project, two files are created. // ─── MyWeapon.h ─── #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #inc...