# data[].attributes.body
1.     Nút "Play Again" xuất hiện khi nào và biến mất khi nào? Chức năng chính của nút này là gì?

2.     Thông báo "Game Over" có vai trò gì trong việc điều khiển nút "Play Again" và các Sprite Bong bóng?

3.     Những thông báo nào được phát ra trong quá trình chơi game? Mỗi thông báo có ý nghĩa gì và kích hoạt hành động gì?

4.     Trò chơi sẽ tiếp tục hoạt động cho đến khi điều kiện nào xảy ra? Khi điều kiện đó đạt được thì thông báo gì sẽ được phát ra?

# data[].attributes.body
Mô tả tình huống:

+ Button Play Again sẽ có chức năng sau:

·       Khi cờ xanh được nhấn thì sẽ ẩn

·       Khi nhận được thông báo Game Over thì sẽ hiện button lên

·       Khi button được nhấn thì sẽ ẩn đi và phát thông báo Reset Game

+ Khi đó các Sprite Bong bóng sẽ thực hiện lại các chức năng sau khi nhận được thông báo Reset Game

●      Biến Điểm = 0 và Live = 5 được khởi tạo.

●      Bong bóng xuất hiện với kích thước tùy chỉnh, và chọn ngẫu nhiên một hình dạng (costume) và vị trí xuất hiện sẽ bắt đầu bay từ phía dưới lên ( mặc định y = -220 và sẽ cho bong bóng di chuyển lên 5 đơn vị), ta có thể chọn x trong khoảng [-220,220] để các bong bóng có thể được hiện trong khung hình.

●      Phát thông báo Start Game.

●      Bong bóng sẽ biến mất nếu người dùng gõ đúng ký tự có chứa trong bong bóng, đồng thời Điểm + 1 và sẽ phát âm thanh. Nếu y > 180 hay bong bóng vượt qua phía trên màn hình trò chơi thì Live - 1 và đồng thời cũng sẽ phát âm thanh, việc này sẽ liên tục được lặp lại cho đến khi Live = 0 thì sẽ phát thông báo Game Over.

# data[].attributes.body
1. Khi bấm biểu tượng gì để chương trình thực hiện ? Khi chương trình thực hiện thì chương trình sẽ đưa ra Backdrop nào đầu tiên

2. Message chính nào mà Backdrop cần ?

3. Khi tiếp nhận message đó thì backdrop nào sẽ xuất hiện?

# data[].attributes.body
MÔ TẢ TÌNH HUỐNG

Khi bấm biểu tượng cờ xanh thì backdrop 1 sẽ xuất hiện.

Khi nhận được message GAME OVER thì game sẽ chuyển sang backdrop 2 sẽ xuất hiện và trò chơi sẽ dừng.

# data[].attributes.body
1. Chương trình sẽ bao gồm mấy biến ? Nêu chức năng chính của mỗi biến ?

2. Tại sao ta lại set y = –220 và x thuộc [-220, 220] ?

3. Khi tọa độ y của bong bóng đạt được điều kiện y > 180 thì biến Live sẽ thay đổi giá trị như thế nào ? Tại sao ?

# data[].attributes.body
MÔ TẢ TÌNH HUỐNG

Chương trình bắt đầu khi cờ xanh được nhấn.

Biến Điểm = 0 và Live = 5 được khởi tạo.

Bong bóng xuất hiện với kích thước tùy chỉnh, và chọn ngẫu nhiên một hình dạng (costume) và vị trí xuất hiện sẽ bắt đầu bay từ phía dưới lên ( mặc định y = -220 và sẽ cho bong bóng di chuyển lên 5 đơn vị), ta có thể chọn x trong khoảng [-220,220] để các bong bóng có thể được hiện trong khung hình.

Bong bóng sẽ biến mất nếu người dùng gõ đúng ký tự có chứa trong bong bóng, đồng thời Điểm + 1 và sẽ phát âm thanh. Nếu y > 180 hay bong bóng vượt qua phía trên màn hình trò chơi thì Live - 1 và đồng thời cũng sẽ phát âm thanh, việc này sẽ liên tục được lặp lại cho đến khi Live = 0 thì sẽ phát thông báo Game Over.

Link tải Sprite: https://www.mediafire.com/file/9iwbua8c9fv71ox/Letter-fixx.sprite3/file

# data[].attributes.attachment_link.description
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.