5 điểm bởi ffdd270 2021-02-28 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Khi bắt tay vào triển khai lửa, có vẻ như sẽ xuất hiện những công thức khó và phức tạp, nhưng cách hiện thực này lại cực kỳ đơn giản; về mặt công thức, chỉ cần biết cộng, trừ, và vector để hiện thực gió là đủ. Nói cho sang là vector thôi chứ. Có lẽ chỉ cần hiểu mảng 2 chiều là được.

Điểm khiến tôi ấn tượng khi đọc bài này là đoạn sau.

Gió là một yếu tố hủy diệt quan trọng đối với cháy rừng, và nó bổ sung một lớp chân thực rất lớn cho người chơi. Ở đây, bạn rất dễ sa đà vào phần thiết kế và tiến tới một hệ thống cực kỳ phức tạp.

(Đại khái là một thuật toán chỉ cần tách ra thành 3 nhánh là xong)

Chỉ với quy tắc này thôi, bạn đã có được những đám cháy hình chuông lan theo hướng gió trông rất đẹp. Nó đơn giản nhưng vẫn đủ thuyết phục để nhận được con dấu chấp thuận từ người chơi.

Vì game không phải là mô phỏng, nên bài viết này cho thấy rất rõ rằng đôi khi, thay vì một cách hiện thực phức tạp, những cách làm chỉ cần “trông có vẻ hợp lý” cũng hoàn toàn ổn. Tôi thấy đây là một ví dụ rất hay cho điều đó. "m"!

Chưa có bình luận nào.

Chưa có bình luận nào.