创建于:2016-06-18
创建人: indienova
《饥荒》中的各色烹饪食谱功能,应该是怎样的实现逻辑?
烹饪玩法特点有几个:
1.基本食材都带着几种基础属性,比如肉度、鱼度、果度,可以通过积累某项属性来匹配菜谱,但是有些多余属性也会影响料理的成功,比如怪物肉可以混在肉了,但是放多了会变成怪物千层饼。
2.一些特殊搭配会烹饪出特定料理,比如说南瓜饼、红龙果派、海鲜玉米卷等等,都是需要特定的食材的。
那么在代码方面应该用什么思路来实现?另外,如何保证烹饪系统的丰富性和可扩张性?