मैं वर्तमान में पुराने फ्रैंक नामक एक iOS परियोजना पर काम कर रहा हूं जिसे मैं एमवीसी डिजाइन पैटर्न का पालन करने की कोशिश कर रहा हूं।
इसका सार है।
GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View)
अब अगर मैं एमवीसी को सही ढंग से समझता हूं तो आप बहुत सारी सुविधाओं का उपयोग नहीं कर सकते हैं जो स्प्रिटकिट को पेश करना है यदि आप एमवीसी का पालन करना चाहते हैं। उदाहरण के लिए किसी भी SKAction
, टक्कर का पता लगाना, आदि।
क्या यह उस मॉडल तक नहीं है जहां गेम ऑब्जेक्ट्स स्थित हैं और अन्य वस्तुओं को छूने पर उन्हें कैसे प्रतिक्रिया देनी चाहिए? क्या यह समय के साथ स्थान निर्धारित करने के लिए मॉडल तक नहीं है?
स्प्राइटकिट के कुछ हिस्से हैं जिन्हें रेंडरिंग के अलावा MVC में "व्यू" के रूप में उपयोग करने के लिए ओकेटो माना जाएगा?