Vol 1
Công việc đơn giản bằng cách khăng khăng "Nó không phải bug, nó là một tính năng" (2)
1 Bình luận - Độ dài: 1,877 từ - Cập nhật:
Ngày nào cũng dịch (đọc một mình và luyện eng là chính) nên quên cmn đăng cho mọi người, xin lỗi ahihi.
----------------------------------------------------------
Debugging, nhiệm vụ sửa bug; một từ ngữ cực kì liên qua đến trò chơi này.
"Nhưng mình cần phải làm cái gì đó!"
Dù sao thì, có cả tá bug trong trò này. Cậu quyết tâm phải làm gì đó với chúng trước tiên.
Sau khi ra quyết định, Sasaraki trở về phòng debug và tìm thấy một cuốn sách 'Sword & Magic Online Hướng dẫn phát triển', nó dày hơn cả một cuốn từ điển. Sasaraki sôi máu rồi mở nó ra.
Cuối cùng, cậu lẩm bẩm…
"Alice."
"Gì thế?"
"Anh chả hiểu tí gì trong cuốn sách này cả."
Lần này còn ấn tượng hơn nữa, cậu thở dài.
Trong Sword & Magic Online, tất cả nhà phát triển bắt đầu từ trong không gian ảo của nó.
"Không gian ảo không tốn tiền thuê, anh biết chứ?"
"Cái lí do đó thật sự khiến anh cảm thấy được sự khó khăn của thế giới này như nào rồi…"
Nói rồi cậu nhìn chằm chằm về phía trước. Trước mặt cậu, giống như mô phỏng trong một vũ trụ, ba quả cầu khổng lồ màu đen đang lơ lửng trên bầu trời, vô số đường nét liên kết với chúng. Chúng là bản thiết kế của 'Sword & Magic Online'.
Hoặc như cậu đã được giải thích, nhưng cậu hoàn toàn chả biết gì cả. (tao dịch xong cũng chả biết bọn mày nói cái gì, sr viewer :v)
"Có một bản ghi chép từ một trong những lập trình viên cũ đấy."
Bản ghi được hiển thị trên 'Master Screen' của Sasaraki.
[Bản ghi nháp thực hiện lệnh SOS
Theo như kết quả từ nghiên cứu của tôi, quá trình thực hiện SOS dẫn tới sự đảo ngược giá trị trọng lực, khiến người chơi rơi vào bầu trời. Có lẽ tên của giá trị SOS và trọng lực đã bị trùng lặp. Thằng ngu nào làm điều này vậy? Cơ mà, bố đéo sửa cái code ngulon này đâu. Đứa nào đang đọc được cái này thì trông cậy vào mày. Thân ái!]
"Đừng có thân ái tôi chứ-?!"
"Nếu tôi nhớ không lầm, thì tên đó là người đã bỏ đi chỉ sau 3 ngày bắt đầu làm việc."
"Anh cũng đang muốn bỏ đi đây…"
Nhưng vì Lizna và Azrael, cậu không thể.
"Alice, em không viết code được đúng không?"
"Hmm…"
Alice đặt tay lên cằm, làm dáng suy tư.
Sau vài giây cô đột nhiên cúi đầu.
"Xin lỗi, tôi còn không thể đọc được một dòng trong mã nguồn nữa."
Mã nguồn (Source code) là dòng mô tả tiến trình hoạt động của chương trình.
"Hiểu rồiiiii…"
Có vẻ không còn cách nào ngoài việc tìm chuyên gia làm lập trình cả.
"Nhưng kể cả ta không thể đọc mã nguồn thì vẫn debug được, anh biết chứ?"
"Ế…?"
Alice thì thầm "Mở World Record". Sau đó, bốn cái cột 3D xuất hiện trên màn hình chính ở trên tường. Mỗi cái được gắn với một dòng mô tả với 'Nghề nghiệp', 'Vật phẩm', 'Kĩ năng' hay 'Quái vật'.
"Chúng là cơ sở dữ liệu (database) chính của trò chơi. Anh biết chúng ta sẽ làm gì từ đây rồi chứ?"
"Errr… ta sẽ thay đổi dữ liệu thay vì logic à?"
"Bingbingbing."
Alice cười thích thú.
"Trước tiên, chúng ta sẽ sửa phần mô tả vật phẩm và nghề nghiệp khiến chúng dễ hiểu hơn."
"Anh hiểu rồi, nghe được đấy!"
Nghe có vẻ không giống một giải pháp căn bản, nhưng chúng sẽ có thể tránh khỏi sự việc giống như của Rigel trước đó chỉ bằng cách ghi vào như 'Chưa được bổ sung, vui lòng không chọn.' vào phần mô tả của nghề phù thủy. Với lại, nếu chỉ là chỉnh sửa dữ liệu, thì Sasaraki cũng có thể giúp đỡ được.
"Dù sao thì, tôi đã chuẩn bị phần mô tả rồi đây."
Alice lấy gì đó ra khỏi áo, nó là một khối hình vuông.
Nó có vẻ giống "Item Cube' mà cậu thường gặp, nhưng bên trong là một cái đĩa đang dao động.
"Nó là một 'Data Cube'. Anh có thể coi nó như mấy cái ổ cứng chứa JAV ở thế giới thật ấy nhỉ?"
Sasaraki nhận cái khối. Nó về cơ bản là nhẹ như bong bóng vậy.
"Tôi đã thay đổi toàn bộ phần mô tả vật phẩm ngày hôm qua rồi."
"Hôm qua á...? Ế...?"
Cậu nháy mắt bất ngờ.
"Chờ đã, có bao nhiêu vật phẩm vậy?"
"Nếu chỉ tính những thứ mà anh có thể nhét vào trong khối thì khoảng 300000."
"Và em chỉnh sửa mô tả hết đống đó rồi á?"
"Ờ. Như anh có thể nghĩ, thì nó mất một buổi tối."
"Một buổi tối á?!"
Chỉnh sửa 300000 vật phẩm...
Bạn thế nào, chứ tôi thấy hư cấu vcl, đúng chứ?
"Thật sự thì, Alice này, em làm cả đêm đấy à?"
"Thì sao?"
Đang ngồi nghỉ, Alice trưng ra nụ cười tươi rói.
"Nó khiến người chơi vui vẻ. Nó- thật sự vui đấy, anh biết không?"
Có vẻ là cô không nói dối, Sasaraki nuốt nước bọt. Bằng một cách nào đó, nó khiến cho cậu vui. Alice rõ ràng đang cố gắng để khiến thứ kusoge này tốt hơn. Nếu có cô ấy, thì việc đó hoàn toàn có thể.
"Vậy ta thay thế dữ liệu như thế nào đây?"
"Bằng cách dùng bảng 'Data Editing', nhưng trước đó ta cần một vật phẩm cụ thể. Chúng ta sẽ chuyển khóa mã hóa mà ta cần để truy cập vào cơ sở dữ liệu bị mã hóa vào trong một vật phẩm in-game tên là 'Key of the World'".
"Không phải hơi có vấn đề khi có một thứ quan trọng như vậy làm vật phẩm in-game sao?"
Giả sử, bằng một cách nào đó, một người chơi chạm tay vào nó, thì sẽ rắc rối to.
"Tất nhiên là có rồi, nhưng có chức nào nào trong cái game này không có vấn đề không?"
Alice hỏi kinh ngạc.
"Tôi sẽ để phần spawn vật phẩm cho anh."
Sasaraki gật đầu. Item Spawn là một trong những lệnh của gamemaster và cậu đã thử ở bãi cỏ lúc trước. Một cửa sổ nhảy ra và cậu xác định tọa độ spawn ở trước mặt. "Vật phẩm số '000002'", cậu nói vào đầu thu âm- sau đó một tiếng ồn vang lên.
Một dòng chữ màu đỏ lơ lửng trước cậu.
[ERROR: Quá trình spawn vật phẩm tương ứng bị cấm.]
""-Hể?""
Alice và Sasaraki lên giọng đồng thời.
"Quá trình spawn bị cấm…? Ể? Tại sao chứ?"
"Nhờ chụy đấy✰"
Cậu nghe thấy một giọng dễ thương. Khi cậu quay lại, đó là fairy hệ thống, Fury, đang lơ lửng bên cạnh Alice với một nụ cười vô tư trên mặt. Bay qua một Alice còn đang bối rối, cô bay tới chỗ Sasaraki và cúi đầu.
"Master, cảm ơn vì đã cố gắng làm việc từ trước đến giờ."
"Master?"
"Tôi là fairy hệ thống Fury-chan, nên ngài là master của tôi."
Fury nhẹ nhàng đưa thứ gì đó cho cậu. Đó là một cái chuông vàng nhỏ.
"Nếu ngài rung nó, thì Fury-chan sẽ tới ngay✰"
"Sasaraki, cẩn thận khi nói chuyện với cô ta đấy."
Alice nói thẳng thừng.
"Cô ta giữ trí thông minh để đối đầu với con người đấy." (ultron kills you)
"Một con người á-? Chờ đã, chẳng phải cái đó bị luật pháp cấm sao?"
Nếu không nhầm thì, sự phát triển của AI đã bị giới hạn bởi có những vấn đề nhân quyền khó giải quyết.
"Tên lập trình viên này là người đã kệ cmn luật pháp và đạo đức, anh biết chứ? Hắn ta kiểu 'Tao sẽ tạo Fury-chan yêu vấu của mình, kệ con mẹ pháp luật, CHÍNH TAO, không, FURY-CHAN CHÍNH LÀ LUẬT PHÁPPPPPP!' và sau cơn điên loạn của hắn, cô ta đã được tạo ra- anh nghe những chuyện như thế này như cơm bữa, phải không?"
"Nếu có thì anh phải lo lắng à?!"
Vực thẳm của trò này sâu vãi.
"Vậy thì tại sao anh lại phải cẩn thận?"
"Vì cô ta là quỷ."
"Quỷ-?!"
"Ban đầu, cô ta giống như là người cố vấn sẽ xoa dịu nỗi phiền muộn của người chơi, nhưng... có vẻ cô ta đã bị ảnh hưởng xấu bởi các khiếu nại của người chơi và lạm dụng ngôn từ quá mức. Tôi nói với anh, cô ta là quỷ, cẩn thận khi cô ta nói với anh gì đó."
"Thế cô ta là quỷ ở chỗ nào?"
"Làm người chơi tan xác giữa một cuộc phiêu lưu và khiến người đó nghĩ là đã dính phải bug."
"Đúng là quỷ thật rồi!"
"Tôi chỉ muốn chào hỏi thôi mà✰"
"...Chờ đã, nếu cô ta là quỷ sao tốt hơn không khóa cô ta lại."
"Cô ta có thể là quỷ nhưng lại không nói dối. Cô ta được dùng cho mục đích đó mà."
"Fury-chan chỉ nói sự thật thôi✰"
"Một sự thật vô cùng sai lệch."
Cô ta trông có vẻ đã được lập trình theo cách đó.
"Trở về vấn đề- Fury-chan, cô làm vậy là có ý gì?"
"Như tôi đã nói, tôi cấm spawning✰"
Ffffffffuuuuuuuuuu. Một cơn gió thổi qua phòng debug.
"Chờ đ- chính xác thì bằng cách nào mà cô làm được như vậy?!"
"Master, tôi có nên trả lời không?"
"Ế…? À, ừ, nói đi."
Fury bắt đầu giải thích với vẻ mặt không tự nhiên…
"Với cái 'Key of the World', cô có thể tự do thêm và loại bỏ NPC đúng chứ✰ Và thật ra, Fury-chan là một NPC hệ thống✰ tôi không muốn chết, nên tôi quăng cái 'Key of the World' vào trong cái máy nghiền dữ liệu để bất tử rồi✰".
Fury xoay vòng rồi tạo dáng, chỉ vào bản thân.
"Và giờ thì Fury-chan là vĩnh cửu! Ehehe, whoopsie✰(biểu cảm khi lầm lỗi :lol)"
"KHÔNGKHÔNGKHÔNGKHÔNG?! ĐỪNG CÓ MÀ WHOOPSIE ĐƯỢC CHỨ?!"
Sasaraki hét lên. Con fairy đúng là quỷ thật roài!
Blingbling, cái nút trên ngực Fury sáng lên.
"Ah, cuộc gọi từ gamemaster khác✰ Tôi phải đi trình diện đây✰"
Fury giơ tay lên đầu và tốc biến ngay lập tức.
Chỉ còn lại hai người họ. Alice nhìn chằm chằm vào cái khối trên tay.
Cái 'Data Cube' mà cô dành cả đêm.
Cuối cùng, cô nắm chặt tay và nhắm mắt lại.
"...Fu-"
Alice mỉm cười.
"Fufu- đừng có làm cái vẻ mặt đau khổ đó chứ, Sasaraki."
"Ế-?"
Cô vuốt mái tóc bạc và cười một cách đầy tự tin. Cô ấy có kế hoạch gì à? Có thể là 'Key of the World dự phòng chăng?"
"Nhớ đây này: 100 nguyên tắc khi là Gamemaster, điều số 2!"
Alice cười và đẩy ngón tay về phía Sasaraki.
"Nếu gặp rắc rối, cứ cười to lên!"
…Sau cùng thì cái thế giới này có lẽ đã bị nguyền rủa cmnr.
1 Bình luận