Công Cụ Hỗ Trợ Avalon Được Đề Cập Lần Trước - nói dối e blog

Công Cụ Hỗ Trợ Avalon Được Đề Cập Lần Trước

Trước đó mình đã chia sẻ một ý tưởng về công cụ hỗ trợ cho trò chơi Resistance: Avalon. Mục tiêu chính là sử dụng điện thoại thông minh để đơn giản hóa các giai đoạn phức tạp như “Đêm xuống, hãy nhắm mắt” hoặc xác định vai trò của người chơi. Thay vì cần một người điều phối liên tục hướng dẫn, mọi người chỉ cần liếc qua màn hình điện thoại là nắm bắt được diễn biến trò chơi. Điều này giúp loại bỏ hoàn toàn vai trò của MC và các đạo cụ vật lý rườm rà, cho phép chơi game linh hoạt ngay trên bàn ăn hoặc bất kỳ đâu mà không cần không gian đặc biệt.

Công cụ này cũng tối ưu hóa quy trình biểu quyết và xử lý các hành động quan trọng như “giết” hoặc “chỉ định” nhân vật. Đặc biệt, nhờ kiến trúc phi tập trung, người chơi chỉ cần mở trình duyệt trên thiết bị cá nhân để truy cập phòng chơi - không cần kết nối internet liên tục. Mình đã khởi tạo dự án trên GitHub () với định hướng ban đầu là xây dựng một ứng dụng web, sau này có thể phát triển thành ứng dụng di động chuyên dụng.

Vì thiếu kinh nghiệm lập trình web nên mình chỉ dựng được khung cơ bản, phần lớn tính năng còn lại nhờ sự hỗ trợ của đồng nghiệp. Hiện tại mới hoàn thành module phân bổ vai trò khi người chơi tham gia phòng, tiến độ còn chậm do hạn chế về chuyên môn. Rất mong nhận được sự đóng góp từ các bạn có kinh nghiệm để cùng phát triển dự án này.

Điểm đặc biệt là mình chọn Skynet làm nền tảng phát triển, không phải vì ưu việt hơn các framework khác mà đơn giản do đã quen thuộc với nó trước đó. Hiện tại dự án chưa áp dụng bất kỳ kiến trúc thiết kế phức tạp nào, mọi thứ được xây dựng theo hướng đơn giản và hiệu quả nhất. Nếu bạn quan tâm đến dự án này hoặc muốn thảo luận thêm về hướng phát triển, đừng ngần ngại liên hệ với mình nhé!

0%