Giới thiệu đề tài:Đề tài: Game Caro1.. Lý do chọn đề tài: - Đề tài vừa sức, phù hợp với thời gian -Giải trí, giảm stress, ôn lại kỉ niệm xưa -Rèn khả năng tư duy, quan sát -Sự gợi ý của
Trang 1ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐIỆN – ĐIỆN TỬ
-
-BÁO CÁO BÀI TẬP LỚN:
Kỹ thuật lập trình
ĐỀ TÀI: GAME CARO
Hà Nội, tháng 1 năm 2024
Giảng viên hướng dẫn : ThS Hoàng Quang Huy Sinh viên thực hiện : Vương Nguyên Giáp
-20223948
Cà Thị Duyên- 20223937 Nhóm
Mã lớp
: : 31 145502
Trang 2Mục Lục
II Giới thiệu đề tài ……… 2
III Nhiệm vụ ……… 3
IV Thiết kế và xây dựng chương trình ……… … 6
V Tài liệu tham khảo ……… 9
VI Tổng kết ……… 9
Trang 3I Giới thiệu thành viên:
1 Vương Nguyên Giáp
- MSSV: 20223948
- STT: 35
- Định hướng: Xây dựng, phát triển về IT
- Kỹ năng: Lập trình C/C++, leader, thuyết trình
-2 Cà Thị Duyên
- MSSV: 20223937
- STT: 31
- Định hướng: Xây dựng, lập trình web
- Kỹ năng: lập trình C/C++, làm báo cáo
II Giới thiệu đề tài:
Đề tài: Game Caro
1 Lý do chọn đề tài:
- Đề tài vừa sức, phù hợp với thời gian
-Giải trí, giảm stress, ôn lại kỉ niệm xưa
-Rèn khả năng tư duy, quan sát
-Sự gợi ý của giảng viên, sinh viên học thêm kỹ năng lập trình C/C++
2 Chức năng chính:
- Giao diện: Hướng dẫn chơi, bắt đầu chơi, thoát trò chơi
- Xử lý trong trò chơi: Quân O đi trước, quân X đi sau
Kiểm tra có win chưa?
Kiểm tra tính đầy quân
Tạo 1 ván chơi mới
Dừng ván chơi
Kiểm tra tính hợp lệ
-Thông báo kết quả người thắng
III Nhiệm vụ
Trang 4
1 Bảng phân công nhiệm vụ:
phụ trách Trạngthái Chọn đề tài Chọn đề tài trong các đề tài
Tìm hiểu, phân tích công
việc cần làm
Tìm hiểu về cấu trúc, chức năng của chương trình cần thực hiện
Cả nhóm Hoàn tất
Làm slide, báo cáo Làm slide và báo cáo mẫu theo yêu
cầu của giảng viên Cà ThịDuyên Hoàn tất Viết code, fix code Viết chương trình C++ theo các chức
năng đã tìm hiểu được ,chạy thử và
sửa lỗi.
Vương Nguyên Giáp
Cà Thị Duyên
Hoàn tất
Trang 52 Sơ đồ chức năng
3 Sơ đồ use case:
Trang 6
4 Sơ đồ hoạt động
IV.Thiếtkếvàxâydựngchươngtrình
Trang 7Kết quả đạt được:
- Giao diện
-Hướng dẫn cách chơi
Trang 8-Nhập tên người chơi và nhập kích thước bàn cờ
-Giao diện chơi game
Trang 9-Hiển thị người chiến thắng và đưa ra lựa chọn cho người chơi
Trang 10IV Tài liệu tham khảo
Code tham khảo: https://thuvienhuongdan.com/code-co-cara-viet-bang-c-901.html?
fbclid=IwAR1nyrlIJl0olhSsLJY4f7BJ1_aA2pMU3A9uS_GLaAqeC-UJUqUshF5X8Ek
Youtube : https://youtu.be/mSOU_7krE8k?si=MDSiSax1enjbz9sP
V Tổng kết
1 Link code: https://onlinegdb.com/mABPb39jB
Bài viết: https://bmeelearning.wordpress.com/2024/01/02/ 20231-et2031-145502-nhom-31-game-caro / (mở trong tab mới)
2.Timeline