Tôi đã cân nhắc chuyển sang cách tiếp cận dựa trên nhiều thành phần hơn trong các trò chơi của mình. Có ai khác có bất kỳ tài liệu tham khảo hay triển khai mẫu nào có thể giúp việc chuyển đổi này dễ dàng hơn một chút không?
Tôi đã cân nhắc chuyển sang cách tiếp cận dựa trên nhiều thành phần hơn trong các trò chơi của mình. Có ai khác có bất kỳ tài liệu tham khảo hay triển khai mẫu nào có thể giúp việc chuyển đổi này dễ dàng hơn một chút không?
Câu trả lời:
Vui lòng kiểm tra các liên kết mà tôi đặt ở dưới cùng của câu trả lời này . Một số lượng lớn trong số họ trả lời kỹ lưỡng câu hỏi này và tôi không muốn sao chép thông tin ở đây.
Đặc biệt, có một câu hỏi, "Thiết kế công cụ trò chơi dựa trên thành phần" mà tôi nghĩ trực tiếp trả lời câu hỏi của bạn.
Đối tượng trò chơi như một bộ các thành phần:
http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/
http://gameprogrammingpotypes.com/component.html
Công cụ trò chơi như một bộ các thành phần hoạt động độc lập với Lưu trữ dữ liệu được chia sẻ:
http://www.acims.arizona.edu/PUBLICations/PDF/JeffPlummerMSthesis_wo_Appcill.pdf