Rất nhiều việc phải làm để tạo ra một video game. Ngân sách lớn, các game AAA có các nhóm khổng lồ mất nhiều năm để phát triển game của họ. Như bạn có thể mong đợi, các bước giữa mong muốn tạo ra một game và một sản phẩm hoàn chỉnh không phải ngẫu nhiên và tự phát. Hầu hết các game lớn đều yêu cầu một kế hoạch và các bước cần thực hiện để phát triển một game. Dưới đây là quá trình phát triển game AAA và game Indie: gồm những bước giữa thống nhất trước khi chúng xuất hiện trên các kệ hàng.
Tin tốt là không có một tập hợp chính xác về các giai đoạn phát triển video game. Mỗi nhóm đều có quy trình cá nhân hóa của riêng mình. Nhưng có một sự phân định lớn giữa các quy trình đáng nói; sự khác biệt giữa các nhóm game indie nhỏ và các nhóm lớn có ngân sách lớn. Hãy cùng xem một quy trình ví dụ điển hình cho cả hai để xem cách game được tạo ra và cách chúng tôi có thể tạo quy trình của riêng mình để thiết kế game.
Game AAA là gì? Game 3A là gì? Game Triple A là gì? Với 3 chữ A được viết tắt của:
Như vậy phân loại Game 3D dùng để chỉ những tựa khủng, game bom tấn tiêu tốn nhiều thời gian, ngân sách và nhân lực trong quá trình sản xuất cũng như quảng bá. Các game AAA cũng sẽ thường do những nhà phát hành game lớn phát hành như Nitendo, Microsoft, Square Enix, Ubisoft, Konami, Electronic Arts, Blizzard, Sony...
Một số tựa game AAA tiêu biểu:
Hai thuật ngữ Nhà phát triển game và Nhà thiết kế game thường được sử dụng thay thế cho nhau và vì lý do chính đáng. Đối với nhiều studio, đặc biệt là các studio nhỏ hơn, các thành viên trong nhóm đều ôm trách nhiệm cho cả hai lĩnh vực và thường không tách biệt chúng ra. Tuy nhiên, họ là những vị trí khác nhau, và nhiều dự án game với kinh phí đầu tư lớn có xu hướng phân biệt giữa hai nhóm này. Dưới đây là bảng phân tích để giúp làm rõ ràng hơn:
Ngân sách lớn, các game AAA tạo thành những bản phát hành mới hấp dẫn cho một bảng điều khiển do các công ty thiết kế lớn sản xuất. Đây là những game như Overwatch, Call of Duty hoặc Red Dead Redemption. Họ mất vô số giờ để lập kế hoạch, xây dựng và hoàn thiện. Đối với những game này, việc có một quy trình thiết kế chặt chẽ là hoàn toàn cần thiết: nếu không sẽ quá khó để tổ chức và thực hiện. Dưới đây là các giai đoạn chính mà hầu hết các studio AAA ưa chuộng, được chia thành ba giai đoạn cơ bản sau:
Tiền phát triển là giai đoạn lập kế hoạch chi tiết để phát triển một game. Đó là nơi các nhà thiết kế game đang thực hiện hầu hết các công việc — lên các ý tưởng về cách game sẽ hoạt động, định nghĩa các nhân vật, các giao diện màn hình và câu chuyện của game. Những ý tưởng này sẽ được thay đổi, loại bỏ, loại bỏ hoặc bổ sung trong suốt quá trình này, do đó, việc loại bỏ nó trước khi bắt đầu sản xuất thực sự là rất quan trọng và sẽ tiếc kiệm được rất nhiều thời gian và công sức cho đội ngũ phát triển. Đây là những giai đoạn phát triển trước khi sản xuất điển hình:
Sau khi game được lên kế hoạch và phê duyệt, game sẽ được chuyển sang giai đoạn phát triển. Ở đây có một lời kêu gọi tất cả mọi người trên trong dự án, khi toàn bộ thành viên nhóm tham gia cùng các mẫu đã được hoạch định chi tiết ở giai đoạn tiền phát triển, để bắt đầu xây dựng phiên bản cuối cùng. Nhiều giai đoạn trong số này dễ trùng lặp hoặc xảy ra đồng thời khi các nhóm khác nhau làm việc trên game cùng một lúc:
Giai đoạn này diễn ra sau khi bản sao cuối cùng của game được phát hành. Cũng là lúc game đã có trên kệ hàng. Mục đích duy nhất của giai đoạn này là: bảo trì. Hậu kỳ bao gồm việc fix mọi bug sau game và làm việc trên mọi nội dung hậu game. Công việc hậu kỳ thể hiện như các bản khắc phục lỗi trong game và nội dung có thể tải xuống.
Như bạn có thể thấy, quá trình thiết kế game cho các công ty lớn không hề đơn giản. Nó đòi hỏi hàng nghìn giờ công và yêu cầu thời hạn và mục tiêu phát triển nghiêm ngặt. Tuy nhiên, quá trình thiết kế game đôi khi không nhất thiết phải phức tạp như vậy.
Game độc lập là cách dễ dàng nhất để thâm nhập vào ngành và nhiều game độc lập đã thành công ấn tượng. Các game độc lập thường có phạm vi nhỏ hơn nhiều so với các tựa game AAA. Mô hình ngân sách lớn được thiết kế xoay quanh các nhóm lớn với các vai trò công việc rời rạc. Tuy nhiên, các studio game indie có các đội nhỏ hơn nhiều, thường mỗi người đảm nhiệm nhiều vai trò và đôi khi, việc sản xuất game được thực hiện bởi các cá nhân duy nhất. Do đó, quá trình phát triển được sử dụng bởi các studio có kinh phí lớn thường rất cồng kềnh đối với các đội nhỏ. Quá trình phát triển indie đơn giản hơn và ngắn gọn hơn đáng kể so với mô hình ngân sách lớn. Chúng ta hãy xem xét một quy trình thiết kế điển hình cho các game độc lập.
Ở giai đoạn ý tưởng, tất cả chỉ là xem xét các khả năng. Rất hiếm khi một nhóm độc lập phải lên kế hoạch kêu gọi đầu tư cho các bên liên quan hoặc ban quản lý, vì vậy, bước này chỉ nhằm mục đích tìm ý tưởng hay cho game.
Sau khi quyết định một ý tưởng, các nhà phát triển độc lập thường bắt đầu bằng cách đưa cốt lõi của ý tưởng đó hoạt động càng nhanh càng tốt. Mặc dù một số nhà thiết kế muốn thực hiện nhiều công đoạn tiền phát triển và lên kế hoạch trước, nhưng việc có một nền tảng nào đó thực sự để làm gốc cho game sẽ rất hữu ích.
Đây chỉ có thể là một nhân vật chính có thể di chuyển xung quanh đơn giản hoặc lập trình cơ bản cho cách một game giải đố sẽ hoạt động. Các tính năng khác sẽ được bổ sung sau khi thiết kế tiến triển. Đây cũng là thời điểm tốt nhất để chọn các loại kỹ thuật hoặc công cụ sử dụng cho game: rất nhiều trong số đó được cung cấp miễn phí.
Quyết định cốt truyện, tạo nhân vật, phát triển bản đồ và bố cục cũng như nghĩ ra các mô hình và tính năng game là cốt lõi của quá trình thiết kế. Thay vì được thực hiện bởi một nhóm thiết kế rời rạc, bước này thường được thực hiện bởi chính những người lập trình và tạo tác phẩm nghệ thuật cho game.
Giai đoạn phát triển cũng giống như giai đoạn phát triển dành cho mô hình ngân sách lớn, ngoại trừ tất cả được tập hợp với nhau. Thay vì có một người cho mỗi vai trò, chỉ một vài người chịu trách nhiệm về tất cả các khâu của game như âm thanh và lập trình, đồ họa. Các bước này thường được thực hiện đồng thời và nhiều bước được chia sẻ giữa các thành viên trong nhóm.
Giai đoạn này cũng quan trọng đối với các studio độc lập cũng như đối với những studio có kinh phí lớn. Mỗi game sẽ có những bug bất ngờ và hệ thống cần được tinh chỉnh trước khi game sẵn sàng lên kệ. Điều này thường được thực hiện bởi cùng một nhà phát triển và nhà thiết kế đã tạo ra game, những người theo dõi họ (hoặc nguồn cộng đồng khác) hoặc bạn bè và gia đình của họ (tùy thuộc vào studio).
Phát triển Game là một ngành công nghiệp khổng lồ tiếp tục phát triển. Ngày càng cần nhiều nhà thiết kế và nhà phát triển để tạo ra những thế giới tuyệt vời hơn bao giờ hết cho người chơi khám phá. Studio độc lập hay nói cách khác, có rất nhiều cơ hội nghề nghiệp cho những ai quan tâm đến phát triển game. Mong rằng những thông tin trên có thể cung cấp tương đối đầy đủ về quá trình phát triển game của 2 mô hình game AAA và game indie.