Trung tâm năng khiếu Beelance – Ong Sáng Tạo cùng với các học viên nhí tìm hiểu lập trình Scratch cơ bản theo chuyên đề game Mario như sau.
Bước 7. Thêm khối giải thưởng vào game Mario
Ngoài vượt chướng ngại vật, game super Mario đem đến sự hào hứng qua các giải thưởng nhân vật Mario đạt được trong hành trình. Để tạo các khối giải thưởng trong Scratch, chúng ta có lựa chọn cho đồng xu vào khối hoặc là phẩn thưởng khác như ngôi sao phép thuật. Ngôi sao phép thuật cho phép Mario va chạm với chướng ngại vật mà không bị ảnh hưởng.
Trước hết, chúng ta cần lập trình khối giải thưởng. Khi Mario nhảy đến những khối này, định vị vị trí X và Y của khối sẽ định hướng việc di chuyển của đồng xu giải thưởng hoặc ngôi sao phép thuật.
Bước tiếp theo, chúng ta cần tạo cấu trúc Sprite của đồng xu và ngôi sao phép thuật. Khi những cấu trúc này được tác động bởi Mario, nó sẽ di chuyển đến vị trí được định trước và biến mất, đồng thời Mario sẽ được cộng thuởng, hoặc trở nên “Invicible”.
Bước 8. Tạo tính năng “bất tử” cho Mario
Tính năng này sẽ được bật trong vòng 5 giây, khi Mario có được ngôi sao pháp thuật. Các bạn có thể tham khảo đoạn code dưới đây.
Bước 9. Thêm quân địch, chướng ngại vật
Các bạn học viên có thể thêm các quân địch của Mario theo các bước sau đây.
Thêm khủng long vào mục chướng ngại vật
Mời các bạn đón xem phần tiếp theo các bài tập lập trình Scratch cơ bản tại đây!
Đăng ký học lập trình với các gia sư trực tuyến Beelance – Ong Sáng Tạo để được hướng dẫn chi tiết hơn tại đây!