Có hai cách để làm điều này. Cách dễ dàng và cách thực sự sẽ trông giống như trời tối.
Cách dễ dàng chính xác như những gì bạn đã nói: ném xuống một màn hình toàn màn hình làm tối cảnh. Nhưng:
Tôi có một ý tưởng là đặt một lớp trên đầu trò chơi với độ trong suốt khoảng 10 - 20% và việc thay đổi màu của nó phụ thuộc vào thời gian, nhưng tôi không biết màu nào là tốt.
Đó là bởi vì không có "tốt". Chỉ có mức độ xấu khác nhau. Nó sẽ luôn trông giống như những gì nó rõ ràng: một khung cảnh tươi sáng đã bị tối đi. Ban đêm thực sự không chỉ đơn giản là một cảnh sáng đã bị tối. Các khu vực khác nhau tối hơn theo những cách khác nhau.
Điều tốt nhất bạn có thể làm là chạy một loạt các thử nghiệm và tìm ra màu sắc ít gây khó chịu nhất. Không ai có thể cho bạn một "màu sắc tốt", bởi vì một thứ như vậy không tồn tại. Chỉ có "những gì cá nhân bạn có thể chịu đựng cho cảnh cụ thể của bạn".
Cách đúng đắn để làm điều này là để các nghệ sĩ của bạn vẽ lại tất cả các họa tiết cho một cảnh tối hơn. Rõ ràng đây là công việc tốn nhiều công sức, đó là lý do tại sao hầu hết các trò chơi dựa trên sprite không có chu kỳ ngày đêm.
Thật vậy, các trò chơi sprite đã thực hiện một số cảnh vào ban đêm cũng có lợi thế là sử dụng các họa tiết được đánh bóng. Trong những trường hợp đó, họ chỉ đơn giản tạo ra một bảng màu "đêm" đặc biệt cho các họa tiết. Điều này đã cho họ cơ hội để điều chỉnh màu sắc để có hiệu ứng hình ảnh tốt nhất.
Bạn có thể thử một cái gì đó tương tự như thế này, nhưng nó sẽ yêu cầu bạn phải tự mình sử dụng các họa tiết.