The maze runner

      33

Giải mã Mê cung Scratch – Maze Runner luôn là một trò đùa trí tuệ hấp dẫn. Bạn chơi sẽ tinh chỉnh nhân vật dụng vượt qua các bức tường mê cung để tìm được lối ra.

Bạn đang xem: The maze runner

Bài viết này đang hướng dẫn tạo Mê cung và quá trình lập trình bỏ ra tiết.

Tạo Mê Cung và chuẩn bị nhân vật

Xem chỉ dẫn sử dụng trang web mazegenerator.net để chế tạo ra mê cung


Sau khi tạo được sprite Mê cung cùng với 5 costumes khác nhau. Bọn họ sẽ thực hiện nhân đồ vật Ladybug với Strawberry bao gồm sẵn vào Scratch, để lập trình mang đến chú Ladybug này vượt mê cung tìm tới trái dâu đỏ.

*

Bạn có thể tải Mê cung mẫu mã tại đây, chọn Choose a sprite -> Upload a sprite.

Lưu ý lựa chọn go to lớn x y nhằm lập trình vị trí toạ độ lộ diện của 2 nhân đồ dùng Ladybug với Strawberry. Với set form size to để sở hữu kích thước phù hợp với độ rộng của Mê cung.

Bắt đầu lập trình giải thuật Mê Cung

Phần 1. Lập trình Nhân vật bao gồm Ladybug

Trong trò chơi này, Ladybug sẽ có chức năng di chuyển lên, xuống, trái, phải, nhằm đi theo lối Mê cung.

Di chuyển lên, xuống sẽ làm thay đổi toạ độ y. Sử dụng các dòng lệnh: forever, if…then, change y by.

Khi đi lên sẽ change y by 4, đi xuống change y by -4

Di đưa trái, cần sẽ thay đổi toạ độ x (change x by …). Qua trái vẫn change x by -4, qua đề xuất sẽ change x by 4.

Để Ladybug rất có thể quay mặt sang bên nên (khi bấm phím phải) hoặc quay khía cạnh sang phía bên trái (khi bấm phím trái), áp dụng dòng lệnh Point in direction.

*

Giờ Ladybug rất có thể di chuyển rồi, mà lại sẽ đi chiếu qua tường Mê cung. Bọn họ cần thiết kế tiếp làm thế nào để cho Ladybug không được chạm vào bức tường Mê cung.

Sử dụng lệnh if … then, nếu va vào Maze, sẽ đi lùi lại, ví dụ đang đi tới change y by 4, đang đi lùi lại là change y by -4.

Tương tự như thế khi thụt lùi (change y by -4) sẽ đổi lại là change y by 4 nếu chạm vào Mê cung.

Xem thêm: Sơ Cứu Khi Bị Điện Giật Đúng Và An Toàn, Sơ Cứu Điện Giật

Khi sẽ đi sang trọng trái (change x by -4), nếu đụng Maze đang change x by 4. Khi đang đi sang yêu cầu (change x by 4), nếu va vào Maze đang change x by -4.

*
*

Bây giờ, Doraemon rất có thể di chuyển lên, xuống, trái, bắt buộc theo lối Mê cung rồi. Bấm Green Flag để thử.

Bước tiếp theo, khi Ladybug đụng vào Strawberry, sẽ sở hữu hiệu ứng báo cho biết chúc mừng: start sound Cheer, say Yummy for 2 seconds.

Sau đó, Ladybug sẽ trở về vị trí xuất phát ban đầu, và gửi sang Mê cung tiếp theo.

*

Để đưa sang Mê cung tiếp theo, vào Event, lựa chọn Broadcast -> New Message, đánh tên là Next Maze

Sau đó, sẽ chuyển sang phần 2 xây dựng Mê cung

Phần 2. Xây dựng Mê Cung

Ở phần 1, khi Ladybug va vào Strawberry, đã phát tín hiệu broadcast next maze.

Thì khi thừa nhận được dấu hiệu này, Mê cung sẽ gửi sang costume kế tiếp.

Chọn sprite Maze, áp dụng lệnh when receive next maze -> next costume.

*

Vậy là game sẽ hoàn thành. Bấm Green Flag để chơi thử, giúp Ladybug đang vượt qua thử thách Mê cung, tìm về Trái Dâu đỏ.

Hoặc chọn See inside để xem khá đầy đủ các lệnh lập trình game này.

Game lời giải Mê Cung ko Gian

Xem hướng dẫn chi tiết để thực hành.


Game này sẽ vận dụng kỹ năng tạo Mê Cung trải qua trang website mazegenerator.net, bên cạnh đó giúp các bạn lập trình ghi nhận mặt đường đi, thời gian từ lúc xuất phát đến đích.


Leave a Reply Cancel reply

Your thư điện tử address will not be published. Required fields are marked *