Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
0,97 MB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM MÔN HỌC: ĐỀ TÀI:Thành GAME viênTic-tac-toe thực hiện: Nguyễn Hà Hoàng Nhân 11032381 Phạm Hoàng Vinh 11032821 Nguyễn Thanh Tuyến 12157491 GVHD: Ths Võ Văn Hải TP.HCM, ngày 08 tháng 12 năm 2014 TP.HCM, ngày 23 tháng 06 năm 2014 Lời Nói Đầu Trong sống đại, với phát triển khoa học công nghệ, trị chơi giải trí cần thiết cho người xả stress làm việc căng thẳng Trên sở kiến thức học với tìm hiểu sách báo, tài liệu diễn đàn công nghệ, chúng em thực đề tài game Tic-tac-toe nhằm mục đích cho người giải trí làm việc căng thẳng Do kiến thức hạn hẹp thời gian thực hạn chế nên đề tài chúng em cịn nhiều thiếu sót, hạn chế Mặt dù cố gắng tìm hiểu thực tế đề tài chúng em mang tính lý thuyết chưa thật đáp ứng hết nhu cầu thực tế Chúng em mong góp ý chỉnh sữa để đề tài có tính ứng dụng cao Chúng em xin chân thành cảm ơn Thầy Võ Văn Hải tận tình hướng dẫn giúp đỡ, góp ý để chúng em hồn thành đề tài Tp.HCM, ngày 08 tháng 12 năm 2014 Nhóm Thực Hiện Nguyễn Hà Hồng Nhân Phạm Hồng Vinh Nguyễn Thanh Tuyến NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ………………………… I./ Giới thiệu đề tài I.1/ Giới thiệu đề tài Game Tic Tac Toe, game đỗi quen thuộc với nhiều người lựa chọn giải trí số nhiều học sinh giải lao trường Khi chơi game, bạn hẳn có phút giây thư giãn thật thoải mái thú vị để xả stress sau học tập làm việc căng thẳng Trong mini game vui này, bạn lựa chọn chế độ chơi chơi với bạn bè đấu với máy tính Bạn đưa vào chơi quen thuộc với vng nằm hình vng lớn Bạn quyền đánh dấu X O vng đó, bên đánh lượt Nhiệm vụ bạn phải đánh hàng dọc, hàng ngang, hàng chéo dấu X dấu O liên tiếp để dành chiến thắng Và bạn phải đánh lạc hướng đối phương để họ biết bạn muốn đánh ? Nếu xuất sắc, kết hồ dễ dàng xảy Đây game trí tuệ trẻ em dễ chơi đơn giản, thích hợp với tình giải trí nhẹ nhàng Bạn thoả thích chơi game với máy tính bạn bè, trổ tài để giành chiến thắng game vui I.2/ Yêu cầu chức Hệ thống hướng dẫn người sử dụng dễ dàng thực thao tác để chơi game thao tác khác Giao diện thân thiện vời người sử dụng Các chức thực đúng, xác II./ Phân tích thiết kế Trị đơn giản bàn cờ 3x3 ơ, có người chơi (bài đề cập tới phần người đấu với người, khơng có đấu với máy) thay phiên đánh vô ô, người đánh X, người đánh O người hồn thành liên tiếp (theo hàng dọc, ngang hay chéo) giống thắng.Trong chúng em trình bày cách làm trị chơi Giao diện trò chơi III./ Thuật tốn tic-tac-toe Chiến lược tìm kiếm đối kháng: Đặc điểm: Hai người thay phiên đi(xen kẽ) - Hai người biết thông tin đầy đủ - Mỗi người tìm kiếm nước tốt nhât - Nước tốt nhât nước dẫn đến phần thắng - Biểu diễn KGTT bằng:cây trị chơi Thuật tốn Minnimax Những người chơi tối ưu: - Max tối đa hóa hàm lợi ích - Min tối đa thiểu hóa hàm lợi ích - Chiến lược MAX phục thuộc vào chiến lược MIN bước sau Giá trị nút - IV./ Xây dựng trò chơi Ngơn ngữ lập trình • Sử dụng ngơn ngữ lập trình C# Giao diện server: -Server mở port chạy lắng nghe client kết nối tới -server thể địa sever chạy Giao diện client: -client đăng nhập tên người chơi địa server cần chơi -sever chấp nhận kết nối cho client -tên người chơi client list -khi muốn chơi với ai,người chơi cần bấm vào tên người để thách đấu -người chơi thứ nhận lời thách đấu -kết thúc trò chơi V./ Tổng kết 1/ Kết đạt Hiểu thêm kĩ thuật, công nghệ việc xây dựng, phát triển trò chơi Trò chơi đáp ứng yêu cầu đề ra, chức thực đúng, xác 2/ Hạn chế Giao diện chưa đẹp, chưa phát triển chức đánh với máy 3/ Hướng phát triển 10 Tiếp tục xây dựng phát triển trò chơi hướng đến việc xây dựng trò chơi thêm chức đánh với máy đánh online mạng 11 ... III./ Thuật tốn tic-tac-toe Chiến lược tìm kiếm đối kháng: Đặc điểm: Hai người thay phiên đi(xen kẽ) - Hai người biết thông tin đầy đủ - Mỗi người tìm kiếm nước tốt nhât - Nước tốt nhât nước... client: -client đăng nhập tên người chơi địa server cần chơi -sever chấp nhận kết nối cho client -tên người chơi client list -khi muốn chơi với ai,người chơi cần bấm vào tên người để thách đấu -người... nước dẫn đến phần thắng - Biểu diễn KGTT bằng:cây trị chơi Thuật tốn Minnimax Những người chơi tối ưu: - Max tối đa hóa hàm lợi ích - Min tối đa thiểu hóa hàm lợi ích - Chiến lược MAX phục thuộc