(Tiểu luận) đồ án cơ sở 4 xây dựng game hứng bóng chơi bằng cách nhận diện cử chỉ tay

46 0 0
(Tiểu luận) đồ án cơ sở 4 xây dựng game hứng bóng chơi bằng cách nhận diện cử chỉ tay

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒÁNCƠSỞ4 XÂY DỰNG GAME HỨNG BÓNG CHƠI BẰNG CÁCH NHẬN DIỆN CỬ CHỈ TAY Sinh viên thực : NGUYỄN PHƯỚC THỊNH Giảng viên hướng dẫn: THS VÕ VĂN LƯỜNG Lớp : 20SE2 Đà Nẵng, tháng 11 năm 2022 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH ĐỒÁNCƠSỞ4 XÂY DỰNG GAME HỨNG BÓNG CHƠI BẰNG CÁCH NHẬN DIỆN CỬ CHỈ TAY Đà Nẵng, tháng 11 năm 2022 LỜI NÓI ĐẦU Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty, đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Trong thời đại công nghệ thông tin nay, sản phẩm công nghệ ngày chịu đánh giá khắt khe từ phía người dùng, đặc biệt sản phẩm Game nhận nhiều đánh giá từ phía Game thủ, người chơi bình thường Ngành cơng nghiệp Game nói bùng nổ, với tốc độ phát triển đến chóng mặt, nhiều Game hay hấp dẫn đời thời gian qua Vì vậy, nhằm xây dựng sản phẩm game để giúp người giải trí, em thực đồ án “XÂY DỰNG GAME HỨNG BÓNG CHƠI BẰNG CÁCH NHẬN DIỆN CỬ CHỈ TAY” LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tới nhà trường, khoa Khoa học máy tính tận tình bảo, góp ý tạo điều kiện cho em hoàn thành đề tài nghiên cứu Đồ án sở cách tốt Em xin cảm ơn ThS Võ Văn Lường nhiệt tình hướng dẫn em trình thực báo cáo đề tài nghiên cứu Trong trình thực đề tài nghiên cứu, thân em cố gắng nỗ lực, nhiên khơng tránh khỏi sai sót Em mong nhận góp ý thầy giáo, từ phía hội đồng để đề tài nghiên cứu em hoàn thiện Em xin chân thành cảm ơn! Đà Nẵng, tháng 11 năm 2022 NHẬN XÉT (Của giảng viên hướng dẫn) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… MỤC LỤC Contents Mở đầu 1 Tổng quan 1.1 Bối cảnh thực 1.2 Vấn đề cần giải .1 1.3 Nội dung cần thực Phương pháp nghiên cứu 2.1 Phương pháp .1 2.2 Phương pháp .1 2.3 Phương pháp .1 2.4 Kết luận .2 Chương Cơ sở lý thuyết 1.1 Tổng quan lập trình game .3 1.1.1 Khái niệm Game 1.1.2 Khái niệm lập trình Game .3 1.1.3 PC Game 1.2 Tổng quan trí tuệ nhân tạo 1.2.1 Khái niệm trí tuệ nhân tạo 1.2.2 Một số loại AI 1.2.3 Ứng dụng AI sống tương lai 1.2.4 AI lập trình Game .11 1.3 Tổng quan ngôn ngữ lập trình Python 13 1.3.1 Khái niệm Python .13 1.3.2 Một số tính bật Python 13 1.3.3 Python ngơn ngữ lập trình phổ biến giới lập trình Game 15 1.3.4 Tìm hiểu số thư viện Python 16 Chương Phân tích thiết kế hệ thống 18 2.1 Yêu cầu hệ thống mơ hình hóa u cầu hệ thống 18 2.1.1 Danh sách tác nhân .18 2.1.2 Yêu cầu phi chức 18 2.1.3 Yêu cầu chức 18 2.1.4 2.2 Biểu đồ ca sử dụng 19 Mơ hình hóa cấu trúc tĩnh 20 2.2.1 Danh sách lớp 20 2.2.2 Biểu đồ lớp 20 2.3 Mơ hình hóa hành vi 20 2.3.1 Biểu đồ hoạt động 20 2.3.2 Biểu đồ trạng thái 24 2.3.3 Biểu đồ trình tự 25 2.3.4 Biểu đồ giao tiếp 27 Chương Triển khai xây dựng 28 3.1 Màn hình 28 3.2 Màn hình chơi game 28 3.2.1 Đối với chế độ người chơi (SOLO) 28 3.2.2 Đối với hình người chơi (1v1) 29 3.3 Màn hình kết thúc 30 3.3.1 Đối với chế độ người chơi (SOLO) 30 3.3.2 Đối với chế độ người chơi (1v1) 31 Kết luận hướng phát triển 32 Kết luận 32 Hướng phát triển 32 TÀI LIỆU THAM KHẢO 33 DANH MỤC CÁC BẢNG Bảng – So sánh phương pháp nghiên cứu Bảng – Liệt kê tác nhân Bảng – u cầu chức DANH MỤC HÌNH Hình – Tổng quan lập trình Game Hình – Chương trình chơi cờ vua tự động Deep Blue Hình – Xe không người lái .5 Hình – Lý thuyết trí tuệ nhân tạo tự học hỏi suy nghĩ Hình – AI tự nhận thức Hình – Xe tự lái Uber Hình – AI sản xuất Hình – Máy bay cứu hộ khơng người lái .9 Hình – AI giáo dục .10 Hình 10 – AI truyền thông 10 Hình 11 – Robot AI phục vụ 11 Hình 12 - Ứng dụng AI game chơi cờ 12 Hình 13 – Logo Python 13 Hình 14 – Lập trình game với Python 15 Hình 15 – Biểu đồ ca sử dụng 19 Hình 16 – Biểu đồ lớp .20 Hình 17 – Biểu đồ hoạt động cho ca sử dụng lựa chọn chế độ .21 Hình 18 – Biểu đồ hoạt động cho ca sử dụng chơi game (SOLO) 22 Hình 19 – Biểu đồ hoạt động cho ca sử dụng chơi game (1v1) 23 Hình 20 – Biểu đồ hoạt động cho ca sử dụng sử dụng phím tắt 24 Hình 21 – Biểu đồ trạng thái cho ca sử dụng chọn chế độ 25 Hình 22 – Biểu đồ trạng thái cho ca sử dụng sử dụng phím tắt 25 Hình 23 – Biểu đồ trình tự cho ca sử dụng chọn chế độ 26 Hình 24 – Biểu đồ trình tự cho ca sử dụng sử dụng phím tắt 27 Hình 25 – Biểu đồ giao tiếp cho ca sử dụng chọn chế độ .27 Hình 26 – Biểu đồ giao tiếp cho ca sử dụng sử dụng phím tắt .27 Hình 27 – Màn hình 28 Hình 28 – Màn hình chơi game (SOLO) 29 Hình 29 – Màn hình chơi game (1v1) 30 Hình 30 – Màn hình kết thúc (SOLO) 31 Hình 31 – Màn hình kết thúc (1v1) 31

Ngày đăng: 20/09/2023, 15:18

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan