1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo mô phỏng game tetris

29 6 0

Đ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

Thông tin cơ bản

Tiêu đề Báo Cáo Mô Phỏng Game Tetris
Tác giả Cao Văn Quý, Nguyễn Gia Phúc, Lê Quang Phúc
Người hướng dẫn GVHD: Phạm Minh Quân
Trường học UIT
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2024
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 29
Dung lượng 277,72 KB

Nội dung

All Rights Reserved.Phần 1: Game Tetris  Tổng quan  Cách chơi... Tổng quan Tetris, hay còn gọi là trò chơi xếp hình, là một trong những trò chơi điện tử đầu tiên.. Ta thấy mỗi khối gạ

Trang 1

Sinh viên thực hiện:

Báo cáo mô phỏng game Tetris

Lớp: CE103.O22 GVHD: Phạm Minh Quân

Trang 2

Hiện thực game Tetris

 Phần 1: Game Tetris

 Phần 2: Hướng giải quyết

 Phần 3: Linh kiện

 Phần 4: Mô phỏng

Trang 3

304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Phần 1: Game Tetris

 Tổng quan

 Cách chơi

Trang 4

Phần1: Giới thiệu

 Tổng quan

 Cách chơi

Trang 5

Tổng quan

 Tetris, hay còn gọi là trò chơi xếp hình, là một trong những trò chơi điện tử đầu tiên Trò chơi có bảy loại khối hình: I (thẳng

đứng), J, L, O (vuông), S, T, Z Ta thấy mỗi khối gạch được cấ

u tạo từ 4 hình vuông nhỏ xếp lại với nhau

 Các hình khác được tạo ra khi xoay các khối cơ bản này các g

óc tương ứng 90 độ, 180 độ, 270 độ.

504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved

Trang 6

Tổng quan

Hình 1: Ví dụ về game Tetris Hình 2: Các khôi hình cơ bản

Trang 7

Phần 1: Giới thiệu

704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved

 Tổng quan

 Cách chơi

Trang 8

Cách chơi

 Mục tiêu của trò chơi là di chuyển các khối gạch đang rơi từ từ xuống tron

g kích thước hình chữ nhật Chỗ nào có gạch rồi thì không di chuyển được t

ới vị trí đó Người chơi xếp những khối hình sao cho khối hình lấp đầy 1 h àng ngang để ghi điểm và hàng ngang ấy sẽ biến mất.

 Nếu để cho những khối hình cao quá màn hình, trò chơi sẽ kết thúc.

 Tất cả các Tetriminos có khả năng hoàn thành một và hai dòng J, L có thể

có ba Chỉ có Tetrimino chữ I có khả năng để xóa bốn dòng cùng một lúc,

và điều này được gọi là một "Tetris" Xóa nhiều nhất chỉ được 4 hàng/1 lầ

n.

Trang 9

904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Hiện thực game Tetris

 Phần 1: Game Tetris

 Phần 2: Hướng giải quyết

 Phần 3: Linh kiện

 Phần 4: Mô phỏng

Trang 10

Phần 2: Hướng giải quyết

 Với việc sử dụng vi điều khiển 8051 làm vi điều khiển chính, nhóm tiến hành h iện thực game Tetris theo các giai đoạn sau:

 Tìm hiểu về game Tetris, cách thức hoạt động và các linh kiện cần thiết.

 Lập trình trên vi điều khiển 8051 bằng ngôn ngữ assembly.

 Tiến hành mô phỏng trên phần mềm Proteus.

 Chuẩn bị những linh kiện cần thiết.

 Hoàn thành sản phẩm

Trang 11

1104/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Hiện thực game Tetris

 Phần 1: Game Tetris

 Phần 2: Hướng giải quyết

 Phần 3: Linh kiện

 Phần 4: Mô phỏng

Trang 13

1304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Trang 14

AT89C51 (vi điều khiển 8051)

Công dụng: AT89C51 là một hệ vi tính 8 bit đơn chip CMOS

có hiệu suất cao, công suất nguồn tiêu thụ thấp và có 4Kbyte b

ộ nhớ ROM Flash xóa được, lập trình được Được xử đụng là

m vi điều khiển chính trong thiết bị Game Tetris.

Giá thành: 16.000 VNĐ

Số lượng: 1

Trang 15

1504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Trang 17

IC 74LS374

Công dụng: IC 74LS374 là một thanh ghi 8-bit được sử dụng

trong các mạch điện tử Cổng D nhận tín hiệu đầu vào từ AT9

C51 sau đó điều chỉnh tín hiệu đầu ra đến các LED, mỗi cổng

Q của IC này quản lý một dòng trên bảng LED.

Giá thành: 10.000VNĐ

Số lượng: 2

1704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved

Trang 19

1904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Trang 20

Button 2 chân nhỏ 6x6x5ư3

Công dụng: Được dung làm các nút di chuyển( trái, phải, xuố

ng), xoay các khối gạch và reset lại game.

Giá thành: 250VNĐ

Số lượng: 5

Trang 21

2104/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Trang 23

Led Matrix 8x8 3mm 32x32mm

Công dụng: Được ghép lại thành ma trận LED hiện thị thông t

in của game Với mỗi dòng LED, một chân sẽ nối với AT89C5

1 và một chân nối với 74LS374 để nhận các tín hiệu điều khiể

n hiển thị

Giá thành: 15.000VNĐ

Số lượng: 2

2304/09/2024 Copyrights 2016 UIT-CE All Rights Reserved

Trang 25

2504/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Trang 26

Điện trở thanh 8 chân 10k

Công dụng: Dùng để pull up hay pull down 8 chân port 0 của

AT9C51 thay vì bạn phải dung 8 con trở đơn.

Giá thành: 1.300VNĐ

Số lượng: 1

Trang 27

2704/09/2024 Copyrights 2016 UIT-CE All Rights Reserved.

Hiện thực game Tetris

 Phần 1: Game Tetris

 Phần 2: Hướng giải quyết

 Phần 3: Linh kiện

 Phần 4: Mô phỏng

Trang 28

Mô phỏng

Hình 3: Mô phỏng trên proteus

Trang 29

CẢM ƠN CÁC BẠN ĐÃ

THEO DÕI

2904/09/2024 Copyrights 2016 UIT-CE All Rights Reserved

Ngày đăng: 09/04/2024, 11:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w