Tạo trò chơi Đánh bóng với Scratch

Các trẻ nhỏ thường rất dễ bị thu hút bởi những trò chơi (game) thay vì chỉ để cho trẻ chơi hãy giúp trẻ học cách tạo ra trò chơi. Việc tạo ra một trò chơi đơn giản với Scratch không hề khó. Trong bài viết này mình sẽ hướng dẫn các bạn tạo game "Đánh bóng" bằng Scratch nhé.

Tổng quan về trò chơi Đánh bóng

Với trò chơi “Đánh bóng” này, khi bạn nhấn bắt đầu chơi thì bóng sẽ di chuyển ngẫu nhiên khắp màn hình, việc của bạn là đánh bóng để bóng dịch chuyển theo hướng khác. Khi bạn đánh trúng bóng thì điểm số của bạn cũng sẽ tăng lên đồng thời tốc độ di chuyển của bóng cũng tăng theo nhằm tăng độ khó cho trò chơi. Không được để bóng chạm vào vạch màu đỏ ở phía dưới màn hình. Nếu như để bóng chạm vào vạch màu đỏ thì trò chơi sẽ kết thúc.

Tạo game Đánh bóng

Thiết lập phông nền và các đối tượng trong game

Việc đầu tiên chúng ta cần làm là thiết lập các lớp nhân vật cho trò chơi cũng như phông nền để trò chơi trở nên sinh động, thú vị hơn.

Bước 1: Nhấn vào biểu tượng thêm phông nền.

Bước 2: Chọn phông nền bạn thích. Đối với game này bạn nên chọn phông nền Neon Tunnel sẽ phù hợp hơn.

Bước 3: Thêm các nhân vật.

Bước 4: Trong tựa game này bạn sẽ cần thêm 3 nhân vật đó là quả bóng (Ball), thanh đánh bóng (Paddle) và vạch kẻ (Line).

Lập trình Thanh đánh bóng

Yêu cầu: Khi nhấn phím mũi tên trái/phải thì thanh đánh bóng sẽ di chuyển theo hướng trái/phải.

Bước 1: Chọn vào nhân vật mà bạn muốn lập trình. Ở đây ta sẽ chọn vào Thanh đánh bóng (Paddle).

Bước 2: Ta thực hiện kéo và sắp xếp các khối lệnh như ảnh dưới.

Bước 3: Ta được kết quả.

Lập trình cho Quả bóng

Yêu cầu: Bóng sẽ di chuyển khi chạm các cạnh sẽ dội lại và đổi hướng ngẫu nhiên. Khi chạm vào thanh đánh bóng sẽ phát ra âm thanh và dội lại theo hướng ngẫu nhiên.

Bước 1: Chọn vào nhân vật mà bạn muốn lập trình. Ở đây ta sẽ chọn vào Quả bóng (Ball).

Bước 2: Ta thực hiện kéo và sắp xếp các khối lệnh như ảnh dưới.

Bước 3: Ta được kết quả.

Yêu cầu: Điểm và tốc độ di chuyển bóng sẽ tăng lên 1 khi bóng chạm vào thanh đánh bóng.

Bước 1: Khởi tạo biến.

Bước 2: Tạo biến Điểm.

Bước 3: Tạo biến Tốc độ.

Bước 4: Ta được kết quả.

Bước 5: Ta thực hiện kéo và sắp xếp các khối lệnh như ảnh dưới.

Bước 6: Ta được kết quả.

Lập trình cho Vạch kẻ

Yêu cầu: Khi bóng chạm vào vạch kẻ sẽ hiển thị Game Over và bóng sẽ trở về vị trí trung tâm mành hình (x = 0, y = 0) số điểm bằng 0.

Bước 1: Ta thực hiện kéo và sắp xếp các khối lệnh như ảnh dưới.

Bước 2: Ta được kết quả.

Lời kết

Trên đây là cách tạo game Đánh bóng với Scratch. Hy vọng bài viết này có thể giúp ích được bạn. Nếu có vấn đề gì bạn có thể để lại bình luận ở phía dưới bài viết nhé.