Chào anh em đồng đạo C4F. Chắc hẳn các ông còn nhớ cái thời điểm Vampire Survivors ra mắt, nó làm cả cái làng game chấn động, devs thi nhau clone rồi đẻ ra cả rổ game y hệt. Chơi thì cuốn đấy, nhưng khổ nỗi, đ*o ai biết gọi cái thể loại quái thai này là gì cho chuẩn. Thôi thì tin vui đây: Steam vừa chính thức chốt sổ tên gọi cho dòng game này rồi!
Gà Béo chính thức ban chiếu: Bullet Heaven ra đời!
Từ cái hồi Vampire Survivors tạo meta, chuyện tìm kiếm game trên Steam bắt đầu trở nên ảo ma Canada. Tóm tắt nhanh gọn diễn biến cho anh em lười lướt:
- Sự trỗi dậy của một thế lực: Hàng loạt game clone mọc lên như nấm sau mưa. Thằng nào cũng tự động bắn, nhặt ngọc, cày cuốc nâng cấp.
- Vấn nạn "treo đầu dê bán thịt chó": Vì đéo có tag chuẩn, mấy anh dev cứ nhét bừa mấy con game này vào tag "Action Roguelike". Làm loãng cmn cái tag xịn xò này của người ta.
- Cộng đồng gào thét: Một cơ số anh em gamer và dev đã liên tục feedback, spam đòi Steam phải đẻ ra một cái tag mới cho tử tế.
- Tin chuẩn chưa anh? Rồi! Đích thân Steam đã update thuật toán và database. "Bullet Heaven" (Thiên đường đạn) chính thức trở thành một tag/thể loại chuẩn chỉnh.
- Buff cực mạnh cho user trải nghiệm: Từ giờ, anh em muốn kiếm game cày cuốc, auto-fire, nổ tung màn hình thì cứ gõ đúng từ khóa này là ra cả rổ, đéo lo lạc trôi nữa.
Reddit cháy comment, mấy anh dev indie tự dưng vớ bẫm
Khỏi phải nói, quả hotfix UI/UX này của Steam làm anh em game thủ hả hê cỡ nào. Dạo qua một vòng comment trên Reddit, chia phe cũng vui phết:
- Triết lý vỉa hè (Top comment): "Bullet Hell (Địa ngục đạn) là khi đạn gõ đầu bạn. Còn Bullet Heaven (Thiên đường đạn) là khi bạn chính là trùm cuối đẻ ra đạn." — Mấy anh em reply bồi thêm: "Đây là địa ngục, và tôi chính là ác quỷ." Nghe ảo ma và OP vãi chưởng.
- Đội thanh trừng Tag: Mừng rớt nước mắt. Từ nay chấm dứt cảnh search "Action Roguelike" để tìm game hard-core như Hades mà lại vớ phải nguyên dàn clone đồ họa pixel xấu mù rêu.
- Người hưởng lợi từ trên trời rơi xuống: Một anh dev làm con game tên "Bullet Heaven 2" từ tận năm 2015 tự dưng ngoi lên: "Ơ thế tự nhiên game tôi lại vớ bẫm nhờ lượng người search từ khóa này à?". Đúng kiểu ngồi mát ăn bát vàng, RNG độ anh dev tới bến.
- Nỗi nhớ tuổi thơ: Nhiều anh em già trâu thì lại lôi con game flash Epic Battle Fantasy ra ôn kỷ niệm, vì hệ thống mini-game của nó ngày xưa cũng có cái tên y hệt.
Góc nhìn từ thợ code: UI/UX và bài toán FPS drop
Nói đi cũng phải nói lại, việc Steam chịu khó update hệ thống phân loại chứng tỏ một điều: Đừng cãi lại user, meta thay đổi thì platform cũng phải thích nghi. Categorization (phân loại) cực kỳ quan trọng để không làm hỏng user flow trải nghiệm cửa hàng.
Còn với anh em làm game dev, đây là minh chứng rõ nhất cho việc gameplay loop (vòng lặp lối chơi) ăn đứt đồ họa. Cứ làm cho con game trigger dopamine liên tục là người ta sẽ ném tiền vào mặt các ông. Nhưng nhớ nhé, tối ưu engine cho cẩn thận vào. Spawns ra cả vạn entities (quái, đạn, ngọc) trên màn hình mà code ngu là FPS drop tụt quần, lag lòi phở. Ngay cả cha đẻ của Vampire Survivors hồi đầu xài JS Electron cũng bể kèo, sau phải đập đi port sang engine mới thì mới chạy mượt được đấy.
GG Steam!
Nguồn tham khảo: Reddit