Hướng dẫn lập trình Scratch bắn máy bay.

12

1.Scratch bắn máy bay.(Video)


Mời các bạn chơi thử game

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

sử dụng 3 hình nền

Scripts của hình nền

Scripts của hình nền

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ơi

Máy bay của người chơi

Máy bay của người chơi

Má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

code máy bay

code máy bay

4. Máy bay địch

máy bay địch

máy bay địch với nhiều hình dạng

Bê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.

code máy bay địch

code máy bay địch

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.

code đạn bắn

code đạn bắn

Đạn máy bay người chơi

Đạn của máy bay người chơi

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ổ bigbang

code vụ nổ

code vụ nổ

Vụ 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

  1. Bắn máy bay trên Scratch.mit.edu
  2. Bảng B1 Câu 3 Trò chơi vượt sông TNTTH 2019
  3. Scratch – Game làm quen với chữ cái tiếng Việt
4.6 9 votes
Article Rating
Share.

About Author

٩(●̮̮̃•̃)۶ Không có lẽ yêu trên đời quá khó ٩(͡๏̯͡๏)۶ Mà thôi yêu cũng chẳng dễ chút nào! ٩(×̯×)۶

Subscribe
Thông báo
guest
12 Comments
oldest
newest most voted
Inline Feedbacks
View all comments
hai
hai
2 years ago

tại sao không có link nguyên liệu có sẵn nhưng ít nhất củng phải hướng dẫn tải link chứ!

Anh Anh
Anh Anh
2 years ago

lấy hình viên đạn ở đâu bạn ??

triet
triet
2 years ago

Làm sao để bắn trúng địch thì được điểm trong bài này hả thầy ?

phucprotv
phucprotv
Reply to  triet
9 months ago

có thể bạn sẽ dùng lệnh thay đổi …(số điểm) một lượng 1

triet
triet
2 years ago

Làm thế nào để bắn trúng địch mà được điểm hả thầy ?

Hoàng
2 years ago

ai mún chơi trò chơi bắn súng ko?
Đường link: https://scratch.mit.edu/projects/226009355/#editor

biddy
biddy
2 years ago

vì sao máy bay ddicchj chỉ bắn được 1 phát thôi vậy ạ

Trần Văn Tài Anh
1 year ago

tìm những nhân vật trên ở đâu vậy

12
0
Would love your thoughts, please comment.x
()
x