Hitbox là gì? Khái niệm khiến người chơi, nhà thiết kế suy nghĩ

Đối với các game thủ thì việc canh chính xác các mục tiêu trong game để tung đòn hạ gục là một điều rất quan trọng. Để đáp ứng được điều đó đòi hỏi việc lập trình game phải rất tỉ mỉ để tránh việc game trở thành một trò chơi bị lỗi. Các điểm tiếp xúc từ đó được các nhà sản xuất game trau chuốt rất kỹ càng mà theo từ ngữ chuyên môn được gọi là hitbox. Vậy trong bài viết này chúng ta hãy cùng đi tìm hiểu hitbox là gì nhé.

Hitbox là gì?

Thực tế thì các game chúng ta đang chơi hiện nay đều được lập trình bởi nhiều khối. Để cho dễ hiểu thì cứ nhìn vào game Minecraft các bạn sẽ thấy tất cả các chi tiết trong game từ nhân vật đến cảnh vật đều do các khối tạo thành. Việc xây dựng các game khác cũng giống vậy, phải thiết kế các khối này liên kết lại với nhau.

Tuy nhiên nếu chỉ liên kết các khối lại thì cũng chỉ có thể tạo ra được những hình ảnh. Vậy còn những cú đánh, những cái tiếp xúc sẽ như thế nào? Không thể cứ để cho các nhân vật chạy xuyên qua đối thủ hoặc bị trúng đòn nhưng chẳng bị làm sao, cứ trơ trơ như không có gì xảy ra. Lúc này xuất hiện một vấn đề nữa đối với các nhà lập trình game.

hitbox là gì

Họ phải thiết kế các điểm tiếp xúc để nếu như các nhân vật trong game bị trúng đòn từ các nhân vật khác thì game sẽ biết để gây ra tác động cho nhân vật. Hay nói cụ thể hơn là các nhà thiết kế phải lập trình một phạm vi các khối của nhân vật mà nếu như bị động đến, game sẽ gây ra những hiệu ứng đối với nhân vật. Và phạm vị đó được gọi là vùng trúng mục tiêu hoặc theo thuật ngữ ngành game là hitbox.

Nhân vật Akali trong liên minh huyền thoại là một ví dụ. Riot đã thiết kế để khi cô nàng tung chiêu lao thẳng lên phía trước thì sẽ có sẵn một vệt sáng hình vòng cung. Lúc đó nếu đối phương chạm phải vòng cung này thì sẽ bị trúng đòn đánh của Akali dù đang ở khá xa cô ấy. Như vậy không cần phải đứng gần nhưng nếu vẫn nằm trong vùng hitbox, đối thủ vẫn sẽ bị trúng đòn của cô

Hay chúng ta có thể tham khảo hitbox trong game Identity V, một tựa game kinh dị khá thú vị. Hai nhân vật Feaster và Wu Chang tùy theo cách tấn công và phạm vi tấn công mà có hitbox khác nhau. Nếu dùng đòn tấn công đặc biệt thì Wu Chang có thể tấn công xa hơn, còn nếu tấn công bình thường thì Feaster có tầm đánh rộng hơn. Điều đó cho thấy sự khác nhau về hitbox của hai nhân vật trong cùng một game.

Hitbox không chỉ là vấn đề dành riêng cho các lập trình viên mà còn cả với các game thủ. Việc quan sát và ghi nhớ đặc điểm của hitbox sẽ giúp cho những người chơi tính toán được những đòn đánh và có chiến thuật hiệu quả. Như vậy thì người chơi sẽ vừa giữ an toàn cho mình mà vẫn có thể tấn công và gây ra được nhiều sát thương nhất cho đối thủ.

Thiết kế hitbox thú vị

Việc thiết kế hitbox không có một quy chuẩn cụ thể. Các lập trình viên hoàn toàn có thể cài đặt độ rộng và thời gian tồn tại của hitbox trong game. Chính điều này tạo nên sự đa dạng cho các hitbox và giúp game có thêm những khoảnh khắc thú vị hơn.

thiết kế hitbox

Ví dụ game Disc Room đã sử dụng nhiều kiểu hitbox cho các lưỡi cưa trong game. Với những lưỡi cưa nhanh thì hitbox sẽ nhỏ, hitbox được thiết kế không nằm sát phần lưỡi cưa mà nhỏ hơn một chút. Hoặc có những lưỡi cưa mà hitbox có khoản thời gian không chạm, tức là nếu người chơi có chạm phải những lưỡi cưa nhưng lại thoát ra trước khi khoảng thời gian không chạm kết thúc thì vẫn sống.

Với cách thiết kế đó người chơi sẽ có những trải nghiệm kiểu tưởng chừng như mình đã thua nhưng lại thoát chết trong gang tấc. Từ đó mang lại những cảm giác hồi hộp giật thót tim và tạo sự thú vị cho các game. Có rất nhiều game tận dụng sự đa dạng của hitbox vì nó đem lại những trải nghiệm bất ngờ không thể nói trước của người chơi, từ đó tăng thêm phần thú vị cho game.

Cách tối ưu hóa hitbox

Các bản cập nhật của game ngoài việc thêm các nhân vật hoặc trang bị mới thì cũng thường xuyên phải điều chỉnh hitbox. Có rất nhiều những ý kiến trái chiều từ người chơi luôn phàn nàn về hitbox của các nhân vật.

Ví dụ như tầm trúng đòn của các nhân vật hoặc một số nhân vật không thể thực hiện combo nếu như không đánh trúng đòn đầu tiên. Đôi khi có những game các quái vật có hitbox quá lớn khiến cho người chơi không có cách nào tránh được. Vì vậy việc căn chỉnh từng khoảng cách nhỏ nhất của hitbox luôn khiến cho các lập trình viên phải đau đầu.

Hơn nữa, các hitbox phải làm sao để khó vừa đủ cho người chơi để tránh làm người chơi thấy chán vì game quá dễ hoặc game quá khó. Đồng thời cũng phải khiến cho những pha trúng đòn trông thực tế một chút thì mới không bị người chơi nói là hư cấu.

Hitbox được làm ra bởi đâu?

hitbox làm từ đâu

Hitbox có rất nhiều hình dạng và kích cỡ khác nhau. Thông thường lập trình viên sẽ dựa vào thể loại game để lựa chọn kiểu hitbox phù hợp. Hitbox có thể mang hình dạng của các nhân vật hoặc hình vuông, hình tròn,… tùy thuộc vào cách thiết kế. Lập trình viên thường phải để ý thiết kế các hitbox sao cho các đòn đánh trúng và phạm vi đánh trúng của các nhân vật nhìn tự nhiên nhất.

Cách tính toán để xây dựng hitbox

Cơ chế của hitbox luôn bao gồm hai đối tượng cho và nhận. Chúng ta có thể đưa vào thực tế để dễ hình dung hơn. Khi bạn đánh một ai đó thì bạn là người tung ra đòn đánh, gọi bạn là đối tượng cho. Người bị bạn đánh trúng là người nhận đòn đánh gọi là đối tượng nhận. Hitbox cũng như vậy, nhưng chính vì sự đa dạng trong hình dáng lẫn đặc điểm mà các hitbox cho nhận vẫn luôn có những cách tiếp xúc khác nhau.

Về lý thuyết thì dễ hiểu nhưng thực tế thì việc thiết kế các hitbox luôn là một vấn đề lớn đối với các lập trình viên. Trong một game có thể có từ vài chục đến vài trăm thậm chí cả ngàn hitbox và còn hơn nữa. Mỗi hitbox lại có những đặc điểm khác nhau và phải làm sao cho các hitbox có sự phối hợp ăn ý để từng chuyển động trong game thật mượt mà..

GAME MOBA – KHI TRÒ CHƠI ĐIỆN TỬ TRỞ THÀNH ĐẤU TRƯỜNG CHIẾN THUẬT CỦA NHỮNG VỊ TƯỚNG
game moba là gì

Moba viết tắt là multiplayer online battle arena, là dòng game phối hợp chiến thuật và hành động nhiều người chơi. Moba đang là dòng game phổ biến nhất hiện nay Không ít tựa game Xem thêm

PILLARS OF ETERNITY 2 DEADFIRE – GAME NHẬP VAI HAY NHẤT NĂM 2018
PILLARS OF ETERNITY

Pillars of eternity 2 Deadfire là tựa game tiếp nối thành công của phần 1 do nhà phát hành Obsidian sản xuất.Game được đánh giá là game nhập vai hay nhất năm 2018 Game nhập Xem thêm

Icefrog – nhân vật bí ẩn đằng sau thành công của Dota 2
icefrog dota 2

Chắc hẳn các bạn cũng đã từng nghe tới cái tên Dota 2 rồi phải không nào. Đây là  tựa game đứng đầu trong dòng game moba và thể loại esport và được coi là Xem thêm

Geforce GTX 1650 – Card đồ họa ngon – bổ – rẻ cho gamer
geforce gtx 1650

Một trong những yếu tố đầu tiên được nhắc đến với một hệ thống máy tính đó chính là card đồ họa. Có được một card đồ họa tốt sẽ giúp chúng ta có những Xem thêm

banner đăng ký