Việc phát triển một tựa game cần trải qua rất nhiều quy trình chứ không thể hoàn thành trong một sớm một chiều.
Trong đó, game offline còn đỡ hơn một chút, ít nhất những việc cần cân nhắc không nhiều như vậy, cũng không cần quá lo lắng về vấn đề phía máy chủ.
Kể cả khi game có Bug, đối với một tựa game offline mà nói, thực ra vấn đề cũng không lớn đến thế, sau này cứ từ từ sửa chữa là được.
Nhưng game online thì khác.
Bởi vì game online liên quan đến việc nhiều người chơi kết nối với nhau, nên mức độ chịu đựng của người chơi và nhà phát triển đối với Bug trong game thấp hơn nhiều so với game offline.
Chính vì vậy, một tựa game online thường có chu kỳ phát triển không chênh lệch nhiều so với game offline, có thể đều mất một hai năm để hoàn thành. Nhưng để người chơi có thể chơi được tựa game này, có thể sẽ cần một khoảng thời gian chờ đợi rất dài.
Lấy một ví dụ.
Hai tựa game có quy mô đầu tư tương đương, một là game offline, một là game online, cùng lúc bắt đầu công việc phát triển.
Game offline có thể đã bắt đầu bán ra, thì game online vẫn đang trong đợt thử nghiệm đầu tiên; game offline đã cập nhật mấy vòng, doanh số không tăng nữa, thì game online vẫn đang trong đợt thử nghiệm thứ hai…
Đợi đến khi game offline này bán không chạy nữa, độ hot và lượng người chơi giảm mạnh, nhà phát triển tiến hành giảm giá khuyến mãi, thì lúc này, game online có lẽ mới bắt đầu “thử nghiệm không xóa dữ liệu”!
Đừng cho là phóng đại.
Thực tế, đây là một hiện tượng rất phổ biến trong ngành game.
Nguyên nhân chính dẫn đến tình trạng này là do game offline có thể phát hành “bán thành phẩm” trước rồi từ từ cập nhật, sửa chữa và hoàn thiện.
Game có Bug?
Không sao cả!
Game offline nhà ai mà chẳng có Bug? Giai đoạn đầu phát hành game, đủ loại Bug có thể thấy ở khắp mọi nơi, ví dụ như hai tựa game kinh điển nhất là «Cyberpunk 2077» và «No Man's Sky», những ai đã chơi qua đều hiểu chúng trông như thế nào lúc mới ra mắt.
Nhưng điều này không ảnh hưởng đến việc game được phát hành theo kế hoạch đã định, cùng lắm là danh tiếng trong giới người chơi sẽ giảm đi một chút, còn game vẫn bán như thường.
Game online có thể làm như vậy sao?
Đáp án là, không thể!
Game offline có thể tung bán thành phẩm ra thị trường, kể cả có một đống Bug cũng không ảnh hưởng đến việc phát hành bình thường của game.
Nhưng game online mà dám phát hành bán thành phẩm, lúc công khai thử nghiệm vẫn còn một đống Bug chưa được sửa chữa giải quyết, vậy thì chờ chết đi!
Câu này không có nghĩa là game online không được phép xuất hiện Bug khi công khai thử nghiệm…
Mà là Bug không được quá nhiều, cũng không được quá nghiêm trọng, ít nhất không thể dùng tiêu chuẩn của game offline để đối đãi với một tựa game online sắp công khai thử nghiệm.
“Thử nghiệm lần một, lần hai, lần ba…”
Trần Bá giải thích: “Nhiều vòng thử nghiệm như vậy, chẳng lẽ thật sự là lãng phí thời gian vô ích sao? Chắc chắn không phải, mỗi một vòng thử nghiệm đều có mục đích riêng.”
“Kể cả khi thử nghiệm rồi game biến mất luôn, cũng là như vậy sao?” Hoàng Khánh trêu chọc.
“Đừng có bôi bác một cách gượng ép như vậy chứ!”
Trần Bá nói với vẻ mặt hết sức cạn lời: “Thử nghiệm rồi game biến mất, thường là do vướng giấy phép phát hành, chuyện này không liên quan nhiều đến bản thân game.”
Ví dụ như DNF Mobile chẳng hạn?
Còn có tiền thân của «Hòa Bình Tinh Anh» là «Kích Thích Chiến Trường», tại sao lại thử nghiệm nội bộ lâu như vậy?
Tất cả đều là vì vấn đề giấy phép phát hành, nên mới thử nghiệm lâu đến thế, thậm chí thử nghiệm rồi game biến mất, hoặc là game đổi tên.
“Chúng ta không có vấn đề về giấy phép phát hành.”
Trần Bá vỗ ngực đảm bảo: “Dựa trên điểm này, quy trình thử nghiệm của «Tu Chân Huyễn Tưởng» hẳn sẽ đơn giản hơn nhiều, sẽ không kéo dài lê thê dài dòng.”
Làm một đợt thử nghiệm lần một, lần hai là gần như đủ rồi.
Sau khi thử nghiệm lần hai kết thúc, gần như có thể nối tiếp với công khai thử nghiệm, ở giữa sẽ không thêm các bước như thử nghiệm lần ba, thử nghiệm kín, thử nghiệm nội bộ không xóa dữ liệu nữa.
“Chỉ thử nghiệm hai vòng thôi sao?”
Hoàng Khánh không ngờ Trần Bá lại có khí phách đến thế, một tựa game nhập vai trực tuyến nhiều người chơi quy mô lớn mà lại chỉ dám thử nghiệm hai vòng đã tiến hành thử nghiệm công khai?
“Hai vòng là đủ!”
“Thử nghiệm thêm nhiều vòng nữa cũng vô dụng, ngươi phải biết rằng, game do Thiên Bá Studio chúng ta sản xuất đều là chất lượng hoàn hảo không có Bug.”
Nói đến đây, vẻ mặt Trần Bá hơi có chút lúng túng nói: “Có thể sẽ có một chút đặc tính của game, nhưng ngươi tin ta đi, Bug trong game chắc chắn là không có.”
“Ta tin ngươi mới là có quỷ…”
Hoàng Khánh tuy gia nhập Thiên Bá Studio chưa được bao lâu, nhưng đã sớm nghe danh về studio game thần kỳ này.
Không có Bug là chuyện không thể nào.
Game của nhà ai cũng có thể không có Bug, duy chỉ có game do Thiên Bá Studio sản xuất, chắc chắn không thể thiếu Bug.
Cộng đồng Thiên Bá có một câu nói rất hay, ngày nào game của Bá ca làm ra mà không có Bug, thì có thể không cần chơi nữa!
Đùa chắc!
Là một studio được xây dựng trên nền tảng của Bug game, các người chơi thà tin đàn ông có thể sinh con, chứ không tin game của Bá ca không có Bug.
“Ngươi không tin ta, thì ta cũng hết cách! Nhưng thử nghiệm hai vòng thật sự đủ rồi, hai vòng mà còn không phát hiện ra Bug, thì tiếp tục thử nghiệm nữa cũng không có ý nghĩa.”
Đây là cảm nhận sâu sắc của Trần Bá.
Trước đây hắn không phải chưa từng nghĩ tới, thử nghiệm đến chết thì thôi, nhưng công việc thử nghiệm Bug này, không thể dựa vào sức trâu, ngược lại rất cần một chút may mắn.
Có những lúc, thử nghiệm cả buổi trời chẳng phát hiện ra gì, người chơi vừa vào tay đã phơi bày ra vấn đề lớn.
Chuyện này có thể trách ai?
Trách bọn họ lúc thử nghiệm không đủ nghiêm túc cẩn thận sao? Vớ vẩn! Rõ ràng là do đầu óc bọn họ không đủ linh hoạt, không thể mô phỏng được những mạch não kỳ quái của người chơi.
Hai vòng thử nghiệm.
Vòng đầu tiên là thử nghiệm nội bộ, không công khai ra ngoài, chỉ tiến hành thử nghiệm game trong nội bộ Thiên Bá Studio.
Vòng thứ hai là thử nghiệm công khai, thông qua hình thức phát mã kích hoạt, mời một nhóm người chơi vào game để thử nghiệm tính ổn định và khả năng chơi của game.
Sau khi đưa ra những sắp xếp tương ứng, việc cần làm tiếp theo chính là tạo ra một bản bán thành phẩm của game để chuẩn bị cho vòng thử nghiệm nội bộ đầu tiên sắp tới.
Quá trình phát triển diễn ra vô cùng thuận lợi.
Mặc dù là lần đầu tiên làm một tựa game MMO thể loại tiên hiệp quy mô lớn, nhưng đội ngũ phát triển do Trần Bá dẫn dắt dù sao cũng đã kinh qua trăm trận, kinh nghiệm phát triển game vô cùng lão luyện và trưởng thành.
Có lẽ điểm khó duy nhất nằm ở chỗ, hệ thống “Công đức” cốt lõi nhất của game, cần phải nhờ đến hệ thống Cục Sắt Ngốc để thực hiện một phần chức năng.
Hết cách rồi!
Hệ thống Công đức nói trắng ra, thực chất là một hệ thống tiền tệ ba cấp ẩn.
Toàn bộ hệ thống, trông có vẻ không phức tạp, thậm chí còn khá đơn giản và thô bạo. Nhưng trong quá trình phát triển cụ thể, lại tồn tại một vấn đề hơi khó giải quyết.
Làm thế nào để phán định việc nhận được công đức?
“Trong bối cảnh game, người chơi đóng vai tu hành giả, thông qua việc trảm yêu trừ ma hoặc hành thiện tích đức, có thể nhận được phần thưởng công đức do Thiên Đạo ban phát.”
Trần Bá giới thiệu: “Vấn đề bây giờ nằm ở chỗ, Thiên Đạo là một khái niệm khá chung chung, nó đánh giá việc nhận công đức không có một tiêu chuẩn rõ ràng.”
Nói khó nghe một chút, việc ban phát và khấu trừ công đức không có một tiêu chuẩn cụ thể được lượng hóa, mức độ tự do phán quyết tương đối cao.
“Tạo ra một bộ chỉ số, rồi áp vào đó là được chứ gì?”
Tiểu Lục rất không hiểu, cảm thấy chuyện này có gì khó đâu? Cứ thiết lập cho hệ thống công đức này một bộ khung chỉ số cố định, sau đó dựa theo bộ khung chỉ số này để tính toán công đức là được.
Dễ như vậy mà!
Lấy ví dụ, trảm yêu trừ ma…
Chỉ cần trong game, dựa vào cảnh giới thực lực của yêu ma, ấn định một chỉ số công đức cơ bản, sau đó áp vào công thức, tính toán ra lượng công đức mà người chơi nhận được là xong.
Đây cũng là một cách làm phổ biến của các game khác, áp dụng công thức để tính toán chỉ số.
“Không được!”
“Điều ngươi nói ta hiểu, nhưng ngươi đã bỏ qua một điểm, đó là sự can thiệp của các yếu tố khác đối với công thức tính toán này, cũng như tính công bằng vô tư của Thiên Đạo khi ban phát công đức.”
Vẫn là trảm yêu trừ ma, Trần Bá đưa ra một tình huống có thể gặp trong thực tế.
Một con yêu ma Kim Đan kỳ, tác oai tác quái một phương, sát hại 10 người dân, trên người có nghiệp lực nhất định.
Còn một con yêu ma Kim Đan kỳ khác, tuy cũng sát hại người dân, nhưng nó là để thủ hộ động phủ của mình, con người là vì muốn bắt giữ bản thể và con non của nó mà chủ động xông vào lãnh địa.
Vậy người chơi tiêu diệt hai con yêu ma này, Thiên Đạo sẽ ban phát cùng một lượng công đức sao?
“Còn có một trường hợp khác…”
Lưu Kim Phúc tham gia thảo luận đưa ra ví dụ: “Cũng là yêu ma Kim Đan kỳ, nhưng sức chiến đấu của chúng có thể không giống nhau, độ khó để người chơi tiêu diệt chúng cũng không giống nhau.”
Một con yêu ma trong tay có pháp bảo lợi hại, hoặc là bí thuật tiên pháp đặc biệt lợi hại, nên mức độ uy hiếp tương đối cao!
Nhưng cảnh giới tu vi của con yêu ma này không đổi, chỉ là sức chiến đấu hơi cao một chút, vậy sau khi tiêu diệt nó, công đức nhận được có thay đổi không?
“Ờ…”
Tiểu Lục gãi đầu nói: “Vậy thì thêm mấy biến số mới, bao gồm cả mấy trường hợp này vào là được mà!”
“Thêm vào rồi, mấy trường hợp này tuy được giải quyết, nhưng ngươi dám đảm bảo không có sự cố bất ngờ mới nào không?”
Trần Bá hỏi ngược lại: “Chẳng lẽ trong game, mỗi khi tồn tại một tình huống đặc biệt, chúng ta lại phải thêm một biến số tính toán mới cho công thức tính công đức này sao?”
Như vậy quá phức tạp.
Hơn nữa còn chữa ngọn không chữa gốc, thường là trong game xuất hiện một tình huống đặc biệt, lại cần phải cập nhật thêm một biến số, thay đổi công thức tính công đức vốn có.
Trần Bá cho rằng, việc không ngừng làm phép cộng như vậy, chẳng bằng biến hệ thống tính toán công đức thành một phép trừ.
“Làm phép trừ?”
“Đúng vậy! Không cần làm phức tạp như thế, cũng không cần tiến hành tính toán rườm rà, càng không cần áp dụng công thức gì, tăng thêm cái gọi là biến số…”
Trần Bá giải thích: “Chúng ta hoàn toàn có thể lược bỏ những thứ phức tạp rườm rà này, giao quyền định đoạt công đức cho Thiên Đạo.”
Thiên Đạo trong game, thực chất chính là mã nguồn cốt lõi của hệ thống công đức.
Không cần công thức hay tính toán gì cả, chỉ cần trao cho Thiên Đạo một quyền tùy nghi phán quyết nhất định, để nó dựa vào tình hình thực tế mà đưa ra phán định hợp lý là được.
Phương án của Tiểu Lục, thực chất là dùng các điều khoản pháp luật, quy định hành vi XX nên nhận được bao nhiêu công đức, tình huống XX nên phán định như thế nào, tức là làm phép cộng, khiến cho các điều khoản pháp luật ngày càng nhiều.
Còn phương án của Trần Bá, là hủy bỏ các điều khoản pháp luật vừa dày vừa dài, thay vào đó thiết lập vị trí đặc biệt là “pháp quan”, để pháp quan dựa vào tình hình thực tế của vụ việc, tự do phán định rốt cuộc nên cho bao nhiêu công đức.
Hai phương án đều có thể dùng được.
Chỉ có điều, trong quá trình thực thi cụ thể, ở khâu trải nghiệm thực tế của game. Phương án của Tiểu Lục sẽ tỏ ra rất rườm rà và phức tạp, cứ mãi làm phép cộng.
Vì vậy, phương án phù hợp nhất cho game vẫn là thiết lập một “pháp quan Thiên Đạo”, để nó có quyền tùy nghi phán quyết nhất định.
Đương nhiên!
Thiên Đạo trong game dù sao cũng là một “vật chết”, nên là một mức độ tự do nhất định, chứ không phải hoàn toàn tự do.
Dưới tiền đề có tiền lệ để tuân theo, Thiên Đạo sẽ dựa vào công thức cơ bản để tính toán ra số lượng công đức mà người chơi nhận được.
Còn trong một số tình huống đặc biệt, hoặc là tình huống tương đối phức tạp, thì cần chính Thiên Đạo đưa ra phán định, rốt cuộc là cho 10 điểm công đức hay 100 điểm công đức.
“Cái này phiền phức lắm phải không?”
Sau khi hiểu ý của Bá ca, Tiểu Lục nhíu mày nói: “Mặc dù phương án này của ngài tính khả thi rất cao, nhưng cái hệ thống phán xét Thiên Đạo và công đức này nên làm thế nào đây?”
Ý tưởng là ý tưởng.
Lúc làm game, có thể mọi người đều có những ý tưởng táo bạo này nọ, những ý tưởng này đều rất thú vị, nhưng có làm ra được thành phẩm hay không, lại là một chuyện khác.
Có thể làm ra thành phẩm, biến thành ý tưởng thực tế, mới có ý nghĩa để thảo luận.
Chỉ nói mồm thì ai mà không làm được?
Nếu nói mồm mà có thể làm ra một tựa game tuyệt vời, thì cũng sẽ không có câu “ngươi giỏi thì ngươi làm đi”.
Tiểu Lục công nhận ý tưởng của Bá ca.
Làm phép trừ quả thực hợp lý hơn làm phép cộng, cũng có ý nghĩa thực tế hơn. Nhưng mấu chốt của việc làm phép trừ, là phải đảm bảo được tính tự chủ của hệ thống công đức.
Điều này rất khó làm được…
Hắn tự mình nghĩ một chút, ít nhất hắn không thể làm ra một “Thiên Đạo” có quyền tùy nghi phán quyết, có thể tự mình phán đoán hành vi của người chơi có phù hợp với tiêu chuẩn ban phát công đức hay không.
“Yên tâm, ta sẽ giải quyết.”
Trần Bá đã dám nói ra ý tưởng này, chứng tỏ hắn đã có giải pháp tương ứng.
Hắn không được, Tiểu Lục cũng không được…
Chẳng phải vẫn còn hệ thống Cục Sắt Ngốc sao! Với mức độ lợi hại của hệ thống Cục Sắt Ngốc, việc mô phỏng ra một “Thiên Đạo” công chính vô tư trong game, chẳng qua chỉ là chuyện nhỏ như con thỏ.
Nói thật.
Thiên Đạo này thực ra cũng được coi là một nửa AI, sở dĩ nói là một nửa, chủ yếu là vì “Thiên Đạo” cần phải tuyệt đối công chính vô tư.
Nói trắng ra, là một chương trình cứng nhắc.
Thiên Đạo trong game, chính là một chương trình giám sát vô thượng, phán định tội nghiệt công đức của chúng sinh. Chương trình này, về lý thuyết không thuộc phạm trù của AI, bởi vì nó còn tuyệt tình và cứng nhắc hơn cả AI.
Khi người chơi bước vào tựa game «Tu Chân Huyễn Tưởng», mọi hành động đều sẽ bị “Thiên Đạo” giám sát.
Hơi giống chương trình chống gian lận?
Cũng gần như vậy! Tóm lại là ý đó, thông qua việc giám sát hành vi của người chơi, sau đó tiến hành phán định đối với hệ thống công đức, ban phát phần thưởng tương ứng.
“Thiên Đạo” này rất lợi hại!
“Thiên Đạo” được tạo ra bằng hệ thống Cục Sắt Ngốc, quả thực là không gì không chui vào được, ở một mức độ nào đó thậm chí còn khoa trương hơn cả GM trong game.
Người xưa thường nói: Trên đầu ba thước có thần minh!
Xin lỗi, trong tựa game «Tu Chân Huyễn Tưởng» này, “ông trời” là thật sự tồn tại, Thiên Đạo với tư cách là một chương trình giám sát, lăng giá trên tất cả chúng sinh.
“Vậy chẳng phải là không có chút riêng tư nào sao?”
Tiểu Lục buột miệng nói: “Bị người ta nhìn chằm chằm như vậy mọi lúc mọi nơi, cảm giác chơi game áp lực quá đi!”
“Bị người ta nhìn chằm chằm?”
Trần Bá vừa nghe câu này, liền bật cười.
“Bị người ta nhìn chằm chằm, khiến ngươi cảm thấy không tự tại, tiền đề phải là một người! Nhưng Thiên Đạo có phải là người không? Nó không phải, thậm chí còn không được tính là AI, chỉ đơn thuần là một chương trình mà thôi!”
Từ góc độ này mà nói, nỗi lo mà Tiểu Lục cho rằng người chơi thiếu cảm giác riêng tư, bị người khác nhìn chằm chằm rất không tự tại, là không tồn tại.
Bởi vì Thiên Đạo này, về lý thuyết chỉ là một chương trình nhỏ chạy nền trong game mà thôi.
Đây là vật chết, một đoạn chương trình…
Người chơi không cần phải hiểu Thiên Đạo, chỉ cần biết rằng, chuyện này cũng giống như khi ngươi khởi động client Liên Minh Huyền Thoại, thì WeGame chạy nền ở phía sau vậy.
⚡ Fb.com/Damphuocmanh. — Dịch ⚡