Thủ Thuật

Cách tạo game giống Flappy Bird trong Scratch

Tạo trò chơi Flappy Bird bằng Scratch nó là một vấn đề? Rất đơn giản. Hướng dẫn Lập trình Game Cào Flappy Bird dưới đây sẽ giúp bạn.

  • vạch sọc
  • Scratch dành cho Mac
  • cào trực tuyến

Trong xã hội hiện đại, công nghệ đã trở thành một phần quan trọng trong cuộc sống của chúng ta. Điều này càng rõ ràng hơn khi đại dịch COVID-19 tấn công. Chính vì vậy, lập trình đã trở thành một ngành học “hot”. Đặc biệt, môn học này cũng được giản lược giảng dạy từ cấp tiểu học.

Một trong những ngôn ngữ lập trình phổ biến nhất cho trẻ em hiện nay là vạch sọc Được phát triển bởi Lifelong Kindergarten tại Phòng thí nghiệm Truyền thông của Viện Công nghệ Massachusetts (MIT). Với thiết kế sinh động và đồ họa hoạt hình dễ thương, Scratch giúp trẻ em tiếp cận lập trình dễ dàng và trực quan hơn. Thay vì phải viết những dòng mã phức tạp, Scratch chỉ yêu cầu trẻ suy nghĩ logic, kéo và thả các khối mã theo một kịch bản hợp lý để tạo ra tất cả các chương trình hoặc trò chơi yêu thích của chúng.

Trong bài viết này, chúng ta sẽ học cách tạo Flappy Bird trong Scratch! trò chơi trong Hướng dẫn sử dụng phần mềm Scratch để lập trình Nó sẽ được gọi là Flapping Bat. Game có lối chơi đơn giản nhưng vui nhộn và hấp dẫn.

Tạo một dự án trực tuyến

1. Truy cập Internet vạch sọc và nhấp vào nút Tạo ra.

menu không

2. Đổi tên từ Được phép sang trọng dơi vỗ tay.

Nhập tên trò chơi vào bảng cào.

vạch sọc sẽ tự động lưu dự án khi bạn làm việc.

Tạo một dự án ngoại tuyến

1. Mở Trình chỉnh sửa ngoại tuyến Scratch 2 trong máy tính.

Trình chỉnh sửa trò chơi cào

2. Chọn Trường hợp > Lưu thành và nhập tên dơi vỗ tay.

Nhập tên trò chơi vào ô tương ứng

xóa trò chuyện

Mỗi khi tạo một dự án Scratch mới, bạn sẽ đưa vào một nhân vật (sprite), biểu tượng của phần mềm này là Scratch Cat – một chú mèo vô cùng đáng yêu.

Nhân vật mang tính biểu tượng của Scratch

Bạn có thể xóa con mèo hoặc bất kỳ ký tự nào khác bằng cách nhấn giữ. Cờ lê Thay đổi trên bàn phím và nhấp trực tiếp vào nó. Một menu nhỏ sẽ xuất hiện với tùy chọn xóa mọi thứ bạn đã nhấp vào. Bạn sẽ cần lặp lại điều này nhiều lần để tiết kiệm thời gian khi làm việc trên các dự án Scratch.

Bây giờ bắt đầu xóa chú mèo Scratch đang cười.

Xóa hình ảnh con mèo

Nếu bạn đã quen với việc nhấp chuột phải vào PC hoặc sử dụng bàn di chuột, bạn có thể sử dụng thủ thuật này thay thế cho việc nhấp chuột bằng phím shift.

Chọn các ký tự và hình dạng khác

Sprite là bất kỳ yếu tố đồ họa nào của dự án Scratch, không phải cảnh, cảnh trong trò chơi. Đối với trò chơi này, bạn sẽ tạo 3 sprites: Player – Player, Ground – Ground và Pipe – Pipe.

1. Tìm đối tượng mới phía dưới Khắc phục và nhấp vào biểu tượng đầu tiên. Lựa chọn Con ma từ viện.

2. Chọn sprite có tên Bat2, sau đó nhấp vào VÂNG.

Chọn con dơi từ thư viện Scratch

3. Shift-nhấp vào ký tự Bat2 và chọn Thông tinThông tin.

4. Đổi tên Bat2 thành Player vì trong game người chơi sẽ điều khiểnMá con dơi này

5. Nhấp vào nút trở lại (hình tam giác màu trắng trong vòng tròn màu xanh lam) để đóng cửa sổ thông tin.

Tạo nhân vật trong Scratch

hình nền vẽ

  1. Trong khu đối tượng mớinhấp vào biểu tượng thứ hai: Sơn sprite mớiSơn.
  2. Shift-click vào sprite mới này, chọn Info và đổi tên nó đất.
  3. Bấm vào tab Trang phục.
  4. Nhấp vào Công cụ hình chữ nhậtHình hộp chữ nhậtTrên vải biên tập viên sơn trong tab Bộ quần áo.
  5. Nhấp vào tùy chọn Hình chữ nhật được lấp đầy.
  6. Nhấp vào màu xanh lá cây.
  7. Nhấp vào gần góc dưới cùng bên trái của khung vẽ trình chỉnh sửa sơn, sau đó kéo lên và xuống bên phải cho đến khi bạn có một hình chữ nhật kéo dài qua cuối màn hình.

Giao diện tạo trò chơi trong Scratch

Nếu hình nền không lấp đầy hoàn toàn vùng hiển thị, hãy nhấp và kéo nó vào vị trí.

Chỉnh sửa trò chơi trong Scratch

vẽ đường ống

Mục tiêu của trò chơi này là giúp con dơi bay qua lỗ giữa hai đường ống. Bạn chỉ cần sử dụng một thủ thuật lập trình thú vị để tạo đoạn mã ống này.

  1. Bấm vào biểu tượng Sơn sprite mới.
  2. Shift-click vào sprite này, chọn Info và đổi tên nó Đường ống.
  3. Bấm vào tab Trang phục.
  4. Nhấp vào công cụ hình chữ nhật trên canvas biên tập viên sơn trong tab Bộ quần áo.
  5. Nhấp vào tùy chọn hình chữ nhật Cứng.
  6. Nhấp vào mẫu màu xám.
  7. Nhấp và kéo vào giữa canvas biên tập viên sơn để vẽ một ống thẳng đứng.

Vẽ đường ống khi tạo trò chơi cào

Để tạo một lỗ cho dơi bay qua, hãy nhấp vào công cụ Lựa chọnNhấp và kéo vào giữa đường ống, sau đó nhấp vào nó. Cờ lê Tẩy xóa hoặc Trở về trên bàn phím Đừng lo lắng nếu con dơi quá lớn vì bạn có thể sửa nó sau.

Bây giờ bạn có 3 sprite cần thiết để tạo trò chơi. Đây là cách giúp bạn tạo cảnh bầu trời tươi sáng cho trò chơi.

Thẻ lập trình trong Scratch

Vẽ một bầu trời gradient trên sân khấu.

Bạn có thể chưa quen với khái niệm về độ dốc. Scratch bao gồm 3 kiểu gradient, cho phép bạn pha trộn hai màu với nhau. Một trong những yếu tố làm cho bầu trời chân thực là vẽ đường chân trời bằng các màu sáng hơn và tối hơn ở phía trên cùng của màn hình.

1. Nhấp vào nút Khắc phục.

2. Nhấp vào tab ĐáyĐáy.

3. Chọn Điền vào trong các công cụ Màu sắc.

Bộ chọn màu trong Scratch

4. Nhấp vào nút gradient ngang.

5. Chọn biểu tượng để thay đổi màu sắc thành màu trắngnút chuyển đổi màu trắng.

6. Nhấp vào nút Thay đổi màu sắc.

7. Chọn biểu tượng để thay đổi màu sắc thành màu xanh lam nhạt.

8. Nhấp vào bất kỳ đâu để lấp đầy canvas biên tập viên sơn với gradient màu này.

Hoàn thành Flappy Bird với Scratch

Như bạn có thể thấy, bầu trời bây giờ thật hơn rất nhiều, phải không? Bạn có thể sử dụng gradient cho tất cả các loại hiệu ứng.

Tạo một biến số điểm

Bước cuối cùng là theo dõi điểm số của người chơi. Chuyển đến tab Biến, nhấp vào Tạo biến và đặt tên là Điểm. Tạo khối sự kiện “khi (cờ xanh) được nhấp vào”. Điều này sẽ giúp bạn theo dõi điểm số của mình ngay khi trò chơi bắt đầu. Khối đầu tiên của các biến là “Đặt điểm thành 0”. Điều này sẽ đặt lại điểm số khi bắt đầu mỗi trò chơi. Bạn có thể cần phải điều chỉnh menu thả xuống để đảm bảo nó là Điểm. Tiếp theo, đặt khối điều khiển thành vĩnh viễn, sau đó đặt “if / then” bên trong.

Điều kiện if ở đây là khi người chơi điều khiển nhân vật di chuyển lên cột theo chiều dọc chứ không phải theo chiều ngang. khối điều khiển ”

Bên trong mệnh đề if / then, hãy đặt khối biến “thay đổi điểm số 1” để tăng từng điểm một mỗi khi nhân vật tránh một cột và “đợi 1 giây” để đảm bảo điểm số được cập nhật chính xác. Xong!

Hướng dẫn lập trình trò chơi Scratch

nó lên Cách tạo một trò chơi như Flappy Bird với Scratch. Tôi hy vọng bài viết hữu ích với bạn.

Học Wiki

Trang web #hocwiki cung cấp kiến thức điện tử cơ bản về tụ điện , điện trở các kiến thức về mạch điện hy vọng sẽ mang lại cho các bạn những kiến thức điện tử online hữu ích nhất.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button