Phần lớn chúng ta có lẽ đã quen thuộc với game Mario, là game biểu tượng của Nintendo. Mario game cũng là mẫu game vượt chướng ngại vật tiêu biểu. Trong loạt bài viết này, Ong Sáng Tạo – Beelance sẽ cùng các bạn trẻ cùng tìm hiểu và lập trình Scratch cơ bản để tạo 1 game tương tự như Mario nhé.
Bước 1. Thiết lập tài sản – assets
Chúng ta sẽ tạo ra 1 danh mục gọi là tài sản – assets, để có thể sử dụng nhiều lần trong game. Trong lập trình điều này cũng tương tự như tư duy tạo thư viện – library với mục đích có thể dụng nhiều lần cùng 1 tài nguyên.
Các tài sản sẽ được lưu trong backdrop Assets.
Về nhân vật chính của trò chơi, chúng ta có thể tạo ra 1 cái nón đỏ cho nhân vật chú mèo – character sprite và đây chính là Mario trong game của chúng ta. Một bầu trời với mây trắng sẽ được dùng làm nền cho game – background sprite.
Bước 2. Dựng các bậc thang trong game Mario
Việc đầu tiên, chúng ta sẽ xây dựng danh mục các Backgrounds sprite là các bậc thang khác nhau, bằng cách sử dụng nhiều lần các tài sản đã được tạo tại backdrop Assets.
Bước 3. Thêm ? khối – Block
Trong trò chơi Mario, có những vị trí khối – Block ? giúp Mario được thêm sức mạnh hay được thêm điểm. Chúng ta sẽ tạo ra bằng cách thêm các ? Block vào các bậc thang đã tạo trong bước 2.
Vì việc kéo thả các ? Block được sử dụng nhiều lần, chúng ta cần tạo ? Block sprite. Việc di chuyển ? Block trong các bậc thang được xác định bởi vị trí toạ độ X, Y của ? Block như hình ảnh dưới đây.
Mời các bạn đón xem 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!