JavaRush /Blog Java /Random-VI /Dự án đầu tiên “Chiến hạm”!
Kashey
Mức độ
Olomouc

Dự án đầu tiên “Chiến hạm”!

Xuất bản trong nhóm
Xin chào cư dân Javarash! Tôi đang dần bắt đầu tập hợp một danh mục đầu tư và tôi giới thiệu với bạn dự án đầu tiên của tôi “Battleship”. Nguồn trên GitHub được biên soạn tại đây . Các giải thích và gợi ý trong mã được viết nhanh và rất có thể có lỗi. Game vẫn có một mức độ khó, máy tính vẫn bắn ngẫu nhiên, thậm chí khi bắn trúng vẫn tiếp tục bắn ngẫu nhiên. Mặc dù đối với tôi, có vẻ như lớp Battle đang bị quá tải nặng nề, nhưng có lẽ việc chuyển việc lấp đầy cánh đồng bằng tàu và trường in từ nó sang các lớp riêng biệt có đáng không? Thư viện JCDP cho phép bạn đánh dấu màu những gì được in bằng cmd hoặc terminal, nhưng vì lý do nào đó khi sử dụng ColoredPrinterWIN trong Windows thì nó in bình thường, nhưng trong IDEA thì màu bị bỏ qua, nếu bạn sử dụng ColoredPrinter thì ngược lại)) Tôi sẽ rất vui khi nhận được lời khuyên từ các lập trình viên giàu kinh nghiệm hơn về các cải tiến, vẻ đẹp của mã, xác định các lỗi có thể xảy ra, v.v.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION