Skip to content

miaht94/Tetris_SDL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris SDL 2

Project game giữa kỳ môn Lập Trình Nâng Cao INT 2215_22 K64-UET-VNU

Plugins

Thư viện SDL 2 bao gồm:

How to build

Làm theo những hướng dẫn sau để setup thư viện vào Visual studio code :

  • SDL2
  • SDL2_Image
  • SDL2_Mixer , SDL_Ttf cài đặt tương tự như SDL2_Image.

Materials

  • Tất cả Assets được lấy từ tetris.com.
  • Ý tưởng về effect trong game cũng được lấy từ tetris.com.

How to play

Rule :

  • Các khối gach được sinh ra ngẫu nhiên và rơi xuống 1 hàng mỗi 1s (thời gian tuỳ theo độ khó của game).
  • Luật chơi khá đơn giản và quen thuộc lấp đầy các hàng để clear hàng đó và kiếm điểm.
  • Với mỗi hàng clear sẽ được 100 điểm.
  • Game kết thúc khi có 1 viên gạch chạm nóc.

Điều khiển :

  • Dùng các phím mũi tên sang trái sang phải để điều khiển khối gạch sang trái sang phải
  • Dùng phím mũi tên lên trên để xoay khối gạch
  • Dùng phím mũi tên xuống dưới để viên gạch rơi xuống nhanh hơn
  • Khi gạch rơi xuống vị trí tối đa bạn vẫn có thể điều chỉnh sang trái phải hoặc xoay (nếu có vị trí trống có thể chèn vào) trong 1 khoảng thời gian ngắn
  • Dùng phím Space để viên gạch rơi xuống ngay lập tức

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages