Cách lập trình game bắn súng trên Scratch
Bài viết này sẽ hướng dẫn các bạn làm trò chơi tránh bắn ma phiên bản đơn giản trong Scratch 3.0. Các bạn có thể xem hướng dẫn này và tự do sáng tạo, biến tấu trò chơi theo cách riêng của mình nhé! Show
MÔ TẢ TRÒ CHƠI
TRÒ CHƠI MẪULink project mẫu: https://scratch.mit.edu/projects/384224019/ TẠO HÌNH NỀN
TẠO NHÂN VẬT (SPRITE)
Ở mục Paint, các bạn có thể chọn công cụ vẽ hình elip và vẽ đường thẳng để tạo thành hình tâm ngắm. Lưu ý: nếu các bạn muốn vẽ hình tròn (thay vì hình elip) và nét tuyệt đối thẳng (không bị xiên) thì hãy nhấn giữ phím Shif khi kéo chuột. Xem thêm bài viết hướng dẫn chi tiết cách thêm nhân vật tại đây: https://laptrinhscratch.com/them-nhan-vat-vao-scratch/ LẬP TRÌNH1.Lập trình cho “Tâm ngắm”
2. Lập trình cho Ma di chuyển ngẫu nhiên trong màn hình
Câu lệnh “point in direction…” sẽ giúp nhân vật quay về một hướng nào đó. Hướng cụ thể sẽ được quyết định bởi số được điền vào phần … Câu lệnh pick random 0 to 360 giúp chọn ra một số bất kỳ trong khoảng từ 0 đến 360. Người dùng có thể thay đổi số này để tạo ra một khoảng tùy ý.
3. Tạo “Điểm” cho Trò chơi (lập trình trong nhân vật tâm ngắm)
Chúc các bạn thành công với trò chơi bắn ma trong Scratch! Nếu có câu hỏi hoặc góp ý gì thì hãy đừng ngại ngần và comment xuống phía dưới nhé! ————————————————————-
Yêu cầu thiết kế dự án game scratch sa3206: Sử dụng ngôn ngữ lập trình Scratch để xây dựng kịch bản điều khiển các đối tượng hoạt động giống như dự án SA3206: XEM HÌNH ẢNH HOẠT ĐỘNG CỦA DỰ ÁN SCRATCH SA3206 XEM TẠI ĐÂY Lưu ý: Bài giảng đầy đủ cho dự án này được thực hiện thông qua 2 video, bao gồm phần 1, phần 2 và chỉ dành cho thành viên có nhu cầu đăng ký học. VIDEO BÀI GIẢNG DÀNH CHO THÀNH VIÊN VIP
2. Hình nền:Ở đay sử dụng 2 hình nền chính BG dùng để chơi game và Over dùng để hiển thị khi người chơi thua. Bạn xem code ở hình dưới Hình nền khi nhận được thông báo sẽ dựa vào đó mà chạy các âm thanh cho phù hợp 3. Máy bay của người chơiMáy bay của người chơi chỉ có một kiểu và sẽ di chuyển theo chuột, nến chạm vào máy bay định thì bị thua 4. Máy bay địchBên trong đối tượng này là 6 hình khác nhau được đánh số từ 1 tới 6, khi thay đổi hình dạng thì ta thấy xuất hiện 1 loại máy bay khác. Dòng code khi bấm cờ xanh sẽ chờ một thời gian từ 3 tới 5 giây và tạo ra một máy bay mới. Máy bay này xuất hiện ở trên và chạy xuống dưới, nó biến mất khi chạm biên dưới hoặc chạm vào đạn. 2 biến nox và noy sẽ chạy theo đường đi của viên đạn, khi chạm máy bay thì đây chính là tọa độ của vụ nổ. 5. Vụ nổ bigbangVụ nổ được tạo ra bằng cách chạy 5 hình ảnh khác nhau Các bạn có thể tải file source về để tham khảo và sửa lại theo ý mình, vẫn còn một vấn đề nhỏ mình chưa fix. 6. Xem thêm
4.5 17 votes Đánh giá bài viết |