Allison: Hey guys!
Tôi chỉ thử nghiệm trên các trò chơi tôi đã thực hiện.
Đó là siêu dễ dàng để làm đơn giản trò chơi như thế này.
Và, trên thực tế, tôi sẽ chỉ cho bạn làm thế nào tôi đã làm cho nó ngay bây giờ.
Chúng ta hãy đầu trên để www.scratch.mit.edu.
Chúng tôi muốn tạo ra một dự án mới, vì vậy cho phép click vào tab Create.
Tôi đã có một sản phẩm mở ra, để chúng ta sẽ chuyển sang đây.
>> Hãy bắt đầu với một tour du lịch nhanh chóng của môi trường đầu.
Phía dưới bên trái ở đây, chúng tôi có tất cả các họa tiết đó sẽ
được sử dụng trong trò chơi của chúng tôi.
Ví dụ, chúng ta có một con khỉ, chuối, và bông cải xanh.
Khi chúng ta click vào mỗi sprite bạn sẽ nhận thấy rằng cột bên phải sẽ
thay đổi, để cho chúng ta thấy rằng chúng tôi đang làm việc với ma cụ thể.
Bất cứ điều gì chúng ta đặt trong cột này sẽ kiểm soát ma đó là đánh dấu.
Đây ở giữa, chúng tôi có cột của chúng tôi chứa pallet của chúng tôi một mảnh ghép,
mà chúng tôi sẽ sử dụng để tạo ra trò chơi của chúng tôi.
Ở phía trên, chúng ta có thể loại mảnh ghép chúng ta phải làm việc với.
Ví dụ, các mảnh màu xanh, dưới tab chuyển động, cho phép chúng ta
kiểm soát họa của chúng tôi di chuyển.
Chúng ta sẽ khám phá các thể loại khác khi chúng tôi tạo ra trò chơi của chúng tôi.
Cuối cùng, trên cùng bên trái, chúng tôi có giai đoạn chúng tôi, nơi chúng tôi sẽ
thực sự chơi trò chơi của chúng tôi.
Nơi chúng ta có thể thấy ảnh hưởng của kịch bản của chúng tôi trên các sprites.
>> Vì vậy, chúng ta hãy bắt đầu.
Trong trò chơi của chúng tôi, con khỉ sẽ cố gắng để ăn trong khi chuối
tránh các bông cải xanh.
Con khỉ sẽ theo con chuột của chúng tôi, và bông cải xanh và chuối sẽ nổi
xung quanh sân khấu một cách ngẫu nhiên.
Khi con khỉ được gần chuối, chuối sẽ tích cực thử
để tránh những con khỉ, chỉ để làm cho những điều thú vị hơn một chút.
>> Hãy bắt đầu bằng kịch bản hành vi của nhân vật chính của chúng ta, con khỉ.
Để bắt đầu kịch bản của chúng tôi, chúng tôi sẽ sử dụng Khi Màu xanh lá cây Flag nhấp mảnh từ
sự kiện thể loại.
Đây.
Điều này sẽ gây ra tất cả các mảnh ghép kết nối với các nút để chạy khi chúng tôi
nhấp vào xanh Cờ, ở đây, tại phía trên bên phải của sân khấu.
Chúng tôi muốn con khỉ để theo con chuột.
Vì vậy, chúng tôi chọn nút Go To và chọn Con trỏ chuột, như vậy.
Vì vậy, chúng ta sẽ thử nó ở đây.
Hãy thử nghiệm là và xem những gì sẽ xảy ra.
>> Vì vậy, nó có vẻ như con khỉ thực sự chỉ theo click chuột đầu tiên.
Điều này là bởi vì, theo mặc định, Đi Để chặn chỉ thực hiện một lần.
Để có được những con khỉ để theo chuột trong suốt toàn bộ trò chơi, chúng ta cần
khối này để thực thi hơn và hơn nữa.
Nghe có vẻ như chúng tôi cần một số loại Looping xây dựng.
Vì vậy, cho phép di chuyển vào kiểm soát.
Hãy nhìn xem, chúng ta hãy thử điều này giới hạn vòng lặp.
Có vẻ như nó hoạt động.
>> Vì vậy, tiếp theo chúng ta nên suy nghĩ về cách con khỉ sẽ
tương tác với các họa tiết khác.
Về cơ bản, chúng ta cần thêm logic để chúng tôi trò chơi, như vậy, các trò chơi sẽ kết thúc nếu
con khỉ chạm vào chuối hoặc bông cải xanh.
Và thực sự sử dụng từ "nếu" khi mô tả hành vi
chúng tôi đang cố gắng để tạo ra.
Và thuận tiện đủ, có một kiểm soát chặn gọi Nếu chúng ta sử dụng
cho chính xác mục đích này.
Vì vậy, các hình dạng kim cương, ngay tại đây, trên khối, là nơi mà chúng tôi đặt các
điều kiện mà chúng tôi muốn kiểm tra.
Trong trường hợp này, chúng tôi sẽ kiểm tra xem khỉ là chạm vào chuối.
>> Se chúng tôi lấy mảnh Chạm từ các loại cảm biến.
Và chọn chuối từ các trình đơn thả xuống.
Bây giờ chúng ta phải nói với chúng tôi những gì ma để làm gì khi nó chạm vào chuối.
Chúng tôi muốn trò chơi kết thúc, và khỉ phải nói, bạn đã thắng.
Vì vậy, chúng ta thêm vào một Say và Stop Tất cả mảnh.
Chúng tôi sẽ thay đổi, xin chào, để, bạn giành chiến thắng.
Và thời gian để 0.5.
Bây giờ, chúng tôi sẽ áp dụng cùng một logic khi khỉ là chạm vào bông cải xanh,
ngoại trừ chúng tôi sẽ có con khỉ nói, bạn bị mất, thay vì, bạn đã chiến thắng.
>> Hãy kiểm tra này và xem nó hoạt động.
Tuyệt vời.
Chúng tôi đã hoàn thành kịch bản của khỉ hành vi, nhưng chúng tôi không thực hiện được nêu ra.
Chúng tôi vẫn phải nói với bông cải xanh và chuối phải làm gì.
>> Hãy bắt đầu với đơn giản hai, bông cải xanh.
Mà chỉ cần di chuyển một cách ngẫu nhiên.
Một lần nữa, chúng tôi sẽ bắt đầu với Khi Màu xanh lá cây Flag nhấp mảnh.
Chúng ta cần sprite được liên tục kéo chuyển động, vì vậy hãy
ra vòng lặp Vô hạn.
Chúng tôi sẽ tạo ra một chuyển động ngẫu nhiên sử dụng một số phần chuyển động với một ngẫu nhiên
máy phát điện số.
>> Alright, hãy kiểm tra này.
Tuyệt vời
>> OK, bây giờ chỉ có chuối là trái.
Hãy bắt đầu với cùng thiết lập các miếng như trước.
Vì vậy, nếu con khỉ được gần gũi, chuối nên tránh nó.
Khác, chuối nên di chuyển một cách ngẫu nhiên.
Nghe có vẻ như một công việc cho Nếu khối khac này.
Trong tình trạng này, chúng tôi sẽ kiểm tra chuối khoảng cách từ con khỉ, và
sau đó có nó tránh cho phù hợp.
>> Bây giờ, khi tình trạng này không áp dụng, các
chuối nên di chuyển một cách ngẫu nhiên.
Vì vậy, chúng ta hãy chỉ ăn cắp chuyển động ngẫu nhiên của chúng tôi miếng từ bông cải xanh.
Tất cả chúng ta phải làm là kéo các mảnh chúng tôi muốn ma chuối, và
họ sẽ được sao chép.
>> Tất cả được thực hiện.
Chúng ta hãy kiểm tra nó ra.
Tuyệt vời.
Tất cả mọi thứ dường như được làm việc.
Bây giờ đi và làm cho trò chơi của riêng bạn.
>> Nếu bạn cần một số nguồn cảm hứng kiểm tra các dự án trước
từ CS50 trên trang web.
>> Tên tôi là Allison, và CS50 này.
>> Tôi cần để có được những thiết lập siêu nhanh.