Lập trình game ghép hình đơn giản

6 5.4K 184
Tài liệu đã được kiểm tra trùng lặp
Lập trình game ghép hình đơn giản

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

Thông tin tài liệu

game ghep hinh đơn giản

BÁO CÁO BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS Đề tài: Lập trình game ghép hình đơn giản Giảng viên hướng dẫn: Nguyễn Doãn Đông Nhóm sinh viên thực hiện: Nguyễn Văn Thiện 554488 Nguyễn Ngọc Hải 554453 Lời nói đầu Trong thời đại công nghệ thông tin ngày nay, tin học được áp dụng vào hầu hết các ngành nghề, lĩnh vực kinh tế, văn hoá, xã hội…Trong lĩnh vực giải trí thì công nghệ thông tin ngày càng được ứng dụng mạnh mẽ, trong đó game được nổi lên với những trò chơi mới tràn đầy hấp dẫn cả về nội dung, hình ảnh và âm thanh… Qua 3 năm học trên ghế giảng đường khoa công nghệ thông tin với những kiến thức cơ bản về lập trình mà chúng em hiểu cơ bản về ngôn ngữ lập trình hứng đối tượng trên C# và những ứng dụng của nó đối với thực tế. Giới thiệu : Ghép hình là một trò chơi khá đơn giản, quên thuộc mừa mang tính chất giải trí,vừa mang tính trí tuệ,giáo dục giúp kích thích trí nhớ của ng chơi Có 2 cách chơi: Cách 1: Trò chơi là 1 khung ảnh hình vuông bao gồm các ảnh nhỏ ghép và 1 ô trống để di chuyển các ô khác Bạn chỉ cần sắp xếp các ô vuông hình (đã bị xáo trộn) về lại hình ban đầu. Để sắp xếp bạn chỉ dduowwcj di chuyển các ô vuông này theo 4 hướng (N-E-W-S) bằng cách thế với vị trí ô trống . Cách 2: Trò chơi vẫn là 1 khung ảnh hình vuông bao gồm các ảnh nhỏ ghép lại nhưng thay vì việc để trống 1 ô để di chuyển các ô khác, ta sẽ dùng chuột di chuyển khung ảnh đến các vị trí tùy ý trên form. Sau đây chúng em xin giới thiệu cách chơi thứ 2 cũng là cách chơi hạn chế sự nhàm chán của người chơi đối với game và chương trình demo của nó. 2-phân tích chức năng Để xây dựng được chương trình ta se phân chia bài toán theo các chức năng của chương trình mà tìm giải thuật cho từng chức năng đó. Yêu cầu có thể có 1 số chức năng cần giải quyết sau: 2.1.1 khởi tạo ban đầu - Xác định toạ độ vị trí khung ảnh sẽ tạo ra -Vị trí chuột trên khung ảnh khi bắt đầu drang -Điều chỉnh vị trí chuột với khung ảnh -Hoán đổi vị trí ảnh nếu có 2 ảnh đè nhau 2.1.2 Khởi tạo form -Khởi tạo mảng các picturebox -thêm sự kiện kích chuột cho picture + Mouse up + Mouse move + Mouse down 2.1.3 Vẽ lưới cho Panel Sử dụng phương thức đồ hoạ graphics vẽ: + Đường kẻ dọc + Đường kẻ ngang 2.1.4 Nạp ảnh Nạp 1 ảnh từ đường dẫn file, tạo ra các khung ảnh Tiến hành sắp xếp sau đó trộn các khung ảnh lại với nhau 2.1.5 Xáo trộn ảnh 2.1.6 Kéo Thả Sơ đồ phân cấp chức năng Giao diện game: Trò ghép hình Khởi tạo ban đầu Vẽ giao diện Xử lý chương trình Thông báo kết quả Vẽ khung chơi Vẽ khung để ảnh Vẽ lưới cho panle Nạp ảnh Xáo trộn ảnh Kéo thả ảnh Vẽ lưới ngang Vẽ lưới dọc Kiểm tra thắng Tạo,sắp xếp các khung Xáo trộn các khung ảnh Lấy ảnh khi kích vào khung ảnh Lưu vị trí lấy ảnh Khởi tạo form . BÁO CÁO BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS Đề tài: Lập trình game ghép hình đơn giản Giảng viên hướng dẫn: Nguyễn Doãn Đông Nhóm sinh. bản về lập trình mà chúng em hiểu cơ bản về ngôn ngữ lập trình hứng đối tượng trên C# và những ứng dụng của nó đối với thực tế. Giới thiệu : Ghép hình là

Ngày đăng: 02/06/2013, 06:20

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

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

Tài liệu liên quan