I-frames

Tóm tắt nhanh

I-frames (Invincibility frames - Khung hình bất tử) là một đơn vị tính toán thời gian cực ngắn cấp độ khung hình (FPS) trong trò chơi. Tại điểm gián đoạn này, hệ thống vô hiệu hóa tạm thời khả năng nhận sát thương (Hurtbox) của nhân vật, giúp họ hoàn toàn miễn nhiễm với mọi cuộc tấn công bất kể vật thể có xuyên qua mô hình đồ họa (Hitbox) hay không.

Ảnh minh họa: Cơ chế I-frames cho phép nhân vật thực hiện hành động lộn vòng (Dodge roll) đi xuyên qua các đòn tấn công vật lý quy mô lớn mà không bị tính sát thương.

I-frames đóng vai trò cốt lõi trong việc dung hòa thiết kế giao tranh, hỗ trợ nhà phát triển tạo ra các mô thức tấn công có kích thước vượt quá khả năng né tránh vật lý thông thường.

1. Vai trò trong thiết kế thao tác (Gameplay Design)

I-frames là yếu tố kết cấu định hình phân hiệu của dòng trò chơi Hành động Nhập vai (ARPG), điển hình là ở thể loại Soulslike (như Dark Souls, Elden Ring).

  • Phản hồi tỷ lệ kỹ năng: Thay vì yêu cầu người chơi di chuyển ra khỏi vùng chịu ảnh hưởng sát thương (Area of Effect), hệ thống yêu cầu nhấn lệnh “Lộn nhào (Dodge Roll)” vào đúng khung hình hiển thị báo trước.
  • Vô hiệu hóa Hurtbox: Trong thời gian diễn ra hoạt ảnh lộn vòng (thường kéo dài khoảng 10-15 khung hình tương đương 0.2 đến 0.3 giây), mạng lưới Hurtbox của nhân vật tạm thời bị đình chỉ. Điều này giải thích hiện tượng thanh kiếm của đối tượng va chạm xuyên qua nhân vật nhưng hệ thống không ghi nhận thiệt hại số liệu.

2. Khung hình bảo hộ (Mercy I-frames)

I-frames thường trực xuất hiện trong thiết kế của các hệ trò chơi đi cảnh cổ điển (Platformers & Runners) như Super Mario Bros. Mỗi khi nhân vật nhận hiệu ứng trúng đòn, cấu trúc mã nguồn sẽ cấp thiết lập nhấp nháy cho sprite nhân vật trong thời lượng từ 1 đến 2 giây. Trong trạng thái này, thuộc tính I-frames được kích hoạt nhằm ngăn chặn vòng lặp nhận sát thương liên tiếp (Stunlock), hạn chế tình trạng người chơi tử vong tức tưởi khi mắc kẹt giữa nhiều vật thể gây hại sát ranh giới.

Việc điều tiết và giới hạn mật độ xuất hiện của I-frames là cơ sở để cân bằng khó khăn thao tác và duy trì cảm giác tưởng thưởng trong Thể loại game hành động vận tốc cực hạn.

Phân loại Nguồn Tham Chiếu