
Cross the Road là một thể loại game đơn giản nhưng hấp dẫn, trong đó người chơi điều khiển thú cưng băng qua đường. Dưới đây là cách tạo game Cross the Road thú vị trong Scratch .

Trong mục ‘choose a backdrop’, hãy chọn 'Paint'. Sử dụng công cụ hình chữ nhật để vẽ một hình chữ nhật lớn màu xanh lá cây làm nền, sau đó vẽ một hình chữ nhật nhỏ hơn màu đen để tạo con đường.
Tiếp theo, vẽ các vạch kẻ đường. Chọn công cụ đường thẳng và đặt độ dày là 10. Bạn có thể sao chép và dán các đường đã vẽ để tạo các vạch còn lại. Sử dụng công cụ chọn để di chuyển các đường kẻ. Cần 4 đường kẻ màu trắng và 2 đường kẻ màu vàng.

Bước này là chọn hình ảnh cho các nhân vật trong game. Ví dụ này sử dụng 4 con gà (mỗi làn đường một con) và một chiếc xe. Scratch cung cấp 4 hình ảnh gà có sẵn. Bạn cũng có thể tự vẽ hoặc tải lên hình ảnh nhân vật tùy chọn.

Bây giờ, cần điều chỉnh kích thước của các nhân vật để phù hợp với phông nền. Thay đổi kích thước gà cho vừa với các làn đường, thu nhỏ xe và xoay xe theo hướng di chuyển. Bạn cũng có thể thay đổi màu sắc của xe nếu muốn, sử dụng công cụ đổ màu.
Ví dụ này chọn màu đỏ! Thêm lông mày cho gà để biểu cảm sinh động hơn. Sử dụng công cụ vẽ đường thẳng để vẽ lông mày, tương tự như cách vẽ các đường kẻ trên nền.

Bắt đầu với một con gà. Khi nhấp vào cờ xanh, bạn muốn nó di chuyển tự động sang hai bên. Sử dụng khối lệnh 'di chuyển 10 bước', khối lệnh 'nếu chạm cạnh thì nảy lên' và vòng lặp 'vô hạn' từ danh mục điều khiển. Đặt kiểu xoay thành 'trái-phải' để gà không bị lật khi nảy lên.

Mã lệnh cho tất cả các con gà về cơ bản là giống nhau. Bạn có thể sao chép mã bằng cách nhấp và kéo nó lên sprite khác. Sprite sẽ rung rinh khi mã được sao chép thành công. Gán cùng một mã cho tất cả gà, nhưng điều chỉnh tốc độ di chuyển của mỗi con gà bằng cách thay đổi số bước di chuyển.
Bạn có thể điều chỉnh tốc độ nếu trò chơi không hoạt động như mong muốn.

Để điều khiển xe, sử dụng khối 'if-then' để kiểm tra xem phím mũi tên có được nhấn hay không. Nếu đúng, di chuyển xe theo hướng của phím mũi tên. Đặt các khối 'if-then' bên trong vòng lặp 'forever' để Scratch liên tục kiểm tra các phím. Đặt kiểu xoay thành 'không xoay' để xe luôn hướng về cùng một phía.
Chạy trò chơi và kiểm tra xem xe có thể di chuyển theo mọi hướng hay không. Nếu không, hãy kiểm tra lại mã.

Game kết thúc nếu gà va chạm với xe. Sử dụng khối cảm biến 'chạm' và khối toán tử 'hoặc' để kiểm tra va chạm. Nếu có va chạm, dừng xe, phát âm thanh và dừng trò chơi. Khối '' sẽ dừng xe.
Để kiểm tra mã sau khi thua, di chuyển xe trở lại vị trí ban đầu.

Vẽ một đường màu đỏ ở phía bên kia đường. Trong sprite xe, kiểm tra xem xe có chạm vào màu của đường đó hay không. Nếu có, bạn đã an toàn đến đích. Phát âm thanh chúc mừng và dừng trò chơi.
Về cơ bản, game Cross the Road trên Scratch đã hoàn thành. Bạn có thể thêm hiệu ứng để làm cho game sinh động hơn.

Tạo hoạt ảnh cho gà bằng khối 'next costume', nhưng chỉ khi sprite có nhiều trang phục và các trang phục đó có ý nghĩa để tạo hoạt ảnh. Kiểm tra các trang phục trong tab trang phục. Bạn cũng có thể thêm trang phục mới hoặc vẽ trang phục của riêng mình! Thêm lông mày vào hoạt ảnh để tăng tính biểu cảm.

Nếu thua và chơi lại, xe có thể vẫn còn trên đường, dẫn đến thua ngay lập tức. Đưa xe về vị trí ban đầu khi nhấp vào cờ xanh bằng cách sử dụng vị trí X và Y của nó. Lưu ý sự thay đổi của X và Y khi di chuyển xe, và đặt xe về vị trí mong muốn.

1 nhận xét