Logo
Hướng dẫn làm game Cross the Road trên Scratch - Lập trình game đơn giản

Hướng dẫn làm game Cross the Road trên Scratch - Lập trình game đơn giản

Yêu cầuTất cả thiết bị
Dung lượngĐang cập nhật
Lượt tải0
Giới Thiệu Chi Tiết

Cross the Road: Hướng dẫn tạo game trên Scratch

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 .

Game Cross the Road trên Scratch
Game Cross the Road trên Scratch

Hướng dẫn từng bước làm game Cross the Road trên Scratch

  • 1. Thiết lập phông nền
  • 2. Chọn nhân vật
  • 3. Tùy chỉnh nhân vật
  • 4. Lập trình di chuyển cho gà
  • 5. Áp dụng di chuyển cho tất cả gà
  • 6. Điều khiển xe bằng phím mũi tên
  • 7. Xác định điều kiện thua
  • 8. Xác định điều kiện thắng
  • 9. Tạo hiệu ứng động cho gà
  • 10. Đưa xe về vị trí ban đầu

1. Thiết lập phông nền

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.

Tạo backdrop
Tạo backdrop

2. Chọn nhân vật

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.

Chọn sprite
Chọn sprite

3. Tùy chỉnh nhân vật

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.

Tùy chỉnh sprite
Tùy chỉnh sprite

4. Lập trình di chuyển cho gà

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.

Làm gà di chuyển
Làm gà di chuyển

5. Áp dụng di chuyển cho tất cả gà

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.

Làm cho tất cả gà di chuyển
Làm cho tất cả gà di chuyển

6. Điều khiển xe bằng phím mũi tê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ã.

Điều khiển xe bằng các phím mũi tên
Điều khiển xe bằng các phím mũi tên

7. Xác định điều kiện thua

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.

Điều kiện thua
Điều kiện thua

8. Xác định điều kiện thắng

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.

Điều kiện thắng
Điều kiện thắng

9. Tạo hiệu ứng động cho gà

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.

Tạo hoạt ảnh cho gà
Tạo hoạt ảnh cho gà

10. Đưa xe về vị trí ban đầu

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.

Chuyển ô tô tới vị trí bắt đầu
Chuyển ô tô tới vị trí bắt đầu

Từ khóa liên quan

Đánh giá từ người dùng

ID: Hướng dẫn làm game Cross the Road trên Scratch - Lập trình game đơn giản
5.0

1 nhận xét

5
100%
4
0%
3
0%
2
0%
1
0%