the 100 hour journey to add procedural crafting to my survival game