Tôi hiện đang viết một trò chơi Java rất cơ bản dựa trên ý tưởng của Theme Hospital.Hướng dẫn chơi 2D Java?
Tôi khá mới đối với Java và hiện đang học tại trường đại học năm đầu tiên của tôi. Tôi đã làm Java gần hai năm nay và tắt, nhưng cuối cùng tôi đã dành thời gian của mình cho một dự án phong nha.
Tôi đang ở giai đoạn mà tôi cần phải tạo một người (bệnh nhân) để được nhập viện. Họ cần phải đi đến bàn tiếp tân, sau đó là văn phòng của GP, và sau đó trở lại vị trí bắt đầu của họ.
Tôi đã xem xét tìm đường dẫn A *, nhưng dường như điều đó thực sự phức tạp đối với tôi. Tôi hiểu nó hoạt động như thế nào, nhưng tôi không chắc chắn làm thế nào để thực hiện nó vào trò chơi của mình.
Cho đến nay, người dùng có thể đặt bàn tiếp tân và xây dựng văn phòng GP. Mỗi phòng trong số này có một "điểm sử dụng" sẽ là nơi mà bệnh nhân phải đến. Các ô vuông chỉ có thể đầy hoặc không, sẽ không có địa hình khác.
Tôi do dự khi dán bất kỳ mã nào, vì nó lộn xộn như tôi đã học được rất nhiều kỹ thuật mới để thực hiện với GUI trong vài tháng qua. Kế hoạch của tôi là đi đến cột mốc 1, khiến bệnh nhân đi đến bàn làm việc rồi đến văn phòng rồi rời đi. Một khi tôi có điều này, tôi sẽ dọn dẹp mã nhiều hơn.
Tôi đã thấy nhiều triển khai của A * và nhiều loại khác nhau. Ai đó có thể cho tôi một điểm khởi đầu mà tôi có thể làm việc cùng không? Tôi có nên thử và điều chỉnh một tập hợp các lớp đã được viết hay cố gắng tự viết từ đầu?
xem bài đăng của tôi để có liên kết đến triển khai A *. – TofuBeer