Trò chơi solitaire
(localthunk.com)- Balatro trông giống một game roguelike poker, nhưng cảm giác cốt lõi mà nhà phát triển nghĩ ra ngay trước khi hoàn thiện bản 1.0 lại gần với solitaire hơn: lặng lẽ lặp đi lặp lại một mình
- Ở phương Tây, khi nói đến solitaire người ta thường nghĩ tới Klondike, và Balatro theo nghĩa rộng cũng có thể được xếp vào dòng solitaire như một game bài chơi một người
- Thiết kế lược bỏ nhân vật người chơi, máu và kẻ địch truyền thống hướng tới kiểu chơi ít áp lực nhưng vẫn giữ được cảm giác giải quyết vấn đề, giống như ô chữ hay sudoku
- Thành tựu, cấp độ stake, mở khóa và thử thách không chỉ để kéo dài thời lượng chơi, mà còn là những thiết bị giúp người chơi khám phá thiết kế nằm ngoài vùng an toàn
- Ngay cả sau 1 năm phát hành, nhà phát triển vẫn chơi Balatro gần như mỗi ngày và xem cách gọi trước đây là ‘jazz solitaire’ như sự kết hợp giữa cảm giác solitaire cổ điển với thiết kế hiện đại
Cảm giác mà Balatro muốn mang từ solitaire sang
- Nhiều trò chơi đã được nhắc đến như nguồn cảm hứng cho Balatro, nhưng solitaire, đặc biệt là Klondike, gần như là một trục quan trọng nhất
- Trong “vision board” mà nhà phát triển hình dung, solitaire được đặt lớn ở chính giữa; mục tiêu là bầu không khí dễ chịu mà một game bài cổ điển chơi một mình mang lại
- Solitaire là nhóm game bài chơi một người, và biến thể thường được liên tưởng nhất ở phương Tây là Klondike
- Xét theo nghĩa rộng, Balatro về mặt kỹ thuật cũng có thể được xem là một game solitaire
Vị thế văn hóa của solitaire
- Solitaire truyền thống được xem là một thứ có độ nhận diện rất rộng ngay cả trong văn hóa game
- Nó phổ quát đến mức gần như ai cũng từng nhớ mình đã chơi, và còn được xem như một hoạt động vượt ra ngoài văn hóa game hơn cả những IP lớn như Tetris hay Mario
- Solitaire chiếm một ngách lành mạnh, gần với một hoạt động giải trí tích cực hơn là một trò chơi mang tính cạnh tranh
- Vị thế văn hóa này trở thành một tiêu chuẩn quan trọng cho cảm giác thiết kế của Balatro
Mục tiêu ở giai đoạn cuối phát triển Balatro 1.0
- Đầu năm 2024, khi quá trình phát triển Balatro 1.0 gần hoàn tất, nhà phát triển hình dung sẽ có kiểu người nào chơi game và họ sẽ chơi theo cách nào
- Phiên chơi lý tưởng là vào một chiều Chủ nhật thong thả vài năm sau, bật một trò chơi kỳ lạ lên, chơi vài ván, tận hưởng khoảng 1 giờ rồi đặt xuống và tiếp tục ngày của mình
- Mục tiêu là để game tồn tại lâu dài, tạo cảm giác dễ chịu và vui theo một cách ít áp lực
- Việc không có nhân vật người chơi, máu hay kẻ địch truyền thống cũng gắn với định hướng này
- Balatro hướng tới việc trở thành một trò chơi giống như ô chữ hay sudoku: ít áp lực nhưng vẫn buộc người chơi phải dùng khả năng giải quyết vấn đề
Metagame của Balatro khác với solitaire
- Balatro có những yếu tố metagame mà solitaire không có
- Thành tựu
- Cấp độ stake
- Mở khóa
- Thử thách
- Những yếu tố này có thể bị xem là công cụ kéo dài thời gian chơi một cách nhân tạo
- Nhưng trên thực tế, có hai mục đích còn quan trọng hơn
- Giúp người chơi bước ra khỏi vùng an toàn và khám phá những thiết kế của game mà nếu trải nghiệm hoàn toàn không có hướng dẫn thì họ có thể sẽ không bao giờ thấy
- Cung cấp một danh sách mục tiêu mà những người vốn đã thích vòng lặp gameplay có thể tự chọn để theo đuổi
- Trong solitaire, số lượng yếu tố chuyển động ít nên người chơi có thể tự nắm bắt phần lớn mọi thứ, nhưng với một game như Balatro thì cần các mục tiêu định hướng nhiều hơn
- Ngay cả sau nhiều tháng kể từ lúc phát hành, chính nhà phát triển cũng học được những điều ngoài dự đoán thông qua các mục tiêu này
Cách chơi sau phát hành và ‘jazz solitaire’
- Ngay cả khi đã hơn 1 năm sau phát hành, nhà phát triển vẫn chơi Balatro gần như mỗi ngày
- Trước khi ngủ, họ chơi vài ván và cảm thấy với bản thân mình, trò chơi này ngày càng gần với việc tái hiện cảm giác chơi solitaire
- Tuy vậy, nhìn vào phản ứng xoay quanh game, họ cũng cho rằng người chơi trung bình không nhất thiết sẽ tận hưởng Balatro theo đúng cách đó
- Dù vậy, mọi người vẫn đang thích trò chơi này, và nhà phát triển hài lòng vì nó đã trở thành một game khá gần với kết quả mà chính họ, với tư cách người chơi, từng mong muốn
- Lý do trước đây họ gọi Balatro là ‘jazz solitaire’ là vì muốn tạo ra một trò chơi mới mẻ nhưng quen thuộc bằng cách kết hợp cảm giác solitaire cũ với những thiết bị thiết kế hiện đại
- Liệu mục tiêu đó có thực sự đạt được hay không thì còn phải chờ thời gian trả lời
1 bình luận
Ý kiến trên Hacker News
Bài viết này thật sự rất hay. Thế giới số hiện nay được duy trì bởi các nền tảng đi cầu xin sự tham gia, và có cảm giác mọi khoảng thời gian đều bị kéo đi khắp nơi
Tôi không bám riết lấy Balatro như localthunk, nhưng tôi chơi khá nhiều một thời gian rồi bỏ xuống, vài tuần sau lại quay lại, nên có vẻ phù hợp với tinh thần của bài viết. Nó không hẳn là nghiện, mà là một thú vui giải trí mang lại sự an ủi; một game mà bạn có thể vào để xả stress, chơi một ván rồi thoát ra cũng được
Tôi tự hỏi thế giới số sẽ trông như thế nào nếu nhiều công cụ và nền tảng hơn không luôn cố níu giữ mọi thứ
Balatro nắm bắt hoàn hảo cả hai điều đó trong một thiết kế phức tạp hơn nhiều, đồng thời tăng thêm chiều sâu khi lối chơi thay đổi tùy theo việc bạn nhận được Joker nào ở giai đoạn đầu. Bạn có thể học các chiến lược kiểu tích tiền, nhưng thường thì bạn không thể ép hướng đi ngay từ đầu, mà phải xoay xở với những gì được trao; đó là một thiết kế thật sự xuất sắc
Nó giống như khen Coca-Cola vì ít ngọt hơn Pepsi vậy
Solitaire thật sự rất hợp để giết vài phút khi đang chờ thứ gì đó. Nhưng nhiều ứng dụng Solitaire trên điện thoại có quá nhiều quảng cáo, chậm hoặc thao tác khó chịu
Vài năm trước tôi tìm thấy https://f-droid.org/en/packages/de.tobiasbielefeld.solitaire..., miễn phí, mã nguồn mở, nhanh và thao tác tắt để di chuyển bài cũng tốt. Nếu muốn một Solitaire đơn giản đúng với tinh thần bài viết nói đến thì tôi thật lòng khuyên dùng
Nó không tạo ra các ván không thể giải[1] và cũng phát hiện trạng thái bế tắc. Sau lần truy cập đầu tiên, nó hoạt động ngoại tuyến; quảng cáo chỉ xuất hiện sau khi kết thúc ván và không gây khó chịu
Trên HN cũng thường được đánh giá tốt. Ví dụ: https://news.ycombinator.com/item?id=41972075 hoặc https://news.ycombinator.com/item?id=42031052
[1] Xác suất một lượt chia ngẫu nhiên không thể giải là khoảng 20%. Wikipedia cũng có mục liên quan: https://en.wikipedia.org/wiki/Klondike_(solitaire)#Probabili...
Dù vậy, trò yêu thích nhất của tôi vẫn là Windows 95 Solitaire ngày xưa. Trên Linux tôi cũng giữ một bản sao chạy bằng wine và thỉnh thoảng chơi trên PC. Lý do lớn nhất là vì tôi vẫn thích đoạn hoạt ảnh kết thúc khi tất cả lá bài bật ra rồi rơi xuống mà không xóa nền: https://www.youtube.com/watch?v=uev21NTzom8
Tôi không hiểu vì sao các phiên bản khác không cố triển khai hoạt ảnh kết thúc này; nó là đỉnh nhất mọi thời đại
Chỉ có quảng cáo banner ở dưới, không che phần chơi. Ứng dụng cũng cung cấp toàn bộ lịch sử chơi, thống kê và tính năng chơi lại các ván cũ
Một chi tiết có thể có ý nghĩa với độc giả HN là nó được làm bằng 100% SwiftUI
Tôi thấy phần “đã hơn một năm kể từ khi phát hành mà gần như ngày nào cũng chơi Balatro, trước khi ngủ chơi vài ván” đặc biệt quan trọng đối với game. Bạn phải tự chơi game do mình làm ra
Có khá nhiều game mà rõ ràng là nhà phát triển chưa từng ngồi chơi từ đầu đến cuối như một người chơi. Phải chơi mà không bỏ qua, không dùng điểm bắt đầu hay chức năng riêng cho nhà phát triển, không lướt nhanh vì “đã biết chuyện gì sẽ xảy ra”. Dù vậy, những game như thế thường có giá dưới 5 USD trên Steam, nên có lẽ một phần cũng là để kiếm tiền hơn là một nỗ lực nghiêm túc nhằm tạo ra một game thành công
Tham khảo: https://youtu.be/IcgmmBEEHsk?t=1427
Balatro là trò chơi duy nhất mà điểm số của tôi chạm tới giá trị tối đa của số thực dấu phẩy động độ chính xác kép. Đây không phải là chiến thuật speedrun vô lý gì, người chơi bình thường cũng hoàn toàn có thể đạt được
Việc các con số phình to có sức hút kỳ lạ, và Balatro tận dụng điều đó tốt hơn bất kỳ trò nào tôi từng chơi
Chủ yếu nó được thiết kế để dùng cùng các mod khác như Cryptid, vốn thêm vào những lá bài mạnh đến phi lý; nhưng nếu muốn thử thách sau ante 39, mốc vốn khó thắng trong game gốc, thì chỉ dùng Talisman cũng được
Khái niệm “đưa người chơi ra khỏi vùng an toàn, khiến họ trải nghiệm thiết kế game theo cách mà nếu hoàn toàn không có hướng dẫn thì họ sẽ không tự khám phá” đã được các game roguelike/roguelite như Slay the Spire hay Hades biến tấu rất tốt
Lần này bạn không lấy được cùng món nâng cấp đó, nên phải học cách chơi cùng một trò theo cách khác. Trong Balatro, về cơ bản bạn đang chơi draw poker để tạo ra các bộ bài poker khác nhau tùy theo chiến thuật
Tôi chơi trên di động nên không dùng được mod Steam, nhưng mong nhà phát triển sẽ thêm nhiều chế độ chơi, lá bài, luật biến thể hơn để tạo sự đa dạng. Hoặc có lẽ đơn giản là tôi phải tự bước ra khỏi vùng an toàn và thử mạo hiểm hơn
Thực tế nghĩa là nếu không ra cây gậy hoặc côn nhị khúc yêu thích, khả năng cao là tôi sẽ không qua được lượt đó
Thực sự nó vận hành tốt theo kiểu đó. Một trò hoàn hảo khi bạn có khoảng 25 phút cần giết thời gian
Khá phức tạp, nhưng giữa các lượt chơi không có quá nhiều thông tin mà người chơi phải ghi nhớ. Tôi ghét cảnh quay lại một game sau vài tuần rồi không còn nhớ cách chơi nữa
Nói thêm là tôi mới bắt đầu chưa tới 2 tuần và vẫn chưa vượt được ante 11; mốc 7 triệu điểm cho cảm giác độ khó tăng vọt
Với Doom ngày xưa, dù nhiều năm trôi qua tôi vẫn nhớ cả cách điều khiển lẫn các chỗ bí mật; còn các bản hiện đại thì có quá nhiều thao tác và chế độ vũ khí, chỉ cần bỏ một tháng là tôi không còn nhớ cái gì hoạt động ra sao
Một bài viết rất thấu đáo. Có vẻ đang tồn tại một câu chuyện rằng localthunk là “lập trình viên tệ”, và kéo theo đó là bầu không khí xem thành công lớn của anh ấy như một cú ăn may tình cờ
Những bài như thế này phá vỡ câu chuyện đó. Anh ấy đã suy nghĩ cực kỳ nhiều về thiết kế game, và rất có chủ đích về nơi mình muốn đi tới
Tôi không hình dung nổi ai cảm nhận hết những điều đó rồi vẫn có thể hạ thấp nó chỉ vì vài lỗi bug hay vì game được làm bằng Lua
Nhiều thành công indie như Minecraft, Valheim, Cities Skylines, Project Zomboid xét như phần mềm thì khá lộn xộn, và chắc còn nhiều ví dụ khác. Thiết kế sản phẩm tốt và quảng bá tốt quan trọng hơn chất lượng phần mềm rất nhiều
localthunk có lẽ cũng sẽ là người đầu tiên nói rằng anh ấy may mắn khi tìm được khán giả ngoài bản thân mình, nhưng mọi thứ trong game đều toát lên sự trau chuốt và chủ ý
Tôi thà chơi một game thú vị, được thiết kế tốt dù có vài bug và code lộn xộn, hơn là một game được lập trình tốt nhưng nhàm chán
Tôi thích viễn cảnh “vào một chiều Chủ nhật lười biếng, nhiều năm sau vẫn chơi trò kỳ quặc này, làm vài ván rồi khoảng một giờ sau đặt xuống và tiếp tục phần còn lại của ngày”
Nếu có thêm những game như thế này, tôi sẽ trả tiền. Tôi muốn có thêm các game giống Balatro
Có lẽ tôi còn có thể viết cả một bài luận về luồng không khí trong lành này. Như nhiều phần mềm đẹp đẽ khác, Balatro được định nghĩa bởi những gì nó làm và những gì nó không làm. Không quảng cáo, không mấy cơ chế kiểu hộp Skinner mờ ám. Chỉ có gameplay lành mạnh
Những bài như thế này, nhất là khi chúng lên đầu HN mà mình nhảy vào không có ngữ cảnh, lúc nào cũng thú vị. Người này là ai, localthunk là gì, “Balatro” là cái gì
Trên mạng có những tham chiếu rất nổi tiếng và được dùng sôi nổi trong một nhóm nào đó, nhưng ở các nhóm khác như phía tôi thì chưa từng xuất hiện
Giống podcast, game di động có vẻ cũng là một vùng hoàn toàn vô hình đối với tôi
Gần đây bạn bè nói về “hệ thống Nemesis” của một game nào đó rất hay nhưng gần như không được dùng vì bằng sáng chế, nên tôi hỏi GPT để có bản tóm tắt ngắn và biết vì sao nó thú vị
Ở đây chắc cũng sẽ hiệu quả. Có thể tóm tắt rằng LocalThunk là nhà phát triển dùng bút danh, người tạo ra Balatro, một game roguelike deckbuilding chủ đề poker; Balatro ra mắt năm 2024, là game dùng các bộ bài poker để ghi điểm và vượt thử thách, đồng thời đã nhận nhiều giải thưởng nhờ gameplay và thiết kế sáng tạo
Bản thân suy nghĩ về chủ đề này thì thú vị, nhưng nó khiến tôi nhớ rằng nhìn chung mọi người dường như đã quên cách tự tìm những thông tin miễn phí đầy rẫy quanh ta
Trong khoảng một năm qua, game đã nhận nhiều giải thưởng và được đánh giá rất cao. localthunk là nhà phát triển, và theo tôi biết thì phiên bản PC gần như do anh ấy làm một mình. Có lẽ ngoại lệ chỉ là hình minh họa của một Joker nào đó. Game có nhà phát hành, giúp đưa nó lên gần như mọi nền tảng khác có thể nghĩ tới
Xin lỗi trước nếu hơi lạc đề, nhưng nếu bạn muốn chơi Windows 2000 Solitaire thì tôi đã làm cho nó chạy được phần nào trên trình giả lập nền web của mình: https://evmar.github.io/retrowin32/run.html?exe=sol.exe&dir=...