Hàm Ngư Đích Tự Cứu Công Lược

Lượt đọc: 510 | 0 Đánh giá: 0/10 Sao
★★★★★★★★★★
★★★★★★★★★★
« Lùi Tiến »
Chương 159
Ý Tưởng Về Trò Chơi Trực Tuyến Tương Lai

❊ ❊ ❊

Tiết Minh gật đầu. Sở Viên Tịch nhìn quanh, thấy vẫn là phòng quay của công ty giải trí Ba Nhân thích hợp để nói chuyện hơn.

Ngồi xuống trong phòng quay, Sở Viên Tịch hỏi: "Vấn đề môi trường làm việc à?"

"Không phải, không phải, môi trường làm việc rất tốt." Tiết Minh biết Sở Viên Tịch vẫn luôn lo mình không hài lòng với môi trường làm việc mà không làm ra thành quả, vội vàng nói: "Dạo này tôi làm rất tốt, sau đó lại nghĩ ra một điều thú vị."

"Hử? Điều thú vị gì?"

"Cái đó, Tiểu Sở, tôi muốn xác nhận một chút, cậu có dự định... ừm, có dự định làm kiểu trò chơi trực tuyến thực tế ảo như trong các cuốn tiểu thuyết võng du không?" Tiết Minh cố gắng chọn lọc từ ngữ. Khoảng thời gian này, thái độ của anh ta đối với Sở Viên Tịch đã thay đổi đáng kể trong vô thức, tất cả là vì ảnh hưởng của "Bán Manh Thần Khí".

Anh ta là người hay xem livestream và video ngắn, tất nhiên chú ý đến "Bán Manh Thần Khí" đang hot gần đây, ở gần như vậy tự nhiên cũng biết đây là do Sở Viên Tịch thiết kế, hơn nữa còn kiếm được một khoản lớn nhờ Bán Manh, tiện thể làm Dương Uyển Mỹ mệt bở hơi tai và khiến Chu Si phải "phân thân". Chuyện này tuy không liên quan gì đến anh ta, nhưng cũng không ngăn được việc anh ta dán nhãn cho Sở Viên Tịch —— Trâu bò!

"A? Sao lại hỏi chuyện này?" Sở Viên Tịch thầm nghĩ, chẳng lẽ bị cậu phát hiện rồi? Đó chính là một trong những tham vọng cuối cùng của tôi đấy, nhưng giờ vẫn còn xa vời lắm!

"Bởi vì tôi cũng muốn làm mà. Tôi thấy cậu cũng đâu phải người đáng tin gì, sao lại nghĩ giống tôi thế?" Tiết Minh nói với vẻ đương nhiên, khiến lòng Sở Viên Tịch lạnh ngắt. Mẹ kiếp, hóa ra cậu cũng là loại không đáng tin à? Anh cứ tưởng Tiết Minh là nhân viên đáng tin cậy, cao cấp, sang trọng duy nhất trong công ty chứ!

"VR hiện tại vẫn chưa ổn lắm, nhưng tương lai chắc chắn sẽ được, đặc biệt là sau khi trí tuệ nhân tạo phát triển, dù là cảnh quan mỹ thuật đồ sộ thế nào cũng không thành vấn đề. Vấn đề tải tài nguyên chắc chắn cũng có thể giải quyết, tôi nghe Triệu Kiệt nói hiện tại đã có phương án tải tài nguyên động, các game mobile lớn đã bắt đầu dùng rồi. Game mobile còn giải quyết được thì PC càng không thành vấn đề."

Vấn đề tải mà anh ta nói là một vấn đề mà người chơi bình thường ít khi để ý, nhưng thực ra lại là một vấn đề lớn quyết định xem mệnh đề "trò chơi trực tuyến tương lai" có thành lập hay không, hoặc mất bao lâu để thành lập, là vấn đề căn bản để xem nó sắp thành hiện thực hay cần phải chờ đến một tương lai xa xôi.

Đây là nói về dung lượng và việc tải tài nguyên của client, là một vấn đề thuộc về tầng cơ sở, người chơi thường không quan tâm nhưng lập trình viên bắt buộc phải quan tâm.

Tại sao có game client khổng lồ mà có game lại rất nhỏ? Chủ yếu là do tài nguyên mỹ thuật có đồ sộ hay không. Thông thường game 3D sẽ lớn hơn game 2D, bởi vì game 2D chỉ đơn giản là vài tấm ảnh, nút bấm và hiệu ứng, nhưng tài nguyên mỹ thuật của game 3D, cái nào cũng có rất nhiều "số mặt" (polygon), ít thì vài trăm mặt, nhiều thậm chí lên tới hàng vạn.

Trong game 3D, tài nguyên mỹ thuật có sống động hay không liên quan mật thiết đến "số mặt" của nó, số mặt ít thì sẽ lộ góc cạnh, số mặt càng nhiều thì hiệu ứng thị giác hiển thị càng gần với bề mặt cong, càng chân thực và mềm mại hơn.

Các cảnh 3D tinh xảo cần số mặt lớn, nhân vật cũng vậy, do đó cần nhiều MB, thậm chí nhiều GB hơn để hiển thị. Đây cũng là lý do tại sao client game từ vài chục MB ban đầu trở thành các bản tải xuống tính bằng GB như hiện nay.

Tuy nhiên, nếu muốn làm như các trò chơi thực tế ảo trong võng du, tài nguyên mỹ thuật cần đến là con số thiên văn, cần vô số cảnh quan khổng lồ và vô số nhân vật cũng như hành động, tuyệt đối không thể so sánh với lượng tài nguyên phát triển game hiện nay. Cho dù có phóng đại World of Warcraft lên gấp một nghìn lần cũng không đủ, lượng tài nguyên ít nhất cũng phải tính bằng TB.

Chỉ giải quyết vấn đề tổng lượng tài nguyên thôi là chưa đủ. Người chơi có thể kiên nhẫn tải tài nguyên xuống ổ cứng, nhưng khi chơi còn cần phải tải tài nguyên vào bộ nhớ (RAM) và bộ nhớ video (VRAM), ngay cả game mobile cũng đều có quá trình chuyển từ bộ nhớ flash sang RAM và VRAM.

Vậy là nảy sinh vấn đề cảnh quan lớn đến mức nào, bởi vì RAM và VRAM không giống như ổ cứng có thể mở rộng vô hạn, ổ cứng có thể mở rộng lên đến TB, nhưng đối mặt với thanh RAM thì chỉ có thể cười trừ.

Cơ chế vận hành game truyền thống là người chơi cần đến cảnh nào thì sẽ nhồi toàn bộ tài nguyên mỹ thuật cần thiết cho cảnh đó vào RAM, nhiều nhất là làm thêm một bước tải trước (preload) để tiết kiệm thời gian. Dù vậy vẫn sẽ xuất hiện thanh tiến trình kiểu "Đang tải cảnh, vui lòng kiên nhẫn chờ đợi", thời gian chờ tải thực sự rất khó chịu.

Tuy nhiên, nếu tài nguyên cảnh quan lớn gấp một nghìn lần thì sao? Trong các trò chơi tiểu thuyết võng du, một cảnh độc lập phải lớn đến mức nào? Thật không dám nghĩ tới!

Như vậy, khi chuyển cảnh, hít... nhẫn nhịn màn hình đen sao? Xin lỗi, cái này thực sự không chịu nổi, nhất là đối với game tương tác nhiều người chơi trực tuyến, khi bạn đang màn hình đen thì thực tế server đã ném bạn vào cảnh mới rồi, bạn đã bị người khác chém chết từ đời nào...

Trước đây cảnh tượng này xảy ra là do vấn đề tốc độ mạng, nhưng nguyên nhân sắp tới sẽ chuyển thành vấn đề dung lượng, vì vậy cần có công nghệ mới để hỗ trợ. Tải tài nguyên động mà Tiết Minh nói chính là một giải pháp, phân mảnh cảnh quan, chỉ tải một phần cảnh nằm trong phạm vi tầm nhìn của người chơi vào bộ nhớ để chuẩn bị gọi, tải động các mảnh nhỏ này theo chuyển động của người chơi. Như vậy sẽ giải phóng đáng kể nhu cầu tải tài nguyên.

Sở Viên Tịch gật đầu, chuyện này anh biết, tuy nhiên Tiết Minh lại nói: "Thực ra ở đây có không gian khai thác rất lớn cho trí tuệ nhân tạo, cậu có biết không?"

"Tôi không biết." Điều này quá chuyên môn, vượt quá khả năng của Sở Viên Tịch rồi.

"Ví dụ nhé, một cái cây trong cảnh game có thể có đến mười vạn mặt, không có thì không được, ít mặt quá thì xấu, mà nhiều mặt quá thì sao? Người chơi căn bản không nhìn, hiệu dụng cực thấp." Tiết Minh đắc ý nói: "Cho nên trước đây tôi từng trao đổi với một công ty engine, có thể dùng cách trí tuệ nhân tạo in 2D viễn cảnh thời gian thực để giải phóng các tài nguyên không quan trọng này đi, đợi khi nhân vật người chơi đến gần thì mới tải lại."

"A a a —— Tôi hiểu rồi, chà, cái này được nè."

Sở Viên Tịch dù sao cũng có vài năm kinh nghiệm làm quản lý sản phẩm, đối với các vấn đề trong phát triển dự án cũng hiểu biết một chút. Cây cối quả thực là thứ khiến người ta rất đau đầu, có thể coi là thiên địch của phát triển game, vì lá cây quá nhiều, số mặt căn bản không giảm xuống được. Thậm chí có một số dự án khi đưa ra yêu cầu mỹ thuật còn đặc biệt yêu cầu phía thiết kế không được đưa cây vào khi thiết kế cảnh quan.

Sở Viên Tịch đã hiểu phương án của Tiết Minh, đó là trong game, khi người chơi đến gần cái cây thì chắc chắn không còn cách nào khác, người chơi sẽ đi vòng quanh cái cây, chỉ có thể tải mô hình cái cây này ra trong cảnh. Nhưng khi người chơi rời xa cái cây, nếu cái cây đó xuất hiện trong tầm nhìn, theo cách của Tiết Minh có thể không cần tải mô hình 3D của cái cây đó, mà thay thế bằng một tấm ảnh 2D được tạo ra ngay lập tức.

Tấm ảnh 2D này, tương đương với một bức ảnh nền do trí tuệ nhân tạo tạo ra tức thời, một mặt thay thế mười vạn mặt, tương đương với việc trang bị cho người chơi một họa sĩ mỹ thuật tùy thân luôn sẵn sàng xuất hình, khiến cảnh quan không bị "lộ tẩy". Không chỉ cây cối, bất kỳ công trình kiến trúc nào trong cảnh cũng có thể thực hiện bằng phương pháp này, còn có thể vẽ tất cả tài nguyên cần giải phóng vào một tấm ảnh nền, càng tiết kiệm tài nguyên hơn.

Tiết Minh nói tiếp: "Tiếp theo là điều khiển bằng sóng não, cái này thực ra cũng có hy vọng, hiện tại đã có thể nhận diện sóng alpha rồi, sóng beta chắc cũng không còn xa nữa."

Cái gọi là sóng alpha và sóng beta là hai trong bốn loại sóng não chính, ngoài ra còn có sóng delta và sóng theta. Sóng alpha có thể coi đơn giản là sóng cường độ, không mang nội dung cụ thể, hiện tại đã có phương thức để nhận diện và định lượng. Còn trong sóng beta chứa đựng suy nghĩ và quá trình xử lý thông tin với thế giới bên ngoài, là một loại sóng có thể định tính, sóng não trong các trò chơi trực tuyến thực tế cần dùng đến chính là sóng beta.

Sở Viên Tịch nghe một hiểu mười: "Vậy nên, các khâu khác đều đã thấy ánh sáng hy vọng được giải quyết, mấu chốt vẫn là trí tuệ nhân tạo."

Trong mắt Tiết Minh lóe lên một tia cuồng nhiệt, đây là kết quả sau khoảng thời gian nỗ lực suy nghĩ của anh ta. Sở Viên Tịch chỉ đưa ra một chút logic, nhưng đã khiến tư duy của anh ta lan tỏa 360 độ: "Đúng, trí tuệ nhân tạo là cốt lõi! Rốt cuộc cậu có ý đó đúng không?"

---❊ ❖ ❊---

Nội dung giải thích phương án kỹ thuật kiểu này có thể bị coi là "câu chữ", cho nên tôi sẽ viết thêm vài trăm chữ miễn phí đây ha ha...

Nguồn: Việt Nam Thư Quán
Được bạn: Mọt Sách đưa lên
vào ngày: 10 tháng 10 năm 2026

« Lùi Tiến »

💬 Thảo luận

Chưa có bình luận nào — hãy là người đầu tiên chia sẻ cảm nhận của bạn!

Đăng nhập để tham gia bình luận.