Cách mô phỏng chiều cao trong trò chơi từ trên xuống


13

Làm cách nào tôi có thể mô phỏng chiều cao trong trò chơi 2D được xếp từ trên xuống? Một cách tôi nghĩ là làm cho gạch được cho là sáng hơn, nhưng tôi tự hỏi liệu có một tiêu chuẩn hoặc thực hiện tốt hơn.


Rốt cuộc bạn đã làm gì và làm thế nào để giải quyết cho bạn?
tro999

Câu trả lời:


11

Trước hết và để làm rõ, bạn có yêu cầu nó phải hoàn toàn từ trên xuống hay bạn có coi điều gì đó như thế này là từ trên xuống không. Trong ví dụ đó, bạn có thể nói rằng ngôi nhà cao hơn nhiều so với thùng chỉ đơn giản bằng số lượng gạch mà cả hai đều trải dài theo chiều dọc. Ngoài ra, cho phép nhân vật di chuyển phía sau các vật thể là một cách tốt khác để cho người chơi nhận ra thứ gì đó cao bao nhiêu.

Mặt khác, nếu bạn thực sự muốn nói đến một cái nhìn thuần túy từ trên xuống về thế giới, bạn có thể thử đề xuất của riêng bạn về việc đưa ra các giá trị độ sáng khác nhau tùy thuộc vào chiều cao của gạch. Hãy thử vì nó khá dễ thực hiện và xem kết quả có đủ thỏa đáng hay không.

Nhưng nếu bạn muốn tạo ấn tượng mạnh hơn, có lẽ bạn cũng có thể thêm bóng. Chọn một hướng ánh sáng tùy ý và gạch của bạn tạo bóng trên các ô dưới độ cao tương ứng của chúng. Bằng cách này, các ô xếp cao hơn sẽ tạo bóng dài hơn các ô thấp hơn và cung cấp cho người chơi một dấu hiệu trực quan bổ sung về chiều cao của mỗi ô. Nó sẽ khó hơn nhiều để thực hiện mặc dù.


1
Ngoài ra, nếu bạn đang xử lý các đối tượng động dọc theo trục Z không có chiều sâu (độ sâu) mà bạn chỉ có X và Y (chiều rộng và chiều cao), bạn có thể thử sử dụng tỷ lệ để tạo ấn tượng gần hơn với máy ảnh.
Gustavo Maciel

Chỉ cần sửa nhận xét trước đó, Trong trường hợp, Z sẽ là tăng / giảm của bạn và x và y kinh độ và vĩ độ.
Gustavo Maciel

@ Gustavo-Gtoknu Không nghĩ về điều đó nhưng nó cũng có thể mang lại hiệu quả rõ ràng. :)
David Gouveia

Vâng, nhưng nếu bạn nghĩ về nó, RẤT NHIỀU trò chơi SNES / GBA đã sử dụng hiệu ứng đó, bao gồm rất nhiều game nhập vai đỉnh cao, như Zelda
Gustavo Maciel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.