मैं एक 2 डी गेम बना रहा हूं और मैं विभिन्न प्रकार के आक्रमण करना चाहता हूं। मैं हमलों को बहुत लचीला बनाना चाहता हूं और जिस तरह से आइजैक के काम करता है, वह गठबंधन करता है। यहाँ खेल में सभी संग्रहणीय की एक सूची है । एक अच्छा उदाहरण खोजने के लिए, चम्मच ब्लेंडर आइटम को देखने दें।
चम्मच बेंडर इसहाक को घर के आँसू शूट करने की क्षमता देता है।
यदि आप "सहक्रियाओं" अनुभाग को देखते हैं, तो आप देखेंगे कि यह दिलचस्प और सहज ज्ञान युक्त प्रभावों के लिए अन्य संग्रहणता के साथ जोड़ा जा सकता है। उदाहरण के लिए, यदि यह द इनर आई के साथ संयोजन करता है, तो यह "इसहाक को एक बार में कई होमिंग शॉट्स फायर करने में सक्षम करेगा"। यह समझ में आता है, क्योंकि द इनर आई
इसहाक को ट्रिपल शॉट देता है
इस तरह की चीजों को डिजाइन करने के लिए एक अच्छा आर्किटेक्चर क्या है? यहाँ एक क्रूर बल समाधान है:
if not spoon bender and not the inner eye then ...
if spoon bender and not the inner eye then ...
if not spoon bender and the inner eye then ...
if spoon bender and the inner eye then ...
लेकिन यह बहुत तेजी से हाथ से निकल जाएगा। इस तरह की प्रणाली को डिजाइन करने का एक बेहतर तरीका क्या है?