Scratch là một ngôn ngữ lập trình trực quan phổ biến được phát triển bởi MIT Media Lab như một công cụ giáo dục dành cho trẻ em. Nó có sẵn trực tuyến, với các phiên bản dành cho máy tính để bàn dành cho Mac OS, Windows, Chrome OS và Android. WikiHow này hướng dẫn bạn những điều cơ bản về cách tạo một trò chơi
Các bước
Phần 1/4: Tải xuống Scratch
Bước 1. Điều hướng đến trang Tải xuống Scratch trong trình duyệt web
Đây là trang web nơi bạn có thể tải xuống phiên bản Scratch dành cho máy tính để bàn.
Bước 2. Nhấp vào Tải xuống trực tiếp
Nó nằm bên dưới tùy chọn để tải xuống Scratch từ cửa hàng kỹ thuật số của hệ thống của bạn.
Ngoài ra, bạn có thể nhấp vào Tạo ra ở đầu trang web để bắt đầu tạo trực tuyến ngay lập tức bên trong trình duyệt web của bạn.
Bước 3. Nhấp đúp vào tệp cài đặt
Tệp cài đặt Scratch là "Scratch Desktop Setup 3.9.0.exe" cho Windows và "Scratch 3.6.0.dmg" cho Mac. Sau khi tải xong tệp cài đặt, bấm đúp vào tệp cài đặt để bắt đầu quá trình cài đặt. Bạn có thể tìm thấy các tệp đã tải xuống trong thư mục Tải xuống hoặc trong trình duyệt web của bạn.
Bước 4. Cài đặt Scratch
Sử dụng các bước sau để cài đặt Scratch:
-
các cửa sổ
- Chọn "Chỉ dành cho tôi" hoặc "Bất kỳ ai sử dụng máy tính này".
- Nhấp chuột Cài đặt
- Nhấp chuột đúng để cho phép trình cài đặt Scratch thực hiện các thay đổi đối với hệ thống của bạn.
- Nhấp chuột Kết thúc.
-
Mac:
Gạt biểu tượng ứng dụng Scratch vào thư mục Ứng dụng
Phần 2/4: Thêm đồ họa
Bước 1. Mở Scratch
Nó có một biểu tượng màu vàng với một chữ S trên đó. Nhấp vào biểu tượng trong menu Bắt đầu trên Windows. Bạn có thể tìm thấy nó trong thư mục Ứng dụng trên máy Mac.
Lần đầu tiên bạn mở Scratch, nó sẽ hỏi bạn có muốn gửi dữ liệu đến nhóm Scratch để giúp cải thiện Scratch hay không. Bạn có thể bấm vào Không, cám ơn hoặc Có, tôi muốn giúp cải thiện Scratch. Nếu bạn chọn Có, dữ liệu sử dụng sẽ được gửi đến nhóm Scratch. Nhóm Scratch không thu thập thông tin cá nhân.
Bước 2. Thêm nền
Để thêm nền trong Scratch, hãy nhấp vào biểu tượng giống với một bức ảnh ở góc dưới bên phải. Sau đó, chọn một hình ảnh để sử dụng làm nền. Bạn có thể sử dụng các tab ở trên cùng để duyệt hình nền theo danh mục hoặc sử dụng thanh tìm kiếm ở góc trên bên trái để tìm kiếm hình nền theo tên.
- Để tải lên hình nền của riêng bạn, hãy di con trỏ chuột qua biểu tượng giống như một bức ảnh và nhấp vào biểu tượng giống như một cái trey có mũi tên hướng lên. Nhấp vào hình ảnh bạn muốn sử dụng làm nền và nhấp vào Mở ra.
- Để vẽ nền của riêng bạn, hãy di con trỏ chuột qua biểu tượng giống một bức ảnh và nhấp vào biểu tượng giống cọ vẽ. Sử dụng các công cụ sơn để vẽ nền của riêng bạn.
Bước 3. Thêm một sprite
Sprites là các đối tượng hình ảnh là một phần của cảnh trò chơi. Chúng có thể là nhân vật người chơi, kẻ thù hoặc chướng ngại vật, nhân vật không phải người chơi, sức mạnh và vật phẩm tiêu hao, hoặc các đối tượng nền động. Để thêm hình vẽ, hãy nhấp vào biểu tượng giống con mèo ở góc dưới bên phải. Sau đó, nhấp vào mô hình bạn muốn thêm vào cảnh của mình.
- Giống như hình nền, bạn có thể tải lên và vẽ các hình vẽ của riêng bạn vào cảnh của bạn. Để làm như vậy, hãy di con trỏ chuột qua biểu tượng giống con mèo và nhấp vào biểu tượng giống cái trey có mũi tên hướng lên để tải lên sprite của riêng bạn. Nhấp vào biểu tượng giống cọ vẽ để vẽ các họa tiết của riêng bạn.
- Nếu bạn cần xóa một sprite, hãy nhấp vào sprite trong danh sách bên dưới cửa sổ Xem trước ở góc trên bên phải và nhấn Xóa bỏ Chìa khóa.
Bước 4. Kéo sprite vào vị trí bạn muốn khi bắt đầu trò chơi
Cửa sổ xem trước nằm ở góc trên bên phải. Nhấp và kéo sprite đến vị trí bạn muốn khi bắt đầu trò chơi.
Phần 3/4: Thêm Điều khiển và Chuyển động vào Sprite
Bước 1. Nhấp vào sprite mà bạn muốn thêm điều khiển vào
Nhấp vào biểu tượng sprite bên dưới cửa sổ xem trước ở góc trên bên phải để chọn sprite.
Bước 2. Nhấp vào tab Mã
Đây là tab đầu tiên ở góc trên bên trái bên dưới logo Scratch.
Bước 3. Kéo khối sự kiện vào vùng mã
Trong Scratch, mã hóa được thực hiện bằng cách sử dụng các khối. Tất cả các khối được liệt kê trong bảng điều khiển bên trái dưới tab khối. Các khối được mã hóa màu theo loại. Các khối sự kiện có màu vàng mã hóa. Nhấp vào chấm màu vàng ở bên trái để chuyển đến các khối sự kiện. Sau đó, kéo một khối sự kiện vào vùng mã ở bên phải danh sách các khối. Một khối sự kiện có thể là một cái gì đó như "Khi sprite này được nhấp vào", "Khi [phím] được nhấn" hoặc "Khi [biểu tượng cờ xanh] được nhấp".
Chuỗi trò chơi bắt đầu khi bạn nhấp vào biểu tượng lá cờ xanh phía trên cửa sổ xem trước. Sử dụng khối có nội dung "Khi [biểu tượng cờ xanh] được nhấp vào" để tạo một hành động bắt đầu ngay khi trò chơi bắt đầu. Nó ở trên cùng của khối Sự kiện. Nó có một biểu tượng với một lá cờ màu xanh lá cây trong đó
Bước 4. Đính kèm một khối bên dưới khối sự kiện
Các khối chuyển động được mã hóa màu bằng màu xanh lam và khối Nhìn được mã hóa màu bằng màu tím. Tìm một khối cho những gì bạn muốn xảy ra. Kéo nó vào vùng mã và gắn nó bên dưới khối sự kiện trong vùng mã. Chú ý cách các khối có một rãnh ở trên và dưới chúng. Chèn khía cho khối hành động vào khối sự kiện.
- Nếu khối có mũi tên trỏ xuống (⏷), hãy nhấp vào mũi tên để hiển thị menu thả xuống. Chọn một tùy chọn (chẳng hạn như phím bàn phím) từ menu thả xuống.
- Nếu một khối có bong bóng màu trắng với văn bản trong đó, bạn có thể thay đổi văn bản bên trong bong bóng.
Bước 5. Thử nghiệm với các khối
Cần một chút thử nghiệm để tìm ra cách làm cho các khối làm theo ý bạn. Hãy thử gắn các khối khác nhau và xem điều gì sẽ xảy ra. Sau đây là một số khối mẫu bạn có thể thử.
-
Ví dụ khối 1:
Chọn "Khi sprite này được nhấp vào" làm khối Sự kiện. Sau đó, đính kèm khối có nội dung "nói [xin chào!] Trong [2] giây" từ khối Hình.
-
Ví dụ khối 2:
Để thực hiện một hình vẽ di chuyển sang trái và phải khi bạn nhấn các phím mũi tên trái và phải, hãy thêm khối sự kiện có nội dung "Khi nhấn [mũi tên phải ⏷]". Bạn sẽ cần chọn phím mũi tên bên phải từ menu thả xuống trong khối. Sau đó, đính kèm một khối có ghi "chỉ hướng [90]" từ các khối chuyển động. Sau đó, đính kèm một khối chuyển động khác có nội dung "di chuyển [10] bước". Sau đó, kéo một thẻ sự kiện khác vào vùng mã có nội dung "Khi nhấn [mũi tên trái ⏷]", hãy đính kèm một khối chuyển động có nội dung "trỏ theo hướng [-90]" và đính kèm một khối chuyển động khác có nội dung "di chuyển [10] bước ".
Phần 4/4: Thêm biến và phát hiện va chạm
Bước 1. Nhấp vào Biến
Đó là chấm màu cam trong bảng điều khiển bên trái. Điều này sẽ hiển thị các khối Biến. Các biến là những gì được sử dụng để tạo ra những thứ như điểm số, mạng sống, đồng hồ đo sức khỏe, v.v.
Bước 2. Nhấp vào Tạo một biến
Nó nằm trên danh sách các khối biến đổi. Thao tác này sẽ mở ra một cửa sổ mà bạn có thể sử dụng để tạo các biến của riêng mình.
Bước 3. Nhập tên cho biến của bạn và nhấp vào Ok
Bạn có thể đặt tên cho nó như "Score" hoặc "Lives" hoặc bất cứ điều gì bạn muốn thay đổi khi các mảnh của bạn va chạm.
Bước 4. Kéo khối có nội dung "Khi [biểu tượng cờ xanh] được nhấp vào" trong vùng mã
Nó nằm trong khối Sự kiện. Đó là khối có cờ xanh trong văn bản.
Bước 5. Đính kèm khối có nội dung "Đặt [biến] thành [trống]"
Nó nằm trong các khối biến đổi. Sử dụng menu thả xuống trong khối để chọn biến bạn đã tạo.
Bước 6. Nhập số bạn muốn biến khi bắt đầu trò chơi trong bong bóng màu trắng
Ví dụ, nếu bạn muốn tạo một điểm số, bạn sẽ đặt nó thành "0" ở đầu trò chơi. Đối với số mạng, hãy nhập số mạng mà bạn muốn nhân vật của mình có khi bắt đầu trò chơi.
Bước 7. Đính kèm khối vòng lặp "Mãi mãi" sau khối Đặt biến
Nó nằm trong phần "Kiểm soát". Khối này có một khía ở giữa để thêm các khối ở giữa nó.
Bước 8. Đính kèm một cái nhìn "Nếu / Thì" ở giữa khối "Mãi mãi"
Khối "If / Then" cũng có một khía ở giữa. Ngoài ra, nó có một phím lục giác sau "If".
Bước 9. Thêm một khối "Chạm vào" trong phím lục giác
Khối "Cảm ứng" nằm trên cùng của khối Cảm biến. Kéo nó vào phím lục giác trong khối "Nếu / Thì".
Bước 10. Chọn một sprite khác mà sprite có thể điều khiển của bạn có thể chạm vào
Sử dụng menu thả xuống trong khối để chọn một sprite khác. Ví dụ, nó có thể là một kẻ thù, một món đồ tăng sức mạnh hoặc một vật phẩm đơn giản làm thay đổi điểm số của bạn.
Bước 11. Đính kèm các khối bạn muốn khi các sprites va vào nhau
Nếu bạn muốn tạo một chuỗi cái chết phức tạp, điều đó có thể cần một số thử nghiệm với các điều khiển chuyển động để làm cho nó chính xác. Để thay đổi biến, hãy đính kèm biến có nội dung "thay đổi [biến] bằng [trống] vào khối" Nếu / Thì ". Sử dụng menu thả xuống trong khối" thay đổi biến "để chọn biến bạn muốn thay đổi. Nhập số tiền bạn muốn nó thay đổi vào ô màu trắng. Ví dụ: nhập "1" vào ô màu trắng để tăng điểm của bạn lên 1 điểm. Nếu bạn muốn lấy đi mạng sống, hãy nhập "-1" vào ô màu trắng bong bóng.