
Game hứng bóng là một dự án mà bạn có thể sử dụng để dạy cho học sinh làm quen với cách làm trò chơi trên Scratch.
Đây là hướng dẫn cơ bản nhất, bạn có thể biến tấu hoặc sáng tạo thêm những chi tiết khác để trò chơi được hấp dẫn, thú vị hơn. Hoặc bạn có thể dựa vào đây để làm trò chơi hứng táo trong Scratch, trò chơi hứng trái cây trong Scratch,… tùy thích.
Bước 1: Tạo nhân vật
Đầu tiên, trên giao diện sân khấu của trò chơi này, chúng ta cần có 3 nhân vật. Chúng ta không cần dùng đến nhân vật chú mèo mặc định, nên đầu tiên, bạn hãy xóa chúng nhé!

Sau đó, chúng ta nhấn vào thư viện (hình icon tròn màu xanh), giao diện sẽ hiển thị ra các nhân vật và họa tiết có sẵn.
Bạn hãy làm theo hướng dẫn của OhStem: Chọn 3 nhân vật lần lượt là 1 thanh đỡ bóng, 1 quả bóng và 1 thanh chắn nhé!
Bạn có thể thay thế quả bóng thành trái cây hoặc một quả bánh,… để trò chơi được sinh động hơn nhé!

Bước 2: Lập trình cho từng nhân vật
Mỗi một nhân vật cần có cách hoạt động khác nhau, cụ thể:
Thanh đỡ bóng
Khi học cách làm trò chơi trên Scratch, đầu tiên, lúc nào chúng ta cũng sử dụng khối lệnh khi icon lá cờ được nhấn trong mục Events (sự kiện) để bắt đầu chương trình.
Trong chương trình, chúng ta sẽ yêu cầu thanh đỡ bóng di chuyển qua trái hoặc qua phải, tương ứng với khi chúng ta nhấn phím mũi tên trái hoặc phải. Lưu ý: Bạn cần chọn vào đúng nhân vật Paddle rồi hãy lập trình nhé!

Chương trình đầy đủ sẽ như sau:

Quả bóng
Trong hướng cách làm trò chơi trên Scratch này, quả bóng là nhân vật khó lập trình nhất. Tuy nhiên, hãy theo hướng dẫn bên dưới của OhStem để thực hiện nhé!
Tương tự, bạn hãy chuyển sang màn hình lập trình của quả bóng:

Tương tự, bạn hãy sử dụng khối lệnh khi lá cờ được nhấn, kèm khối lệnh lặp lại mãi. Chúng ta se cho quả bóng di chuyển bằng cách sử dụng khối lệnh “di chuyển 10 bước” và khối “Nếu chạm tới cạnh màn hình, thì quay về” như hình:

Lúc này, khi nhấn vào lá cờ, bạn sẽ thấy quả bóng di chuyển qua lại trên màn hình liên tục. Tuy nhiên, chúng ta cần thay đổi hướng di chuyển của quả bóng. Do đó, bạn cần them khối lệnh chuyển hướng cho quả bóng trước vòng lặp mãi mãi, chúng ta sẽ chọn giá trị hướng là 45.
Đây là bước đầu tiên, quả bóng đã di chuyển bình thường.
Bước tiếp theo, chúng ta muốn quả bóng sẽ va chạm và tương tác với nhân vật khác, chẳng hạn như khi đụng phải thanh đỡ bóng thì quả bóng sẽ nảy lên. Chúng ta sẽ cần chọn hướng nảy lên là -180 độ để quả bóng nảy lên đúng hướng. Chương trình lúc này như sau:

Điều kiện để game over
Ở bước này, đầu tiên chúng ta cần sắp xếp lại các đối tượng trên trò chơi như sau:

Khi quả bóng bị rơi xuống trúng thanh chắn bóng (thanh màu đỏ), trò chơi sẽ kết thúc, tất cả dừng lại. Bạn chọn vào nhân vật quả bóng và lập trình nhé! Chương trình lúc này như sau:

Bước 3: Cải thiện và phát triển dự án sinh động hơn
Đến đây, bạn đã biết cách làm trò chơi trên Scratch với các dự án cơ bản. Nhưng chưa dừng lại ở đây, bạn hãy thử thêm các hiệu ứng âm nhạc, hình ảnh sinh động vào trò chơi của mình xem thử nhé! Việc đổi màu, đổi hình ảnh nhân vật cũng là 1 ý tưởng khá hay để bạn trải nghiệm
Một ý tưởng nâng cao hơn là bạn hãy thiết kế thêm phần điểm số, để tăng sự kịch tính cho trò chơi này, dựa vào khái niệm biến trong lập trình nhé!