Try verifying the game's integrity:
===========================================================
1. Right Click Terraria in your library
2. Select "Properties"
3. Select the "Installed Files" tab
4. Now, click the "Verify integrity of game files" button
5. Wait for Steam to finish the process
===========================================================
Hope this helps!