A remix of Steve-Life 2 by AFORT (built on EP2Craft by Flat Bomber and SkyCraft by chasmlol): Half-Life 2, Episode One and Episode Two played as Minecraft's Steve.
What's different in this remix
Dig through anything: every Half-Life 2 wall, floor and ceiling can be mined with your tools, not just the ground and rock. Surfaces that used to be unbreakable bedrock become stone, and holes are lined with visible stone. Props and moving parts (doors, lifts) stay as they are.
TNT for fighting: blasts hurt the Combine and send Half-Life 2's props flying, but break no blocks and dig nothing.
No Minecraft animals: cows, pigs, sheep, chickens and rabbits no longer wander City 17. It's just you and the Combine.
Start kitted out: every new world gives Steve a diamond pickaxe, axe, shovel, sword and hoe, an elytra (worn) with 64 firework rockets, 64 TNT, flint and steel, and food (64 steak, 64 golden carrots, 16 golden apples).
Everything else plays like Steve-Life 2: Minecraft's controls inside Half-Life 2's maps, H for Gordon's weapons, G to use, O for Minecraft's menu. The first Play sets up Minecraft once (a few minutes). Single player.
You need Half-Life 2 (with Episode One and Two, included in the current Steam version) and Minecraft: Java Edition.