Michael "dogplayingtetris" Artiaga đã hồi sinh Tetris, lập nên một kỷ lục mới trong ngành game.
Tháng Một vừa qua, game thủ tài năng 13 tuổi, Willis "Blue Scuti" Gibson, đã trở thành người đầu tiên ‘phá đảo’ Tetris. Blue Scuti đã khiến game bị crash ở cấp độ 157 sau khi ‘ăn’ thành công 1.511 hàng. Tuy nhiên, đây vẫn chưa phải là giới hạn cuối cùng của Tetris.
Blue Scuti mới chỉ chạm đến ‘màn hình chết - kill screen’ của Tetris. Cái kết thật sự của trò chơi cổ điển này phải là màn hình ‘tái sinh’, khi một game thủ vượt qua bàn 255 và đưa Xếp Hình trở lại bàn 0. Hôm qua, ngày 7/10, một game thủ đã ‘hồi sinh’ thành công Tetris và ghi danh vào sử sách.
Game thủ 16 tuổi, Michael "dogplayingtetris" Artiaga, đã trở thành người đầu tiên chạm tới đỉnh cao cuối cùng của trò Xếp Hình, và đã livestream nỗ lực của mình trước hàng trăm người xem trên Twitch. Khi trò chơi không dừng lại ở level 0, game thủ dogplayingtetris vẫn tiếp tục chơi thêm khoảng 40 phút. Cuối cùng, cậu đạt 29,4 triệu điểm, ‘ăn’ tổng cộng 4.216 hàng.

Khoảnh khắc Michael "dogplayingtetris" Artiaga ‘phá đảo’ Xếp Hình - Ảnh: Internet.
Phải nói thêm rằng, dogplayingtetris chơi một phiên bản Xếp Hình đã được ‘độ’ lại, giúp game không bị crash giữa chừng. Ngoài ra, độ khó của Tetris hoàn toàn được giữ nguyên.
Thành công của dogplayingtetris đánh dấu một cột mốc mới trong lịch sử ngành game nói chung và Tetris nói riêng: cậu đã chứng minh rằng con người có thể vượt qua bàn 255.
Các yếu tố cản trở game thủ Tetris.
Thử thách trong trò chơi Tetris xuất hiện dưới nhiều hình thức.
Đầu tiên, khó khăn của Xếp Hình đến từ tốc độ rơi của các khối đa giác (hay còn gọi là ‘tetromino’). Cấp càng cao, tetromino rơi càng nhanh, và tốc độ rơi đạt cực đại ở cấp 29. Theo mặc định, game sẽ tăng cấp sau mỗi 10 hàng ăn được.
Độ khó gia tăng buộc game thủ phải cải thiện kỹ năng cá nhân. Trước đây, người chơi thường bấm và giữ nút để di chuyển các tetromino, nhưng cách này đã không còn hiệu quả ở các cấp độ cao.
Các game thủ sau này phát minh ra nhiều kỹ năng bấm mới, nhằm đạt được tốc độ bấm cao nhất có thể để điều khiển tetromino khi chúng rơi rất nhanh. Kỹ thuật mới, vẫn được sử dụng đến ngày nay, được gọi là ‘rolling’, trong đó người chơi liên tục gõ vào tay cầm để tăng tốc độ bấm nút.

Kỹ thuật bấm nhanh để điều khiển tetromino.

Kỹ thuật rolling được phát minh bởi game thủ Christopher "CheeZ" Martinez.
Khi kỹ năng mới ra đời, những kỷ lục Tetris liên tiếp được thiết lập. Người chơi cũng bắt đầu tiếp cận những giới hạn và thử thách mới của trò Tetris.
Trong phiên bản Tetris trên NES, mỗi cấp độ từ 0 đến 9 tương ứng với một màu sắc, và quy luật màu sẽ tiếp tục khi đến bàn ‘hàng chục’. Tuy nhiên, do hạn chế lập trình của năm 1986, đến cấp độ 138, màu sắc của màn chơi không còn tuân theo quy luật nữa, có thể tạo ra tetromino rất khó nhìn. Chỉ khi kỹ thuật rolling xuất hiện, người chơi mới đủ khả năng để chạm tới giới hạn kỳ lạ này.
Trở ngại tiếp theo xuất hiện ở cấp 146 và 148, khi màu sắc của các tetromino trở nên tối và khó nhìn.

Hai màn chơi với màu sắc khó nhìn đã được khám phá và đặt tên bởi lập trình viên Greg Cannon, người sáng tạo phần mềm chơi Xếp Hình có tên StackRabbit - Ảnh: aGameScout.
Khi vượt qua hai màn này, game thủ sẽ phải đối mặt với… giới hạn của phần mềm hiện tại. Nói một cách đơn giản, Tetris không được lập trình để hoạt động tối ưu ở cấp độ cao, và lập trình viên cũng không nghĩ rằng người chơi có thể đạt được độ cao như vậy.
Ở cấp độ cao, có khả năng game không nhận lệnh từ ngôn ngữ lập trình mà lấy lệnh từ RAM, dẫn đến hiện tượng crash. Trên máy NES, dữ liệu và ngôn ngữ lập trình đều được viết dưới dạng byte, nên game có thể nhầm lẫn và phát sinh lệnh ‘dừng game’. Sự cố crash có thể xảy ra ở nhiều thời điểm và dưới nhiều điều kiện khác nhau, chẳng hạn như hình dạng tetromino hiện tại hay số hàng vừa ăn được.

Phần mềm AI StackRabbit đã khiến trò chơi Tetris gặp sự cố ở cấp 237, sau khi ăn tổng cộng 3.112 hàng.
Phiên bản game mà dogplayingtetris sử dụng để ‘phá đảo’ đã được chỉnh sửa, giúp lỗi văng game không còn xảy ra. Nhờ vậy, cậu game thủ trẻ đã có thể ‘dễ dàng’ chạm tới màn hình tái sinh.
Trong nỗ lực đạt tới đỉnh cao cuối cùng, dogplayingtetris không chỉ phải đối mặt với lỗi crash, mà các tetromino vẫn rơi với tốc độ nhanh, trong khi lỗi màu ở màn 146 và 148 vẫn còn đó. Thêm vào đó, ở màn 235 (còn 20 cấp nữa mới đến cảnh giới tái sinh), game xảy ra lỗi khiến dogplayingtetris phải ăn tới hơn 800 hàng mới có thể sang cấp tiếp theo.
May mắn thay, người đối mặt với những thử thách này là Michael "dogplayingtetris" Artiaga, game thủ đã bắt đầu chơi Xếp Hình chuyên nghiệp từ năm 10 tuổi và đã hai lần giành chức vô địch thế giới Tetris Cổ điển. Vào tháng Năm vừa qua, cậu trở thành người thứ hai đạt tới cấp độ 235, và vào ngày 7/10 vừa rồi, cậu đã trở thành người đầu tiên khiến Xếp Hình phải ‘tái sinh’.

Khoảnh khắc Michael "dogplayingtetris" Artiaga hoàn thành kỷ lục thế giới mới - Ảnh chụp màn hình.
Kỷ lục mà game thủ 16 tuổi này lập nên cho thấy việc ‘tái sinh’ Tetris là hoàn toàn khả thi. Nỗ lực của Michael "dogplayingtetris" Artiaga đã mở ra một bước ngoặt để các game thủ sau này có thể theo đuổi con đường thành công.
