Windows Terraria Game


start from making a grid of blocks and make them form a land like or other shapes. the rest is just adding a player to move aroundn and items to play with etc.
Research up "inventory management", "data structures", "2D noise creation" and "procedural generation" on the forums/wider internets. Those topics are all things you'll have to understand in order to make a Terraria style game.