1. Đầu tiên, bạn thiết lập nguồn ngẫu nhiên của bạn; trong ví dụ này, bạn sử dụng ngẫu nhiên ARC4
nguồn. Bạn cũng có thể thử sử dụng GKLinearCongruentialRandomSource () và
GKMersenneTwisterRandomSource () để xem nếu bạn có thể nhận ra sự khác biệt trong họ
kết quả đầu ra.
2. Trong ví dụ trước, bạn khởi tạo với một phương pháp thuận tiện một con xúc xắc của n
số cạnh. Ở đây, bạn có thể chỉ định một randomSource, lowestValue và
highestValue. Nếu bạn có ý định sử dụng ARC4 ngẫu nhiên, sau đó bạn không cần phải
chỉ định một nguồn ngẫu nhiên vì ARC4 ngẫu nhiên là nguồn mặc định.
3. Sử dụng các biến cùng bạn phân công trên, bạn lặp qua mười lần lặp lại của
số ngẫu nhiên.
Bạn có thể nói sự khác biệt trong tính ngẫu nhiên giữa mỗi kết quả? Nếu bạn không thể phát hiện
một mô hình sau đó nó là an toàn để nói rằng, mỗi phương pháp là đủ ngẫu nhiên. Lấy đi
từ phần này là mặc định của ARC4 ngẫu nhiên nên phù hợp trong hầu hết các
tình huống, trừ khi hiệu suất là một vấn đề.
Các thuật toán say rượu đi bộ
Trong chương cuối cùng, bạn tạo ra một mức độ cho trò chơi của bạn. Bây giờ, đó là thời gian cho các trò chơi
để tạo ra mức độ của riêng của nó. Tất nhiên, trước tiên bạn cần phải hướng dẫn nó như thế nào để làm điều đó. :]
Đặc biệt, bạn sẽ sử dụng các thuật toán say rượu đi bộ, mà bạn sẽ
thực hiện các bước sau:
đang được dịch, vui lòng đợi..