how to make crafting interesting in your games