Cách lên kế hoạch cho một dự án phát triển trò chơi

Cách lên kế hoạch cho một dự án phát triển trò chơi

Một trong những khía cạnh phức tạp nhất của phát triển trò chơi là lập kế hoạch. Một số người sẽ cho rằng các dự án độc lập nhỏ không cần bước này; họ chỉ cần làm việc với dự án cho đến khi hoàn thành. Đây là xa sự thật.

Kế hoạch ban đầu

Khung thiết kế được đặt tại nguồn gốc của dự án sẽ xác định khóa học cho sự phát triển của toàn bộ dự án. Điều quan trọng cần nhớ ở bước này là không có gì được đặt trong đá, nhưng bạn nên cố gắng chính xác nhất có thể.

Danh sách tính năng

Đầu tiên, phân tích tài liệu thiết kế và xác định các yêu cầu của trò chơi. Sau đó, chia ra từng yêu cầu thành một danh sách các tính năng sẽ cần để thực hiện yêu cầu.

Phá vỡ các nhiệm vụ

Lấy từng tính năng và làm việc với khách hàng tiềm năng của bạn trong từng lĩnh vực (nghệ thuật, hoạt hình, lập trình, âm thanh, thiết kế cấp độ, v.v.) để phân chia thành các nhiệm vụ cho từng bộ phận (một nhóm hoặc người, tùy thuộc vào quy mô nhóm của bạn).

Giao nhiệm vụ

Trưởng nhóm sau đó nên tạo ước tính yêu cầu thời gian ban đầu cho từng nhiệm vụ và giao chúng cho các thành viên trong nhóm. Sau khi hoàn thành, khách hàng tiềm năng nên làm việc với nhóm để đảm bảo rằng các ước tính là chính xác và hợp lý.

Phụ thuộc

Sau đó, người quản lý dự án phải lấy tất cả các ước tính nhiệm vụ và đặt chúng vào gói phần mềm quản lý dự án, Microsoft Project hoặc Excel (hai tiêu chuẩn công nghiệp lâu năm) hoặc bất kỳ lựa chọn mới nào có sẵn để quản lý dự án nhanh.

Khi các tác vụ được thêm vào, người quản lý dự án phải xem xét các nhiệm vụ và phụ thuộc khớp giữa các nhóm để đảm bảo rằng thời gian tạo một tính năng không có các mối quan hệ không thể ngăn chặn nó được hoàn thành trong các khung thời gian cần thiết. Ví dụ, để thực hiện đầy đủ trò chơi đua xe, bạn sẽ không lên lịch mã hóa độ bền của lốp trước khi hoàn thành hệ thống vật lý. Bạn sẽ không có khung để căn cứ mã lốp xe.

Lập kế hoạch

Đây là nơi mọi thứ trở nên đặc biệt phức tạp, nhưng nơi mà nhu cầu quản lý dự án ở nơi đầu tiên trở nên rõ ràng hơn.

Người quản lý dự án chỉ định ngày bắt đầu và ngày hoàn thành ước tính cho mỗi nhiệm vụ. Trong kế hoạch dự án truyền thống, bạn kết thúc với chế độ xem thác thác thác thác, hiển thị dòng thời gian để hoàn thành dự án và các phụ thuộc liên kết các nhiệm vụ.

Điều quan trọng cần nhớ là yếu tố trượt, thời gian ốm của nhân viên, sự chậm trễ bất ngờ đối với các tính năng, v.v ... Đây là một bước tốn thời gian, nhưng nó sẽ nhanh chóng cho bạn biết chính xác thời gian dự án sẽ hoàn thành.

Phải làm gì với dữ liệu

Bằng cách xem xét kế hoạch dự án này, bạn có thể xác định liệu một tính năng sẽ tốn kém về thời gian (và, do đó, tiền) và đưa ra quyết định về việc liệu tính năng này có cần thiết để trò chơi thành công hay không. Bạn có thể quyết định rằng trì hoãn một tính năng để cập nhật - hoặc thậm chí là phần tiếp theo - có ý nghĩa hơn.

Ngoài ra, theo dõi thời gian bạn đã làm việc trên một tính năng có ích trong việc xác định xem đã đến lúc thử một kỹ thuật mới để giải quyết vấn đề hay cắt giảm tính năng vì lợi ích của dự án.

Các mốc quan trọng

Việc sử dụng thường xuyên của kế hoạch dự án liên quan đến việc tạo ra các cột mốc. Các mốc quan trọng cho biết khi một yếu tố nhất định của chức năng, một khoảng thời gian làm việc trên dự án hoặc phần trăm các nhiệm vụ đã được hoàn thành.

Để theo dõi dự án nội bộ, các cột mốc rất hữu ích cho mục đích lập kế hoạch và đưa ra các mục tiêu cụ thể của nhóm để nhắm tới. Khi làm việc với nhà xuất bản, các mốc quan trọng thường xác định cách thức và thời điểm hãng phát triển được trả tiền.

Ghi chú cuối cùng

Lập kế hoạch dự án được nhiều người coi là phiền toái, nhưng hầu như bạn sẽ luôn thấy rằng các nhà phát triển lên kế hoạch trước cho dự án và đạt được các mốc quan trọng của họ là những người thành công lâu dài.