10.04.2017 Views

Catalouge 2010

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Báo cáo Thực Tập Tốt Nghiệp<br />

Đề tài: Game Tetris<br />

Chƣơng 5<br />

XÂY DỰNG CHƢƠNG TRÌNH<br />

Trong quá trình thực tập, tôi đã được hướng dẫn và nghiên cứu bài toàn Game<br />

Tetris trên nền tảng Windown Phone kết hợp với Silverlight.<br />

5.1 Giới thiệu về đề tài.<br />

Game Tetris là game kinh điển trong làng Game thế giới, ra đời ngày 6/6/1984<br />

tại Liên xô cũ với tên Tetris. Tetris được ghép lại từ tiền tố gốc Hy Lạp “tetra-” do<br />

các khối hình trong game được tạo ra từ 4 khối vuông; và “tennis” – môn thể thao<br />

yêu thích của Alexey Pazhitnov, người đã phát minh ra trò chơi.<br />

Game đã xuất hiện trên các dòng điện thoại khá lâu và được phát triển trên nhiều<br />

nền tảng OS khác nhau như : Java, Android, IOS, Winphone…và hiện vẫn đang<br />

được ưu chuộng và hấp dẫn đối với nhiều người.<br />

5.2 Khảo sát đề tài<br />

Các phần của đề tài đã khảo sát:<br />

‣ Luật chơi:<br />

Luật chơi của Tetris tương đối đơn giản. Các hình khối được ghép liền nhau<br />

bởi 4 khối vuông sẽ lần lượt xuất hiện trên màn hình (các khối ghép này được<br />

gọi là tetrominoes hay tetrads). Nhiệm vụ của người chơi là phải lấp đầy các<br />

hàng ngang bằng các hình khối này. Mỗi khi có một hàng ngang được lấp đầy<br />

thì người chơi sẽ được cộng điểm và hàng ngang đó được xóa đi.<br />

‣ Cách tính điểm<br />

Khi người chơi nhấn phím mũi tên hướng xuống: Với mỗi lần nhấn phím này<br />

thì người chơi sẽ được cộng thêm 1 điểm. Khi người chơi đè phím này thì cứ<br />

sau khi khối gạch đi xuống 2 ô (1 ô mặc định đi xuống và một ô do phím mũi<br />

tên hướng xuống bị đè) thì người chơi sẽ được cộng 1 điểm.<br />

Khi người chơi nhấn phím OK: Vì khi nhấn phím này, khối gạch lập tức rơi<br />

xuống nên người chơi sẽ được cộng 10 điểm cho mỗi khối gạch được xếp<br />

bằng phím này.<br />

SVTH: Hoàng Văn Hiếu – Lớp 11TH2.LT - 27 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!