Tôi hiện đang trong giai đoạn đầu viết một trò chơi mà cuối cùng tôi sẽ muốn cải thiện ở hầu hết các khía cạnh.
Làm thế nào tôi có thể bỏ qua việc viết mã mạng mà vẫn để nó được thực hiện khá dễ dàng, nghĩa là không phải viết lại toàn bộ trò chơi chỉ để thêm nó.
Tôi phải ghi nhớ điều gì?
Tôi có một mẫu thành phần nơi tôi tách biệt vật lý / phát hiện va chạm, logic trò chơi, kiểu dữ liệu và hoạt hình / kết xuất với nhau.
Làm cách nào để tôi viết một máy khách và máy chủ không có mã mạng nào được triển khai nhưng có thể được kiểm tra cục bộ?
Tôi nên làm gì trong máy khách và tôi nên làm gì trong máy chủ? Tôi có nên sắp xếp giả vờ rằng tôi đã hoàn thành mã mạng và gửi tin nhắn giữa máy chủ và máy khách và tài khoản cho sự chậm trễ, vv mặc dù sẽ không có gì?
Chỉnh sửa: Nó được lên kế hoạch để trở thành một game nhập vai từ trên xuống. Nhiều người chơi đơn giản nơi bạn lưu trữ một máy chủ cho bạn bè là những gì tôi nghĩ, vì vậy gian lận không phải là vấn đề lớn (ai muốn chơi với bạn bè gian lận?). Vẫn muốn đi với một "Máy chủ luôn luôn đúng" -approach.
Chỉnh sửa 2: Tôi đoán tôi đang tìm kiếm một số gợi ý về tâm trí của tôi nên như thế nào. Làm thế nào tôi nên xử lý đầu vào bàn phím, hoạt hình, vv, thay vì chỉ áp dụng mọi hiệu ứng / thay đổi ngay lập tức. Hmmm, tôi có thể cần phải đọc đúng trên mạng trước khi đi bất cứ nơi nào, đó là những gì tôi đã hy vọng thoát khỏi bằng cách tạo ra một bộ xương mạng có thể hoạt động cục bộ.