Cách tạo trò chơi giống Flappy Bird trong Scratch

Cách tạo trò chơi giống Flappy Bird trong Scratch

  • 6 Đánh giá

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

Phầm mềm lập trình Scratch cho trẻ em
  • Scratch
  • Scratch cho Mac
  • Scratch 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 đó càng thể hiện rõ hơn khi đại dịch COVID-19 bùng phát. Chính vì thế, lập trình đã và đang trở thành một ngành học “hot”. Đặc biệt, môn học này còn được đơn giản hóa để đưa vào giảng dạy ngay ở cấp bậc tiểu học.

Một trong số ngôn ngữ lập trình phổ biến dành riêng cho trẻ em hiện nay là Scratch do Lifelong Kindergarten thuộc trung tâm truyền thông Lab của Viện Công nghệ Massachusetts (MIT) phát triển. Với thiết kế sinh động, đồ họa phim hoạt hình dễ thương, Scratch giúp những bé tiếp cận lập trình theo cách dễ dàng và trực quan hơn. thay cho phải viết dòng lệnh phức tạp, Scratch chỉ việc những bé tư duy logic, kéo & thả khối lệnh theo một kịch bản hợp lí để tạo thành mọi chương trình hoặc trò chơi yêu thích.

Ở bài viết này, chúng ta hãy cùng học cách làm Flappy Bird trên Scratch nhé! Trò chơi trong hướng dẫn sử dụng Scratch lập trình phần mềm này sẽ có tên là Flapping Bat. trò chơi có lối chơi đơn giản nhưng vẫn vui nhộn và hấp dẫn.

Cách dùng Scratch lập trình trò chơi giống Flappy Bird

  • Tạo dự án công trình trực tuyến
  • Tạo dự án công trình offline
  • Xóa con mèo
  • Chọn nhân vật người chơi
  • Vẽ sprite nền
  • Vẽ sprite đường ống
  • Vẽ gradient bầu trời trên Stage

Tạo dự án công trình trực tuyến

1. Tới web Scratch và click nút Create.

Menu Scratch

2. Đổi tên từ Untitled sang Flapping Bat.

Nhập tên game vào bảng Scratch

Scratch sẽ tự động lưu dự án công trình trong những lúc bạn làm việc.

Tạo dự án công trình offline

1. Mở Scratch 2 Offline Editor trên máy tính.

Trình chỉnh sửa game Scratch

2. Chọn File > Save As và nhập tên Flapping Bat.

Nhập tên game vào ô tương ứng

Xóa con mèo

Mỗi lần bạn tạo một dự án công trình Scratch mới, nó sẽ gồm có một nhân vật (sprite), hình tượng của phần mềm này là Scratch Cat – Một con mèo đáng yêu.

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

bạn cũng rất có thể xóa mèo hay bất kỳ nhân vật nào khác bằng phương pháp giữ phím Shift trên bàn phím đồng thời click trực tiếp vào nó. Một menu nhỏ sẽ hiện kèm tùy chọn xóa bất kỳ thứ gì mà bạn đã click. những bạn sẽ cần lặp lại thao tác này nhiều lần để tiết kiệm thời gian khi làm việc trên những dự án công trình Scratch.

Giờ bắt đầu xóa mèo Scratch đang mỉm cười.

Xóa hình mèo

Nếu đã quen dùng click chuột phải trên chuột PC hoặc dùng trackpad, bạn cũng rất có thể dùng thủ thuật đó như giải pháp thay thế Shift-click.

Chọn nhân vật và những sprite khác

Một sprite là nhân tố đồ họa bất kỳ trong dự án công trình Scratch, chứ không phải Stage – bối cảnh trò chơi. Đối với trò chơi này, những bạn sẽ tạo 3 sprite: Player – Người chơi, Ground – Mặt đất và Pipe – Đường ống.

1. Tìm New Sprite dưới Stage và click icon thứ nhất. Chọn Sprite từ Library.

2. Chọn sprite tên Bat2, rồi click OK.

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

3. Shift-click nhân vật Bat2 và chọn InfoInfo.

4. Đổi tên từ Bat2 sang Player bởi trong trò chơi, người chơi sẽ điều khiểnPlay con dơi này.

5. Click nút Back (hình tam giác white color trong hình tròn xanh) để đóng cửa sổ Info.

Tạo nhân vật trong Scratch

Vẽ sprite nền

  1. Trong vùng New Sprite, click icon thứ hai: Paint New SpritePaint.
  2. Shift-click sprite mới này, chọn Info và đổi tên sang Ground.
  3. Click tab Costumes.
  4. Click công cụ hình chữ nhậtHình chữ nhậttrên canvas Paint Editor dưới tab Costumes.
  5. Click tùy chọn hình chữ nhật Solid.
  6. Click màu xanh lá.
  7. Click gần góc trái phía bên dưới của canvas Paint Editor, rồi kéo lên và di chuyển sang phải cho tới khi bạn có một hình chữ nhật trải dài ở phía bên dưới màn hình.
Giao diện tạo game trên Scratch

Nếu sprite nền vẫn chưa kín hết phần Stage, click và kéo nó vào đúng vị trí.

Chỉnh sửa game trên Scratch

Vẽ sprite đường ống

Mục tiêu của trò chơi này là giúp dơi bay qua những lỗ nằm giữa hai đường ống. Bạn chỉ việc dùng một mẹo lập trình tuyệt vời để tạo sprite đường ống này.

  1. Click icon Paint New Sprite.
  2. Shift-click sprite đó, chọn Info và đổi tên sang Pipe.
  3. Click tab Costumes.
  4. Click công cụ hình chữ nhật trên canvas Paint Editor dưới tab Costumes.
  5. Click tùy chọn hình chữ nhật Solid.
  6. Click mẫu màu xám.
  7. Click và kéo qua phần giữa canvas Paint Editor để vẽ một đường ống thẳng đứng.
Vẽ đường ống khi tạo game Scratch

Để tạo một lỗ cho dơi bay qua, click công cụ Select, click và kéo qua phần giữa đường ống, rồi nhấn phím Delete hoặc Backspace trên bàn phím. Đừng lo nếu dơi quá to bởi bạn cũng rất có thể sửa lại sau đó.

Giờ bạn đã sở hữu toàn bộ 3 sprite rất cần thiết để tạo trò chơi. Tiếp theo là cách giúp bạn tạo bối cảnh bầu trời sinh động cho trò chơi.

Bảng lập trình trong Scratch

Vẽ gradient bầu trời trên Stage

Khái niệm gradient rất có thể mới với bạn. Scratch gồm có 3 kiểu gradient, được cho phép bạn làm mờ dần hai màu. Một trong những nhân tố khiến bầu trời trông chân thực là tô đường chân trời màu nhạt hơn và đậm hơn ở phần trên màn hình.

1. Click nút Stage.

2. Click tab BackdropsBackdrops.

3. Chọn Fill trong công cụ Color.

Công cụ chọn màu trong Scratch

4. Click nút Horizontal Gradient.

5. Chọn icon đổi white colorNút đổi màu trắng.

6. Click nút Swap Colors.

7. Chọn icon đổi màu xanh dương nhạt.

8. Click vào vị trí bất kỳ để lấp đầy canvas Paint Editor với gradient màu đó.

Hoàn thành game Flappy Bird trong Scratch

Như bạn thấy, bầu trời giờ thực hơn nhiều rồi phải không? bạn cũng rất có thể dùng những gradient cho toàn bộ kiểu hiệu ứng.

Trên đây là cách tạo trò chơi giống Flappy Bird bằng Scratch. mong muốn bài viết hữu ích với những bạn.

update: 07/04/2021
  • 1.797 lượt xem
Xem thêm: Scratch

Xem thêm bài viết khác

  • 🖼️

    Cách làm trò chơi đuổi bắt trong Scratch

  • 🖼️

    Cách tạo đồng hồ bấm giờ cho trò chơi trong Scratch

  • 🖼️

    Những điều cần phải ghi nhận về Scratch 3.0

  • 🖼️

    Hướng dẫn seting và sử dụng Scratch trên máy tính

  • 🖼️

    Cách tạo trò chơi đua xe trong Scratch

  • 🖼️

    Hướng dẫn học lập trình sáng tạo

  • 🖼️

    Hướng dẫn thi trực tuyến Bác Hồ với thiếu nhi

  • 🖼️

    Cách sửa lỗi đăng nhập Microsoft Teams

  • 🖼️

    Học Toán Tiểu học trên Mobile cùng Đậu Lém

  • 🖼️

    Hướng dẫn sử dụng Mathpix Snip trên Windows

  • 🖼️

    Hướng dẫn thi Chung tay vì an toàn giao thông 2021 trực tuyến

  • 🖼️

    Cách giải toán bằng Google Lens

Xem thêm Giáo dục – Học tập

Leave a Reply

Your email address will not be published. Required fields are marked *