Chào mọi người ,chả là e có 1 bài tập về viết game caro = c/c++ , e rất hứng thú với bài tập này nhưng e cảm thấy nó rất khác so với những bài tập kia nó làm e hơi mù tịt phương hướng , e có search google rất nhiều nhưng chỉ toàn là hướng dẫn trên java hoặc c# . còn nếu là c++ thì họ chỉ cho code sẵn thôi nên mong mọi người có thể giúp chỉ e 1 cái phương hướng với ạ . E cảm ơn ạ
Cần giúp đỡ về lập trình game caro đơn giản bằng C/C++
ví dụ bài hướng dẫn trên Java/C# là như thế nào? Nếu chơi trên console thì code nào chả như nhau @_@
ủa vậy hả anh tại thầy e kêu ko dc xài c# vs java nên e nghĩ code mỗi cái phải khác nhau ._.
ý anh là trên console thì code C++, C# hay Java thì cũng có nhập input nước đi ô nào, rồi xuất cả bàn cờ ra màn hình, rồi lại tiếp tục, đọc code C# Java chuyển về C++ cũng được vậy :V
e hiện tại là đang mù tịt khâu dựng ý anh ._.
, vd cái splash screen bên c# có thể thiết kế làm rất dễ còn trong khi với c++ là e mù tịt lun với những hàm e hc hiện tại e ko bik làm gì lun , e cũng search gg nhưng cũng vứt code đó r thôi à nên e mới đăng hỏi để mong có 1 hướng ._.
splash screen gì nữa vậy là ko phải làm game trên console à?
dạ hình như là ko anh ơi ._. , e còn chưa bik console là gì thì sao viết dc đây anh
Cũng dễ thôi, bạn coi cả bàn cờ là một cái mảng 2 chiều (tầm 15x15 chắc cũng dư nhỉ)
Đến lượt thằng X đi thì cho nó nhập tọa độ => cập nhật giá trị mảng => clear toàn bộ console => in lại mảng mới đã được cập nhật lên màn hình
c c++ thì mình tin đề thầy bạn giao chỉ đến vậy thôi, nếu có spash screen thì chắc cũng in cái gì đó lên màn hình(Tên tuổi?), chờ mấy giây rồi clear. sau đó in bàn cờ lên thôi
Thầy mình yêu cầu là phải có menu chọn , chế độ pvp , pvc , màn hình thành tích , save load và có option thay icon vs điều chỉnh số ô , thì mình đã bị kẹt ngay đầu tiên là mình ko biết cách hay hướng nào để code cả -.-
Thật sự là đối với những bài tập code khác thì mình đều cố gắng tư duy và tự lực làm hết nhưng bài này thực sự mình ko có 1 cái tư duy phương hướng nào để làm lun vì mình chỉ mới học tới phần điều kiện thôi
Cũng dễ mà, menu hả, in cái list ra
VD:
- PvP
- PvC
- High Score
- Save
- Load
- Setting
Please enter option:
=> switch case xem nó chọn số nào rồi thực thi logic hoặc in ra menu con tương tự thôi
Phần lưu load thì bạn đọc ghi cái mảng vào file thôi
mình có thể inbox bạn được ko , tại vì mình cũng còn nhiều thắc mắc vướng bận mong bạn giúp đỡ được
bạn cứ hỏi đây đi, rảnh thì có người khác trả lời, đồng thời cũng là để bạn khác có thắc mắc tương tự biết. Inbox mình cũng vậy thôi, mình ít onl lắm, rảnh thì xem qua thôi
ý cái menu mình có thể di chuyển lên xuống để chọn lun ấy bạn chứ ko hẳn chỉ là list ra r mình nhập số
Mình nghĩ có thể bạn hiểu sai ý thầy rồi, vì nếu xét mức nhập môn thế này sẽ không có đề kiểu bắt con trỏ kiểu đấy đâu. Hồi trước mình cũng có mấy môn tương tự rồi. Bạn lên gr của lớp hoặc hỏi lại thầy thử
90% là menu mình nói (trừ khi thầy bạn yêu cầu rõ ràng trong đề)
oh vậy chắc là mình hiểu hơi quá cái đề nên mới cảm thấy khó khăn như vậy , nhờ bạn nói nên mình cũng có định hướng r cảm ơn bạn
Cho bạn cái clip game console nâng cao của 1 anh trường mình, nếu thích thì nghiên cứu nhé
cảm ơn bạn nhiều nhé :3 , mình cũng đang cần những tài liệu ntn để nghiên cứu thêm