“Liệu nó có chạy được Doom không?” là một câu nói kinh điển trong cộng đồng công nghệ, nơi mọi người luôn cố gắng đưa tựa game FPS này lên càng nhiều thiết bị càng tốt. Tuy nhiên, còn Tetris thì sao? Trò chơi xếp gạch nổi tiếng này được biết đến rộng rãi, nhưng ít ai để tâm đến việc nó có thể chạy trên bao nhiêu thiết bị “kỳ lạ và tuyệt vời” như cách người ta làm với Doom.
May mắn thay, dù không phổ biến bằng, Tetris vẫn có một vị trí đặc biệt trong lòng những người yêu công nghệ. Một số người đã thành công mang tựa game giải đố gây nghiện này đến với những “ngôi nhà” mới trên mọi loại phương tiện. Hãy cùng khothuthuat.net khám phá những nơi độc đáo nhất mà Tetris đã từng xuất hiện!
1. Chơi Tetris ngay trong file PDF của bạn
Thông thường, nội dung trong một file PDF sẽ không di chuyển hay tương tác được. Thế nhưng, điều đó đã không ngăn cản một lập trình viên tạo ra cả một trò chơi ngay trong định dạng tài liệu này. Với một chút “phép thuật” lập trình, bạn có thể mở một file PDF trong trình duyệt và bắt đầu chơi Tetris ngay lập tức, hoàn chỉnh với các điều khiển bằng bàn phím.
Bí mật nằm ở cách các trình duyệt như Chrome hay Firefox xử lý file PDF. Hóa ra, chúng tạo ra một môi trường thực thi Javascript riêng biệt (sandboxed Javascript runtime). Mặc dù bạn không thể làm mọi thứ trong môi trường này, nhưng vẫn có đủ tự do để mã hóa và chạy một bản Tetris hoàn chỉnh. Đây thực sự là một minh chứng cho sự sáng tạo không giới hạn của giới lập trình.
Hình ảnh game Tetris đang chạy trực tiếp trên một tài liệu PDF trong trình duyệt web
2. Biến Excel thành sàn đấu Tetris đầy bất ngờ
Nhắc đến việc đưa Tetris vào các ứng dụng không tưởng, tại sao chúng ta không thử chơi game xếp gạch kinh điển này ngay trong Microsoft Excel? Khác với phiên bản PDF, bản Tetris trong Excel này lại có nhiều tính năng khá “cao cấp”. Ví dụ, nó có thể hiển thị mảnh ghép tiếp theo sắp xuất hiện, theo dõi điểm số của bạn, và thậm chí còn lưu lại điểm số cao nhất nếu bạn phá kỷ lục. Điều này cho thấy Excel không chỉ là một công cụ bảng tính mà còn có thể trở thành một nền tảng giải trí bất ngờ.
3. Chơi Tetris trên mặt tiền tòa nhà – “Pixel” chính là những ô cửa sổ
Một điều thú vị về Tetris là bạn không cần quá nhiều “pixel” để chơi. Thậm chí chỉ với một vài ô vuông nhỏ, bạn cũng có thể bắt đầu một ván đấu. Vậy điều gì sẽ xảy ra nếu bạn coi mỗi ô cửa sổ của một tòa nhà như một pixel và dùng chúng để chơi Tetris?
Đó chính xác là những gì đã diễn ra tại Học viện Công nghệ Massachusetts (MIT) vào năm 2012. Họ đã lắp đặt các mô-đun chiếu sáng trên bậu cửa sổ của từng ô, sau đó tắt đèn chính trong phòng. Điều này cho phép người chơi nhìn rõ từng hình khối Tetris thông qua màu sắc của đèn. Thậm chí, ban tổ chức còn tạo ra dòng chữ “Tetris” chạy ngang trên tòa nhà để bắt đầu trò chơi. Mặc dù hiện tại không còn có thể chơi Tetris trên tòa nhà MIT, nhưng vẫn có nhiều video trực tuyến cho thấy những người khác cũng đã thực hiện ý tưởng tương tự, mang đến trải nghiệm chơi game khổng lồ này.
4. Phát hiện “Easter Egg” Tetris trên Máy hiện sóng HP 54602B
Ai nói các kỹ sư không có khiếu hài hước? Nếu bạn tình cờ sở hữu một chiếc Máy hiện sóng HP 54602B (có thể tìm thấy trong kho hoặc gác mái), bạn có thể kích hoạt một “Easter Egg” (trứng phục sinh) đặc biệt: một trò chơi Tetris ẩn. Để làm được điều này, bạn chỉ cần nhấn nút “Print/Utility”, sau đó đồng thời nhấn nút thứ hai và thứ ba bên dưới màn hình. Màn hình máy hiện sóng nhàm chán sẽ biến mất, nhường chỗ cho một ván Tetris hoàn chỉnh với hướng dẫn di chuyển các mảnh ghép và điều chỉnh game thông qua các nút bấm. Đây là một ví dụ tuyệt vời về sự tinh tế và hài hước mà các nhà phát triển đôi khi lồng ghép vào sản phẩm của mình.
5. Tetris siêu nhỏ với các hạt dưới kính hiển vi: Đừng hắt hơi!
Cuối cùng, chúng ta có một ván Tetris được chơi trên các hạt siêu nhỏ bằng thiết bị chuyên dụng. Công trình này được thực hiện vào năm 2002 tại Đại học Vrije ở Amsterdam, Hà Lan. Theo thông tin từ website của trường, để thực hiện trò chơi “microTetris” này, các nhà nghiên cứu đã sử dụng kỹ thuật “bẫy quang học” (optical trapping) để giữ các hạt thủy tinh tại chỗ. Nói một cách đơn giản, một bẫy quang học là một chùm tia laser được hội tụ vào một điểm rất nhỏ (1 micromet = khoảng 1/1000 milimet) bằng một thấu kính mạnh, thường là vật kính của kính hiển vi. Điểm hội tụ này hoạt động như một điểm thu hút, nơi các hạt nhỏ như hạt thủy tinh 1 micromet (hoặc thậm chí tế bào, vi khuẩn) có thể bị hút vào và không thể thoát ra. Công cụ này, còn được gọi một cách hình ảnh là “nhíp quang học”, hiện nay là không thể thiếu trong nghiên cứu vật lý sinh học.
Sử dụng một bộ làm lệch âm học-quang học (acoustic-optic deflector), các nhà nghiên cứu có thể giữ các hạt ở vị trí cố định và dùng chúng để chơi Tetris. Trong một thời gian ngắn, bất cứ ai cũng có thể thử sức với trò chơi này, mặc dù họ cần phải nhìn dưới kính hiển vi để thực sự thấy được ván đấu của mình. Đây là một trong những ứng dụng Tetris độc đáo nhất, kết hợp giữa giải trí và nghiên cứu khoa học.
Tetris xứng đáng được quan tâm nhiều hơn!
Mặc dù việc thấy Doom chạy trên mọi thứ là điều tuyệt vời, nhưng khothuthuat.net tin rằng Tetris cũng xứng đáng được đón nhận nhiều tình yêu hơn nữa. Đây là một trò chơi kinh điển và ngay cả những người chưa từng chơi cũng có thể bị ám ảnh bởi giai điệu lôi cuốn của nó. Ai biết được trong tương lai, con người sẽ tìm ra những cách độc đáo nào khác để chơi Tetris? Hãy chia sẻ ý kiến của bạn về những bản “port” Tetris kỳ lạ nhất mà bạn từng biết!