Tôi hiện đang làm việc trên một dự án iOS có tên Old Frank mà tôi đã cố gắng tuân theo một mẫu thiết kế MVC.
Ý chính của nó là
GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View)
Bây giờ nếu tôi hiểu chính xác về MVC, bạn không thể sử dụng nhiều tính năng mà SpriteKit cung cấp nếu bạn muốn theo MVC. Ví dụ SKAction
, phát hiện va chạm, v.v.
Đây không phải là mô hình nơi đặt các đối tượng trò chơi và cách chúng phản ứng khi chạm vào các đối tượng khác? Không phải là theo mô hình để xác định vị trí theo thời gian sao?
Có bất kỳ phần nào của SpriteKit sẽ được coi là ổn để sử dụng làm "khung nhìn" trong MVC ngoài việc kết xuất không?