Lập trình Scratch tạo game “Vũ công”

Lập trình Scratch tạo game “Vũ công”

Chúng ta hãy bắt tay vào dự án làm một game “Vũ công” đơn giản nào, chi tiết dự án như sau: Một vũ công sẽ nhảy trên màn hình theo sự điều khiển của ngường chơi thông qua các phím mũi tên.

Bước 1: Tạo sân khấu

Một màn hình trắng tinh sẽ làm cho dự án nhàm chán, vì thế hãy thay đổi sân khấu để tạo động lực cho vũ công nào.

Một sân khấu lộng lẫy như trên là một gợi ý cho bạn, hoặc bạn cũng có thể tạo ra một không gian mở cho thân thiện hơn.

Bước 2: Chọn nhân vật vũ công

Mình sẽ chọn nhân vật “Ballerina” có sẵn trong Scratch 3.0, đây là một cô bé rất dễ thương với bộ váy màu hồng và có điệu nhảy gồm 4 động tác.

Hoặc một lựa chọn khác đó là nhân vật “Anina Dance” tới 13 động tác sẽ giúp trò chơi của bạn hấp dẫn hơn.

Để đơn giản chúng ta hãy cùng bắt đầu với nhân vật “Ballerina”

Bước 3: Lập trình cho vũ công

Bây giờ ta lập trình cho sự kiện bấm nút mũi tên hướng lên trên

và tương tự cho các phím mũi tên còn lại.

Mỗi một phím mũi tên bạn sẽ lập trình cho chuyển sang một trang phục khác nhau, bạn chú ý phím phải phù hợp với động tác để người chơi dễ nhớ hơn.

Ok, bây giờ bạn hãy thử nghiệm bằng cách bấm liên tục các phím mũi tên khác nhau để xem kết quả nào, ồ cô bé đã bắt đầu khiêu vũ rồi kìa, hãy cố gắng điều khiển để vũ công của chúng ta nhảy đẹp.

Nếu các bạn muốn cho vũ công của chúng ta tự động nhảy mà không cần điều khiển thì hãy kéo thả khối lệnh sau:

Bạn có thể thay đổi thông số của lệnh “Wait … Seconds” để cho các động tác của vũ công nhanh hay chậm lại.

Bạn cho chạy chương trình và chỉnh lại cho ưng ý đi nào.

Phát triển dự án

Bạn hãy phát triển dự án trên để nó được thú vị hơn theo một vài gợi ý sau:

  • Trang trí thêm cho sân khấu bằng những chùm bóng bay có thể đổi màu
  • Thay thế nhân vật “Anina Dance’ bằng nhân vật khác có nhiều động tác hơn
  • Thay vì 1 bạn nhảy hãy tạo ra một đội nhảy với nhiều bạn.

Các bạn hãy tạo ra những game khiêu vũ thật tuyệt và chia sẻ để các bạn khác cùng tham khảo nào. Chúc các bạn thành công

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *