Khi Ta Viết Cái Bug Lại Biến Thành Hạch Tâm Cách Chơi

Khi Ta Viết Cái Bug Lại Biến Thành Hạch Tâm Cách Chơi - Chương 22: Vung nồi tiên nhân (length: 9514)

Lilith nhíu mày, nàng nhìn về phía màn hình máy tính, phát hiện phía trên ghi chép về việc sửa lỗi thật sự rất kỹ càng.
Thời gian phát hiện, thời gian sửa chữa đều ghi rõ ràng, mà hình thức cụ thể của lỗi và kết quả kiểm tra sau khi sửa chữa cũng đều được ghi lại.
Nói cách khác, trò chơi này ban đầu có mười mấy lỗi, Cố Phàm và Tô Đồng hai người cực khổ kiểm tra, sửa chữa, đến khi còn hai lỗi.
Nhìn như vậy thì... việc kéo dài thời gian kiểm tra, tuyển trưởng nhóm kiểm tra đúng là có tác dụng.
Nhưng điều này vẫn không thể giải đáp hết nghi vấn của Lilith: "Nhưng tại sao trò Địa Ngục Quỹ Tích chỉ kiểm tra ba ngày, cũng chỉ có một lỗi, còn Sisyphus kiểm tra hai tuần lại có đến hai lỗi?"
"Xét về tổng số lỗi các ngươi sửa thì rõ ràng là đã tăng lên!"
Cố Phàm nghiêm túc nói: "Các ngươi lũ ác ma cũng khắc thuyền tìm gươm à? Hai trò chơi này có cùng độ khó phát triển đâu?
"Địa Ngục Quỹ Tích là game FPS tiêu chuẩn, đã có sẵn khuôn mẫu để sử dụng, lỗi vốn dĩ ít; còn Sisyphus là lối chơi nguyên bản của nàng, không có khuôn mẫu, ta chỉ có thể tự viết code, lỗi đương nhiên nhiều!
"Chẳng lẽ nàng, với tư cách người thiết kế, lại không biết loại lối chơi mới dính đến quy tắc vật lý tầng dưới như này khó nhằn đến mức nào sao!"
Lilith nhất thời cứng họng, nhưng rất nhanh nàng vẫn tìm được góc độ khác: "Nhưng cho dù vậy...
"Vì sao lỗi các ngươi sửa đều có vẻ là những lỗi không đáng kể, ngược lại lại bỏ qua hai lỗi quan trọng nhất!"
Cố Phàm lý lẽ hùng hồn nói: "Cái gì gọi là lỗi không đáng kể? Lỗi thì là lỗi, chúng ta đều đối xử bình đẳng, chỉ có thể nói những lỗi đó nằm ở tầng ngoài của game, tương đối dễ phát hiện hơn thôi!
"Còn việc không phát hiện hai lỗi kia là do chúng là lỗi ở tầng sâu, ta đoán là chúng có liên quan đến quy tắc vật lý tầng dưới của công cụ biên tập, làm sao có thể dễ dàng đo ra được như vậy!
"Không, thậm chí còn không nhất định coi chúng là lỗi, phải gọi là lỗ hổng thiết kế mới đúng!"
Biểu hiện của Lilith thoáng chốc kinh ngạc: "Tốt, ngươi thừa nhận đây là lỗ hổng do chính ngươi viết phần mềm!"
Cố Phàm có chút cạn lời lắc đầu: "Nàng ngoáy ngoáy cái tai của nàng xem, cái gì vậy nghe không rõ vậy!
"Ta lúc nào nói đây là lỗi chương trình? Ta nói đây là lỗ hổng thiết kế! Là do phương án thiết kế nàng đưa cho ta ngay từ đầu đã có vấn đề!"
Lilith tức giận đến bốc khói: "Cái gì? Phương án của ta sao có thể có vấn đề, ngươi nói rõ ra xem!"
Cố Phàm im lặng thở dài, hắn lại bắt đầu giống như trước đó, nhanh chóng loại bỏ nguồn gốc của lỗi.
Lilith thì ở bên cạnh không cam tâm nhìn chằm chằm.
Cuối cùng, Cố Phàm lại loại bỏ thêm hơn nửa giờ, cuối cùng khóa được code lỗi cốt lõi.
"Nhìn, đây chính là cái mà ta nói, vấn đề của quy tắc tầng dưới! Mà vấn đề của quy tắc tầng dưới này, lại liên quan đến phương án thiết kế của nàng!
"Nàng trong phương án đã viết rất rõ ràng, nói lần này chúng ta chỉ có thể dùng một khuôn mẫu trò chơi có động cơ vật lý tương đối chân thực, đúng không?"
Lilith ỉu xìu gật đầu.
Đây đúng là điều nàng đã ghi rõ trong phương án thiết kế, lý do rất đơn giản: Nàng muốn tảng đá lớn lăn xuống núi chân thực hơn, không có động cơ vật lý chân thực thì làm sao có thể mô phỏng tốt quá trình này? Làm sao có thể khiến người chơi vỡ trận mà cống hiến cảm xúc tiêu cực chứ?
Cho nên, khi Cố Phàm chế tác game này, cũng đã lựa chọn động cơ vật lý tương đối tiên tiến hiện nay.
"Nhưng động cơ vật lý càng chân thực thì càng dễ xảy ra những lỗi kỳ lạ, nhất là khi dính đến các khối lực và hiệu ứng vật lý…"
Cố Phàm chỉ vào mấy dòng code: "Trong trường hợp Sisyphus không vác đá, việc nhảy vốn là một hành động vô nghĩa, nhưng dưới tác dụng của động cơ vật lý này, nó lại vô cớ tạo ra một lực cho tảng đá, khiến nó càng lăn càng nhanh.
"Còn lỗi long vỗ cánh này cũng cùng lý do…"
Cố Phàm nói xong, nhanh chóng tìm đến một đoạn code khác: "Trong phương án thiết kế của nàng viết, cự long có thể gây nhiễu người chơi, có thể dùng cánh quật người chơi xuống, vậy nên con cự long này nhất định phải có mô hình, có thể tích va chạm, và phải có hiệu ứng vật lý, cái này không vấn đề chứ?
"Nên ta cứ thế mà làm.
"Ai có thể ngờ người chơi lại có thể nhảy lên lưng rồng chứ!
"Còn thao tác long vỗ cánh này lại càng kỳ quặc, người chơi bị cánh rồng đập trúng mà nhảy lên trong khoảnh khắc đó, cú nhảy đó chồng thêm lực và lực nâng do cánh rồng gây ra, vì vậy người chơi mới bay lên.
"Còn việc người đó bay cao được bao nhiêu là do động cơ vật lý trong game tự tính, chẳng liên quan gì đến ta…"
Mắt Lilith có chút trợn tròn, trên mặt đầy vẻ không thể tin nổi.
"Ý ngươi là, 100% là do động cơ vật lý gây ra?"
Cố Phàm lắc đầu: "Ta không nói vậy nhé, ta thấy, 70% là do lỗi của động cơ vật lý thì hợp lý hơn."
Lilith gật đầu: "Được, coi như ngươi còn chút tính người, với tư cách là lập trình viên thì ngươi cũng nên chịu 30%."
Thế nhưng, Cố Phàm lập tức lắc đầu: "Ta lúc nào nói ta muốn chịu 30%? 30% này là của nàng!"
Lilith kinh ngạc: "Sao lại là ta!"
Cố Phàm giải thích: "Nếu như không phải do nàng chỉ đích danh trong phương án thiết kế là phải dùng động cơ vật lý chân thực thì sao có thể xảy ra tình huống này? Cho dù cái động cơ này có vấn đề, thì đó cũng là do chọn theo yêu cầu của nàng!
"Hơn nữa nàng trong bản thảo thiết kế cũng chưa hề bổ sung giải thích gì hết!
"Nàng cũng không nói tảng đá này không được phép tăng tốc, nàng cũng không nói con rồng này không được phép giẫm lên!
"Nàng không viết thì làm sao coi là lỗi được?
"Nếu như nàng đã viết trong phương án thiết kế thì ta có thể không làm cho nàng sao?
"Nàng có công thì ta đều để nàng, nàng không cần công năng thì ta cũng không dám tự tiện thêm vào, không thì lúc đó nàng lại nói ta tự ý làm!
"Tóm lại, phương án thiết kế là do nàng viết, động cơ game cũng là theo yêu cầu của nàng mà chọn, cho dù có lỗ hổng thì đó cũng là do nàng không nghĩ tới dẫn đến, liên quan gì đến ta!
"Nàng là người thiết kế mà còn không nghĩ đến việc người chơi sẽ chơi như vậy thì làm sao ta là lập trình viên lại nghĩ ra được!
"Nàng nói đi, đây rốt cuộc là lỗi chương trình hay là lỗ hổng thiết kế?"
Lilith ngây người, nàng tựa hồ đang cố gắng tìm sơ hở trong lời Cố Phàm nói, nhưng lại không tìm thấy.
Thậm chí còn mơ hồ cảm thấy dường như có đạo lý!
Nàng cúi đầu, nhíu mày: "Tại sao lại là vấn đề của ta!"
Tuy hoang mang, tuy không phục, nhưng Lilith phát hiện ra nàng thật sự rất khó phản bác.
Thậm chí còn không thể nói đó là hai lỗi, bởi vì chúng không hề tồn tại bất kỳ dấu hiệu sai sót nào, ngược lại chúng giống như một số tình huống ngoài ý muốn xảy ra dưới quy tắc động cơ vật lý của trò chơi do sự tác động lẫn nhau của nhiều yếu tố.
Bắt Cố Phàm chịu trách nhiệm cho hai lỗi này? Thật sự có chút vô lý.
Nhưng Lilith hiển nhiên không cam tâm cứ vậy mà từ bỏ: "Khoan đã, vẫn không đúng, lẽ nào là do một mình ta chịu trách nhiệm hết? Những người khác không có chút trách nhiệm nào sao?"
Cố Phàm im lặng thở dài: "Nếu nhất định phải nói vậy...
"Ta thấy sở dĩ có lỗi này, là do có nguyên nhân từ động cơ vật lý, có nguyên nhân từ bản thảo thiết kế của nàng, ngoài ra, còn một nguyên nhân rất quan trọng.
"Đó chính là Đinh giảng sư!
"Nhưng mà, nguyên nhân do Đinh giảng sư, vẫn có thể quy cho nàng đấy."
Lilith kinh ngạc, nàng chỉ vào mình: "Sao nguyên nhân do Đinh giảng sư lại quy cho ta?"
Cố Phàm lý lẽ hùng hồn nói: "Nàng thử nghĩ kỹ xem, ba triệu kinh phí mở rộng đều dồn vào người Đinh giảng sư, đó có phải là quyết định của nàng không?
"Nếu như giống như trước kia, chỉ để hắn mở rộng hai tiếng thì có phải hắn sẽ không phát hiện ra lỗi này?"
Lilith ngây người ra.
Theo phương án ban đầu, chỉ mua hai tiếng thôi ư?
Đúng vậy, nói như vậy thì có lẽ đã không có chuyện gì…
Phải biết, ngày đầu tiên Đinh giảng sư livestream lại là đêm Giáng sinh, vốn dĩ không có gì xảy ra.
Hắn livestream có hai tiếng, căn bản không phát hiện ra lỗi nào cả. Từ trạng thái lúc đó có thể thấy, Đinh giảng sư gần như bị game này làm cho vỡ trận, thậm chí có chút nghi ngờ nhân sinh, rời khỏi game rồi thì ngay lập tức đã đi đánh vài ván game FPS để giải tỏa.
Đến hôm sau, số người stream game Sisyphus cũng giảm đi rất nhiều.
Nếu như không phải vì đơn hàng ép buộc Đinh giảng sư phải stream ít nhất năm ngày thì hôm sau hắn đã chẳng thèm mở game Sisyphus này nữa, tự nhiên sẽ không phát hiện ra lỗi trong game.
Mà chính Lilith là người đưa ra quyết định để Đinh giảng sư livestream liên tục năm ngày.
Động cơ cũng rất đơn giản, nàng muốn trả thù, muốn dùng game này để hành hạ Đinh giảng sư một trận ra trò.
Chỉ là không ngờ, mọi thứ lại diễn ra ngược lại...
Bạn cần đăng nhập để bình luận