Tin ngành
Nhờ GPT Astra, lập trình viên đưa bản đồ Hijacked của Call of Duty vào Minecraft
(giờ Việt Nam)
Tóm tắt AI
Lập trình viên Luckey Faraday đã sử dụng GPT Astra để tái cấu trúc mã nguồn, giúp bản đồ Hijacked từ Call of Duty: Black Ops 2 chạy mượt mà ngay trong Minecraft với tốc độ 45 FPS.
Bản dịch AI
Theo tin từ IT ngày 17 tháng 9, một nhà phát triển đam mê trí tuệ nhân tạo và phát triển game gần đây đã giới thiệu một dự án thú vị: bản đồ "Hijacked" trong tựa game bắn súng kinh điển *Call of Duty: Black Ops 2* hiện đã có thể chạy nguyên bản ngay trong *Minecraft*.

IT lưu ý rằng, Luckey Faraday đã đăng tải trên X (trước đây là Twitter) cho biết họ từng tạo ra một phiên bản *Black Ops 2* chạy trên trình duyệt. Ban đầu, họ nhúng chương trình này vào *Minecraft* để trò chơi hiển thị dưới dạng "một màn hình máy tính trong game". Sau đó, Faraday đã sử dụng GPT Astra để tái cấu trúc toàn bộ dự án, giúp bản đồ "Hijacked" có thể "chạy trực tiếp trên ngữ cảnh OpenGL của chính *Minecraft*".

Theo video được công bố, bản đồ kinh điển của *Call of Duty* ra mắt từ năm 2012 này hiện đã có thể chạy ở chế độ toàn màn hình trong *Minecraft* với độ mượt mà khá ổn định, tốc độ khung hình đạt khoảng 45 FPS.
Faraday chia sẻ: "Bản đồ, phát hiện va chạm, bot, lưới điều hướng (navmesh), vũ khí và kết xuất (rendering), tất cả đều chạy như một Fabric mod bên trong *Minecraft*."
Fabric là một trình tải mod (mod loader) và API phát triển mã nguồn mở, gọn nhẹ dành cho *Minecraft*. Do đó, bản port này không chỉ đơn thuần là phát hình ảnh của *Black Ops 2* trong *Minecraft*, mà thông qua khung mod Fabric, các nội dung liên quan đến *Black Ops 2* cùng bản đồ "Hijacked" đã được tiêm (inject) trực tiếp vào *Minecraft*.
Faraday đang điều hành một cộng đồng nhà phát triển AI, nơi họ mời những người cùng đam mê tham gia thực hiện các dự án demo, đồng thời chia sẻ nhật ký phát triển và mã nguồn. Dự án port lần này đã thể hiện rất rõ quy trình phát triển của họ.
Cụ thể, ban đầu các nhà phát triển đã làm cho bản đồ "Hijacked" chạy được trên trình duyệt. Sau đó, họ "nhồi" phiên bản này vào *Minecraft*, nhưng lúc đó nó thực chất chỉ chạy như một trò chơi độc lập bên trong "một chiếc máy tính" đặt trong game sandbox này. Về sau, Faraday quyết định để GPT Astra sử dụng Java để tái cấu trúc toàn bộ dự án. Nhờ mã nguồn được viết lại, họ cuối cùng đã hiện thực hóa việc để bản đồ FPS kinh điển này chạy trực tiếp trên ngữ cảnh OpenGL của *Minecraft*.
Faraday cho biết hiện tại dự án "vẫn còn rất nhiều việc phải làm". Tuy nhiên, từ bản demo hiện tại, bản đồ với bối cảnh du thuyền sang trọng này đã có tính chơi khá cao, không chỉ đơn thuần là hiển thị hình ảnh trong *Minecraft*. Nếu dự án tiếp tục được đẩy mạnh, trong tương lai có thể sẽ có thêm nhiều bản đồ, vũ khí và chế độ chơi mạng khác.
*Minecraft* là một trong những trò chơi điện tử bán chạy nhất thế giới. Tựa game này thu hút đông đảo người chơi trẻ nhờ lối chơi phiêu lưu, xây dựng sáng tạo và tính năng xã hội; đồng thời kiến trúc sandbox có tính mở và khả năng mở rộng cao của nó cũng thu hút nhiều nhà phát triển có năng lực kỹ thuật xuất sắc. Điều này biến *Minecraft* trở thành nền tảng cho nhiều thí nghiệm khoa học máy tính đáng kinh ngạc. Ví dụ, trước đây từng có người đưa một mô hình ChatGPT có khoảng 5 triệu tham số, có thể vận hành thực tế vào trong *Minecraft* và đặt tên là CraftGPT.
Bài viết được AI dịch và tổng hợp tự động từ IT Home. Liên kết bài gốc ở phía trên. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.