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 470: Còn có cao thủ? (length: 12329)

Cố Phàm tiếp tục giải thích: "Vậy cụ thể máy tính lưu trữ số nhỏ như thế nào?
"Đó chính là cái mà ta đã nói đến 'Số dấu phẩy động', ý nghĩa của 'dấu phẩy động' ở đây là số lẻ có thể di chuyển.
"Ví dụ như, số nhị phân 1000.101 có thể được biểu diễn là 1.000101 x 2^3, điều này tương tự với cách tính khoa học trong toán học.
"Trong lập trình, để biểu diễn số nhị phân theo cách tính khoa học, đồng thời chuẩn hóa nó, ta cần đảm bảo rằng bên trái dấu phẩy chỉ có 1 chữ số, và chữ số đó nhất định phải là 1. Hiện tại, hầu hết các máy tính đều sử dụng số dấu phẩy động dựa theo tiêu chuẩn quốc tế của IEEE, theo định dạng: dấu + phần mũ + phần định trị.
"Tóm lại, do tồn tại thuật toán chuyển đổi giữa các số nhị phân nên khi tính theo cách này, 0.1 + 0.2 không nhất thiết bằng 0.3 một cách chính xác. Bởi vì bên trong máy tính, nhiều số nhỏ không thể biểu diễn chính xác bằng số nhị phân mà chỉ có thể dùng xấp xỉ, vì vậy, tổng của hai số xấp xỉ sẽ chỉ ra một kết quả xấp xỉ.
"Thuật toán chuyển đổi sang số nhị phân rồi thực hiện phép toán, sau đó lại chuyển lại, điều này sẽ tạo ra sự không chính xác giữa các con số."
Lilith cau mày: "Vậy tại sao không thể dùng thuật toán chính xác để tính?"
Cố Phàm ho nhẹ hai tiếng: "Cái này... Nếu mà phải giải thích từ đầu 'Tại sao máy tính phải dùng số nhị phân' thì sẽ rất phức tạp, nói không rõ trong chốc lát được.
"Nhưng về vấn đề này, ta có thể giải thích ở một góc độ khác là tại sao mọi người dễ dàng chấp nhận loại sai số này, bởi vì bản thân sai số này là không thể loại bỏ được.
"Ngay cả thuật toán cũng có rất nhiều tình huống không thể giải quyết triệt để. Thuật toán có thể biểu diễn chính xác các số chia hết cho 2 và 5, nhưng đối với các số như 1/3, 1/7, thuật toán cũng bó tay và vẫn sinh ra sai số tương tự.
"Vậy nên, dù áp dụng cơ số nào, sai số đều là tất yếu."
Lilith cảm thấy đầu óc quay cuồng: "Thôi được rồi, ta hiểu rồi, trong máy tính 0.1 + 0.2 ≠ 0.3, vậy còn cái lỗi kia là thế nào?"
Cố Phàm thở phào: "Nếu Li tổng đã hiểu được điểm này thì việc giải thích lỗi kia sẽ dễ dàng hơn nhiều.
"Nói đơn giản là, lập trình viên khi viết chỉ số độ khó động đã không tính đến tình huống cực đoan có các số nhỏ sau đuôi 999, nên không có viết một phương thức đánh giá riêng cho trường hợp đặc biệt này. Vì vậy trong quá trình chuyển đổi giữa các giá trị, chương trình không thể xác định số này nằm trong khu vực độ khó nào, và nó sẽ tự động hạ xuống mức thấp nhất.
"Từ góc độ con người mà nói, 4999.99 đương nhiên vẫn nằm trong khoảng 5000, nhưng với chương trình thì lại không phải vậy. Nói cách khác, 0.1+0.2=0.3000000000004, nó vượt quá khu vực 0.3 bình thường."
Lilith cạn lời, dù cô vẫn không thể chấp nhận được, nhưng xét từ góc độ chương trình mà nói thì lỗi này hoàn toàn hợp lý.
Hơn nữa, đây không phải là do Cố Phàm nói lung tung, các trò chơi khác cũng từng có các lỗi tương tự.
Lilith nhanh chóng nhận ra vấn đề mới: "Nhưng nếu đúng như ngươi nói, trường hợp đặc biệt này phải rất khó để kích hoạt mới đúng? Nó chỉ xảy ra khi giá trị độ khó kẹt đúng mức 999 sau dấu phẩy khi vào phòng Boss. Nhưng sao trong game ai cũng kích hoạt được dễ dàng thế!"
Cố Phàm ho nhẹ hai tiếng: "Cái này... để ta xem sao."
Hắn vẫn mở chương trình 《Huyết Hoang Ngôn》, cẩn thận kiểm tra các chỉ số liên quan đến 『tín đồ cuồng tín』.
"Li tổng, là do quái vật tín đồ cuồng tín có cơ chế đặc biệt của chiêu ném kỹ.
"Chiêu ném này đòi hỏi người chơi tự mình tránh. Theo thiết lập độ khó động, người chơi né càng chậm thì càng yếu, do đó độ khó động sẽ tăng theo thời gian của chiêu ném, cái này hợp lý chứ?"
Lilith ngẫm nghĩ: "Ừm... hợp lý."
Độ khó động là thiết lập cơ bản nhất trong 《Huyết Hoang Ngôn》, nói đơn giản là người chơi càng yếu thì độ khó càng cao.
Vậy nên xét từ góc độ của chiêu ném thì người chơi bị dính chiêu chắc chắn là yếu, mà người dính chiêu còn né chậm lại càng yếu. Vì vậy, việc độ khó động liên tục tăng lên khi chiêu ném vẫn diễn ra là một thiết kế hoàn toàn hợp lý.
Cố Phàm nói tiếp: "Nhưng nếu cứ tiếp tục tăng độ khó động thì cũng không ổn.
"Đối với một chiêu ném, việc trừng phạt này có vẻ quá nghiêm khắc.
"Vậy nên, để phù hợp ý định ban đầu của độ khó động, cũng như tránh các lỗi không rõ, chương trình đã giới hạn giá trị độ khó động của chiêu ném này, nó chỉ được tăng lên đến 4999.99 dưới mức độ khó hiện tại, và không thể lên mức độ khó tiếp theo.
"Chỉ khi người chơi lại bị quái khác tấn công thì giá trị này mới phá vỡ và đi vào cấp độ khó động tiếp theo.
"Đây cũng là một thiết lập tương đối hợp lý."
Lilith khẽ gật đầu: "Ừm... có vẻ..."
Cố Phàm tiếp tục: "Nhưng hai vấn đề này chồng lên nhau sẽ tạo ra một vấn đề mới.
"Đó là khi người chơi duy trì giá trị này và đi vào chiến Boss, hệ thống sẽ tiến hành phán đoán lại độ khó động, và rồi... hết."
Lilith không khỏi trợn mắt há hốc mồm, nhất thời không thốt nên lời.
Về nguyên lý thì cô miễn cưỡng chấp nhận được cái lỗi này.
Nhưng về kết quả thì hoàn toàn không thể chấp nhận nổi!
Vì cái lỗi này mà trên thực tế, việc người chơi đạt được cái kết thần thánh đã giảm độ khó một cách đáng kể!
Ban đầu, người chơi muốn hạ độ khó động xuống mức thấp nhất là một quá trình gian nan. Họ không chỉ phải cẩn thận thu thập các đạo cụ, không được bị tấn công, mà còn phải gây lượng sát thương lớn nhất có thể lên quái. Chỉ cần mắc một lỗi nhỏ thì công sức coi như đổ sông đổ biển.
Còn sau khi bị đánh liên tục vài lần khiến độ khó động tăng lên thì việc hạ xuống gần như không thể.
Nhiều người chơi chỉ có thể chơi lại từ đầu.
Trong quá trình đó, đương nhiên người chơi sẽ có rất nhiều cảm xúc tiêu cực.
Nhưng còn bây giờ thì sao? Người chơi không cần phiền phức như vậy, chỉ cần tìm tín đồ cuồng tín ôm một cái trước khi vào phòng Boss, giữ độ khó động ở 4999.99 rồi vào, độ khó động sẽ tự động xuống thấp nhất!
Dựa vào các bình luận của người chơi trên mạng về quái vật 『tín đồ cuồng tín』, có thể thấy rõ cái lỗi này tai hại như thế nào.
Trước đây, tín đồ cuồng tín gần như đã trở thành con quái vật bị ghét nhất của 《Huyết Hoang Ngôn》, cũng có thể nói là xếp hạng số 1 trong bảng phốt.
Khi đó, người chơi hận nó đến nghiến răng, thậm chí còn muốn đến thẳng trụ sở Nghịch Thiên Đường, kề dao vào cổ mấy nhân viên lập trình và bắt họ xóa con quái vật này đi.
Vì con quái vật này có phạm vi ném kỹ rộng, phán đoán rộng, một khi bị dính chiêu, nhân vật trong game không chỉ bị đả kích về tinh thần, mà ngay cả người chơi ngoài đời cũng chịu tổn hại thị giác nặng nề.
Đặc biệt là các người chơi chạy nhanh, lại càng hận đến nghiến răng.
Vì cho dù bấm phím tránh né nhanh nhất thì cũng cần đến khoảng ba bốn giây. Với các người chơi chạy nhanh coi thời gian là vàng thì ba bốn giây này khiến họ muốn chết.
Nhưng bây giờ thì sao?
Cả người chơi bình thường lẫn người chơi chạy nhanh đều yêu con quái này!
Đối với người chơi bình thường, nếu cảm thấy game quá khó, chỉ cần vào phòng Boss tìm nó ôm một cái, độ khó sẽ trực tiếp xuống thấp nhất và độ khó của Boss sẽ giảm đáng kể.
Còn với người chơi chạy nhanh thì lại càng thích, họ có thể giữ độ khó thấp suốt toàn bộ quá trình bằng cách này, việc lật xe khi đánh Boss càng ít hơn!
Đối với người chơi muốn đạt kết thúc thần thánh thì đây lại càng là một tin mừng lớn.
Độ khó động vốn được tạo ra để làm khó người chơi, nhưng không ngờ, dưới sự đưa đẩy của số phận, nó lại trở thành một công cụ gian lận của các người chơi.
Các người chơi thậm chí còn muốn tôn tín đồ cuồng tín lên làm bố.
"Tín đồ cuồng tín! Anh bạn đầu to! Fan cuồng nhiệt! Đơn giản là người tốt nhất trong 《Huyết Hoang Ngôn》!"
"Cuồng tín ca giúp cậu hạ độ khó game xuống thấp nhất rồi, còn không mau cảm ơn đi!"
"Trong 《Huyết Hoang Ngôn》, thiếu ai cũng được, chỉ không thể thiếu cuồng tín ca, không có cuồng tín ca thì Charlton không hoàn chỉnh!"
"Nhà phát triển có thể nào tăng phạm vi của chiêu ném của cuồng tín ca thêm chút nữa không? Tôi muốn được hắn ôm nhanh hơn, cảm ơn!"
"Nghịch thiên rồi!"
"Có đại lão nào có thể làm mod mỹ thiếu nữ cho cuồng tín ca không? Không có ý gì khác đâu, hoàn toàn là xuất phát từ nhu cầu thực dụng."
Lilith bực tức vò đầu: "Đáng ghét!!"
Tuy tức giận nhưng rõ ràng lần này cô không có cách nào để trút giận, Cố Phàm rõ ràng không hề tham gia vào công việc phát triển trò chơi, nên việc đổ tội cho Cố Phàm không ổn lắm.
Nhưng nếu nói còn có nội gián khác thì...
Cái này mà bị phát hiện thì coi như phiền phức.
Cố Phàm vội vàng khuyên giải: "Li tổng, kỳ thật lạc quan một chút nghĩ, chí ít trước mắt người chơi đối với cái kết cục thành thần này tiếng mắng, lại lớn hơn một chút."
Lilith sửng sốt một chút: "A? Có đúng không?"
Nàng tùy tiện mở một diễn đàn xem thử, phát hiện thật đúng là.
Người mắng kết cục thành thần vẫn nhiều như trước, thậm chí còn mơ hồ có vẻ nhiều hơn.
Đây là vì cái gì đây?
Bởi vì cái bug này mặc dù cải thiện trải nghiệm người chơi, nhưng vì là bug mới cải thiện trải nghiệm, đây chẳng phải càng chứng minh kết cục thành thần ngay từ đầu đã cố ý gây khó chịu cho người chơi sao?
Một trò chơi, cái kết nào đó, nếu dùng bug mới miễn cưỡng đạt được trải nghiệm chơi game bình thường, thì chỉ có thể nói phía chính phủ ngay từ đầu đã cố ý phải không?
Về điểm này, phái bug cùng phái cơ chế hiếm khi đạt được nhất trí.
Lần này không ai nói đây là cơ chế, rõ ràng là bug thuần túy!
Dù sao bug tính toán điểm lơ lửng cũng coi như là bug kinh điển trong giới game, người nào hơi tìm hiểu về kiến thức máy tính đều có thể thấy được.
Vậy thì có lợi ích gì cho việc Lilith thu thập tâm tình tiêu cực?
Đương nhiên là có.
Nếu người chơi cảm thấy đây là cơ chế đặc thù nào đó, thì tâm tình tiêu cực của họ khi bị hố trong quá trình du ngoạn sẽ tương đối ít đi, bởi vì họ dễ tiếp nhận loại thiết lập tương tự hơn.
Nhưng nếu là bug, cho dù sau khi dùng bug, trải nghiệm game có trở nên bình thường một chút, thì người chơi cũng vẫn sẽ sinh ra rất nhiều tâm tình tiêu cực.
Vì bug vốn dĩ không được coi là một phần của trải nghiệm game bình thường.
Lilith thở dài: "Thôi được rồi, đây cũng là trong cái rủi có cái may..."
Nhưng khi nàng đang cảm thán thì đột nhiên lại thấy một video.
"Sốc! 《 Hoang Ngôn Chi Huyết 》 vậy mà cũng có cách thẻ đại sư kiếm tiền? Chỉ tận tay dậy ngươi làm thế nào để tăng gấp đôi GP đánh giá thẻ!"
Nhìn thấy tiêu đề này, mắt Lilith trợn trừng trong nháy mắt, suýt chút nữa phun ra một ngụm máu già.
"Cái đồ gì thế này! !"
Lại còn có cao thủ nữa sao?
(Giấy Trắng: Chúc đạo hữu luôn vui vẻ bên những người đạo hữu yêu quý.)
Bạn cần đăng nhập để bình luận