Kỹ sư Hà Lan biến Word thành nền tảng chơi Doom

Để chơi phiên bản Doom này, người dùng cần có phiên bản Microsoft Office hoặc Word hiện đại trên hệ thống máy tính x86.

Wojciech Graj, một kỹ sư phần mềm đến từ Hà Lan, đã gây ấn tượng mạnh trong cộng đồng công nghệ bằng cách tạo ra một phiên bản đặc biệt của trò chơi bắn súng góc nhìn thứ nhất, Doom, và nhúng nó vào một tài liệu Microsoft Word. Được gọi là WordDoom (hay DoomWord), phiên bản này thể hiện niềm đam mê không ngừng của Graj đối với trò chơi Doom và khả năng thích ứng với các nền tảng không truyền thống.

Kỹ sư Hà Lan biến Word thành nền tảng chơi Doom

Tài liệu Word có dung lượng 6,6MB, chứa cổng nguồn của doomgeneric và có thể được tải xuống qua GitHub. Để chơi phiên bản Doom này, người dùng cần có phiên bản Microsoft Office hoặc Word hiện đại trên hệ thống máy tính x86. Trò chơi yêu cầu người dùng cho phép chạy macro VBA, điều này có thể đòi hỏi phải bỏ qua các cảnh báo bảo mật.

Graj đã lấy cảm hứng từ những nỗ lực chuyển đổi trò chơi sang các định dạng không thông thường, như DoomPDF và Pdftris, nhưng phiên bản Doom dựa trên Word của anh cung cấp trải nghiệm chân thực hơn các phiên bản PDF. Đồ họa trò chơi rất giống với trò chơi bắn súng góc nhìn thứ nhất gốc và chạy với tốc độ ấn tượng.

Kỹ sư Hà Lan biến Word thành nền tảng chơi Doom 2

Khi tài liệu Word được mở, một macro VBA sẽ trích xuất dữ liệu được mã hóa ở dạng base64 và tải nó, cho phép trò chơi chạy trực tiếp trong môi trường Word. Trò chơi sử dụng thư viện doomgeneric_docm.dll và dữ liệu trò chơi doom1.wad, cũng được mã hóa ở dạng base64. Doomgeneric.dll sau đó tạo ra một hình ảnh bitmap chứa khung hình hiện tại và sử dụng GetAsyncKeyState để đọc trạng thái bàn phím, giúp người chơi điều khiển nhân vật bằng các phím mũi tên để di chuyển, phím Control để bắn, phím Space để tương tác và các phím số từ 1 đến 7 để chọn vũ khí. Tuy nhiên, phiên bản này không có âm thanh và chỉ tập trung vào trải nghiệm hình ảnh.

Mặc dù WordDoom là một thành tựu kỹ thuật ấn tượng, nhưng điều quan trọng cần lưu ý là một số người dùng có thể gặp phải vấn đề tương thích khi chạy trò chơi trên các phiên bản Word cũ hơn, chẳng hạn như Word 2007, ngay cả khi đã chấp nhận các cảnh báo bảo mật macro.

Bài đọc nhiều nhất

Bài mới trong ngày

Dấu ấn rực rỡ của Anime tại kinh đô điện ảnh: Hayao Miyazaki, Makoto Shinkai cùng 5 đại diện Nhật Bản lọt Top 60 nhân vật quyền lực nhất ngành hoạt hình thế giới

Dấu ấn rực rỡ của Anime tại kinh đô điện ảnh: Hayao Miyazaki, Makoto Shinkai cùng 5 đại diện Nhật Bản lọt Top 60 nhân vật quyền lực nhất ngành hoạt hình thế giới

hoanlagvnDũng Nhỏ TT

Vị thế vượt trội của ngành công nghiệp hoạt hình xứ sở hoa anh đào vừa nhận được sự tôn vinh mang tầm vóc quốc tế từ một trong những cơ quan báo chí danh giá hàng đầu nước Mỹ. Tạp chí điện ảnh lừng danh The Hollywood Reporter đã chính thức phát hành ấn bản đặc biệt "Animation Power List" — bảng xếp hạng thường niên quy tụ 60 gương mặt có tầm ảnh hưởng sâu rộng nhất đối với cục diện ngành công nghiệp hoạt hình toàn cầu đương đại.

Giải trí
Apple vô tình hé lộ iPad mini 8 qua phụ kiện Smart Folio mới

Apple vô tình hé lộ iPad mini 8 qua phụ kiện Smart Folio mới

Khoa NguyenNguyễn Tiến Khoa

Apple được cho là đang chuẩn bị ra mắt iPad mini 8 sau khi một mẫu Smart Folio chưa từng xuất hiện được phát hiện trên trang thông tin môi trường dành cho sản phẩm của hãng tại Pháp. Phụ kiện mang mã A3632 không trùng khớp với các mẫu ốp dành cho iPad mini hiện tại hoặc trước đây, làm dấy lên khả năng Apple sắp thay đổi thiết kế dòng máy tính bảng cỡ nhỏ.

Công Nghệ
Riot Games khai tử Liên Minh Huyền Thoại Cổ Điển vào tháng 1/2027

Riot Games khai tử Liên Minh Huyền Thoại Cổ Điển vào tháng 1/2027

Khoa NguyenNguyễn Tiến Khoa

Riot Games sẽ ngừng vận hành chế độ Liên Minh Huyền Thoại Cổ Điển vào đầu tháng 1/2027, sau khi mùa giải thứ ba kết thúc. Chế độ hoài niệm này từng cho phép người chơi trải nghiệm phiên bản Liên Minh Huyền Thoại trong quá khứ, nhưng không duy trì được sức hút lâu dài. Riot cho biết Classic có thể trở lại trong tương lai dưới dạng chế độ sự kiện giới hạn thời gian.

Game Online
Lên đầu trang