Giải mã Mê cung Scratch – Maze Runner vẫn là một trò chơi trí tuệ hấp dẫn. Người chơi sẽ điều khiển và tinh chỉnh nhân đồ vật vượt qua các bức tường mê cung để kiếm được lối ra.

Bạn đang xem: Game giải mã mê cung

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

Tạo Mê Cung và sẵn sàng nhân vật

Xem gợi ý sử dụng website mazegenerator.net để chế tạo ra mê cung


Sau khi tạo ra sprite Mê cung cùng với 5 costumes khác nhau. Bọn họ sẽ sử dụng nhân đồ vật Ladybug và Strawberry có sẵn trong Scratch, nhằm lập trình mang đến chú Ladybug này thừa mê cung tìm về trái dâu đỏ.

*

Bạn rất có thể tải Mê cung chủng loại tại đây, lựa chọn Choose a sprite -> Upload a sprite.

Lưu ý lựa chọn go khổng lồ x y nhằm lập trình vị trí toạ độ xuất hiện thêm của 2 nhân đồ dùng Ladybug và Strawberry. Cùng set kích cỡ to để có kích thước phù hợp với phạm vi 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 game 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 biến đổi toạ độ y. Sử dụng các dòng lệnh: forever, if…then, change y by.

Khi tăng trưởng sẽ change y by 4, trở xuống change y by -4

Di đưa trái, cần sẽ chuyển đổi toạ độ x (change x by …). Qua trái vẫn change x by -4, qua buộc phải sẽ change x by 4.

Để Ladybug hoàn toàn có thể quay khía cạnh sang bên buộc phải (khi bấm phím phải) hoặc quay phương diện sang phía bên trái (khi bấm phím trái), thực hiện dòng lệnh Point in direction.

*

Giờ Ladybug có thể di đưa rồi, nhưng sẽ đi xuyên thẳng qua tường Mê cung. Bọn họ cần thiết kế tiếp sao cho Ladybug không được va vào bức tường Mê cung.

Sử dụng lệnh if … then, nếu chạm vào Maze, vẫn đi lùi lại, ví dụ đang đi vào change y by 4, đã đi lùi lại là change y by -4.

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

Xem thêm: Cập Nhật Điều Kiện Du Học Hàn Quốc 2018, Tổng Chi Phí Du Học Hàn Quốc 2018

Khi vẫn đi thanh lịch trái (change x by -4), nếu đụng Maze đã change x by 4. Khi đang đi sang yêu cầu (change x by 4), nếu chạm vào Maze vẫn change x by -4.

*
*

Bây giờ, Doraemon có thể di đưa lên, xuống, trái, cần theo lối Mê cung rồi. Bấm Green Flag để thử.

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

Sau đó, Ladybug sẽ quay lại vị trí xuất xứ ban đầu, và gửi sang Mê cung tiếp theo.

*

Để chuyển sang Mê cung tiếp theo, vào Event, chọn Broadcast -> New Message, viết tên là Next Maze

Sau đó, sẽ đưa sang phần 2 lập trình sẵn Mê cung

Phần 2. Thiết kế Mê Cung

Ở phần 1, khi Ladybug đụng vào Strawberry, đã phát bộc lộ broadcast next maze.

Thì khi nhấn được biểu lộ 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 để đùa thử, giúp Ladybug vẫn vượt qua thử thách Mê cung, tìm về Trái Dâu đỏ.

Hoặc chọn See inside nhằm xem không thiếu các lệnh lập trình game này.

Game lời giải Mê Cung không Gian

Xem phía dẫn chi tiết để thực hành.


Game này vẫn vận dụng năng lực tạo Mê Cung thông qua trang web mazegenerator.net, đồng thời giúp chúng ta lập trình ghi nhận con đường đi, thời gian từ lúc khởi thủy đến đích.


Leave a Reply Cancel reply

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