nói dối e blog

Tối Ưu Hóa Đường Ống Render 2D

Khi bắt tay vào phát triển tựa game độc lập mới, tôi nhận ra yếu tố hình ảnh không cần quá phức tạp vì đây là game chiến thuật. Một hệ thống render 2D đơn giản nhưng hiệu quả hoàn toàn có thể đáp ứng nhu cầu. Việc xây dựng engine 3D trước đây tuy thú vị nhưng hơi “quá tải” cho dự án hiện tại. Đặc biệt khi không còn ưu tiên nền tảng di động, những tính toán tối ưu cho mobile trước đây cũng không còn cần thiết. Vì vậy, tôi quyết định dành 1-2 tháng để xây dựng lại một framework 2D hoàn toàn mới - vừa để “giữ tay” code, vừa thỏa mãn đam mê kỹ thuật.

Nguyên Tắc Cốt Lõi Của Thể Loại Trò Chơi Thẻ Bài Xây Dựng Bộ Bài

Hiện nay, rất nhiều trò chơi bàn (board game) hiện đại tích hợp cơ chế xây dựng bộ bài (deck-building) để mở rộng chiều sâu chiến thuật. Tôi muốn tổng hợp lại những nguyên tắc nền tảng của các tựa game kinh điển sử dụng cơ chế này làm trọng tâm. Vì có quá nhiều trò chơi cần ghi chép, tôi sẽ chia thành nhiều bài viết trong một chuỗi series. Đây là phần đầu tiên, bắt đầu từ những trò chơi lâu đời nhất, tập trung vào các game thuần xây dựng bộ bài mà không pha trộn nhiều cơ chế phụ trợ khác.

Quy Tắc Cốt Lõi Thứ Hai Của Trò Chơi Thẻ Bài Xây Dựng Bộ Bài (Deck Building Game)

Ở phần trước, chúng ta đã biết Dominion và Ascension - hai tựa game nổi bật trong thể loại xây dựng bộ bài - đều không áp dụng cơ chế chi phí đánh ra thẻ bài truyền thống như các trò chơi TCG (Trading Card Game). Việc thiết lập chi phí cho từng lá bài trong TCG là dễ hiểu: bởi vì người chơi tự do xây dựng bộ bài trước khi chơi, nếu không giới hạn sức mạnh các lá bài, người chơi sẽ chỉ tập trung chọn những lá bài mạnh nhất, dẫn đến việc chiến thắng phụ thuộc nhiều vào yếu tố may mắn khi rút bài.

Một Ý Tưởng Trò Chơi Xây Dựng Bộ Bài

Trong suốt tháng này, tôi đã dành thời gian mài giũa thiết kế trò chơi cụ thể. Vì đây là lần đầu tiên tôi tự thiết kế trò chơi độc lập nên khó khăn hơn nhiều so với tưởng tượng ban đầu.

Như đã đề cập trước đó, tôi muốn tạo một trò chơi theo phong cách roguelike dựa trên cơ chế xây dựng bộ bài (deck building), nhưng không phải là dạng chiến đấu bằng bài như Slay the Spire. Thay vào đó, trò chơi sẽ tập trung vào yếu tố sinh tồn và xây dựng như trong Don’t Starve Together. Bối cảnh vẫn giữ nguyên ý tưởng ban đầu: người chơi phải duy trì hoạt động của một con tàu vũ trụ đang khám phá dải ngân hà.

Tổng Quan Về Thể Loại Game Xây Dựng Bộ Bài

Tháng này mình đã trải nghiệm nhiều trò chơi điện tử lẫn boardgame, chủ yếu để nghiên cứu cơ chế thiết kế của thể loại game xây dựng bộ bài và giải đáp những thắc mắc trong quá trình tự thiết kế trò chơi. Dưới đây là bài tổng hợp chi tiết về chủ đề này.

Thể loại game xây dựng bộ bài (deck-building) trong game điện tử bùng nổ từ tựa game Slay the Spire năm 2017 (có thể chịu ảnh hưởng từ Dream Quest trên iOS năm 2014). Tuy nhiên nguồn gốc thực sự bắt đầu từ các boardgame lâu đời hơn. Mình đã dành thời gian nghiên cứu các boardgame thuộc thể loại này và muốn giới thiệu video “How to design a DECK BUILDING board game” trên YouTube - một tài liệu phân tích cực kỳ chất lượng. Chính qua video này mình mới biết đến nhiều boardgame cổ điển chưa từng chơi qua.

Gút Cấp

Cuối tháng 10, cuối tuần đưa con đi tập leo tường ở phòng tập Boulder thì đã thấy đầu ngón chân cái trái có cảm giác tê nhức kỳ lạ. Leo được vài đường thì đành ngồi nghỉ ngơi, đến hôm sau đi leo vách cao một mình thì cảm giác đau dường như tăng thêm, đành quay về nhà nằm nghỉ ngơi.

Vài năm gần đây đi khám sức khỏe đều phát hiện axit uric trong máu cao trên 500. Bác sĩ dặn dò kỹ về chế độ ăn uống, từ đó đã từ bỏ rượu bia, hải sản và các loại nội tạng động vật giàu purin dù bản thân rất thích. Đây không phải lần đầu tiên bị đau, năm ngoái cũng từng đau một ngày rồi khỏi. Nhưng lần này có vẻ nghiêm trọng hơn, nghĩ lại thì có thể do mấy hôm trước bạn bè ở Giang Tô gửi vào vài con cua đồng to béo ngậy. Vài ngày sau chân trái sưng rõ rệt, gần như không thể đi lại được. Dù đau nhưng vẫn chịu đựng được, so với lần bị sỏi niệu đạo trước đây thì vẫn dễ chịu hơn nhiều. Thú thật tôi cũng mừng thầm vì có cớ ở nhà chơi game, dù sao ra ngoài cũng bất tiện.

0%