Mục lục:
- Quân nhu
- Bước 1: Dự án mới
- Bước 2: Tạo Sprite mới
- Bước 3: Nhân vật chính
- Bước 4: Kẻ xấu
- Bước 5: Nền
- Bước 6: Trò chơi trên nền
- Bước 7: Dấu đầu dòng
- Bước 8: Mã hóa
- Bước 9: Chụp
- Bước 10: Mã kẻ xấu
- Bước 11: Các bước cuối cùng
Video: Trò chơi Scratch bắn súng 2D: 11 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo một trò chơi cào cào bắn súng 2D. Nó khá đơn giản để làm, nhưng hy vọng, bạn sẽ học được một số điều trong quá trình này và sớm tạo ra trò chơi cào của riêng bạn!
Quân nhu
- Một máy tính.
- Đăng nhập / Tài khoản Scratch.
- Một con chuột (Làm cho việc chơi trò chơi khi bạn đã hoàn thành dễ dàng hơn nhiều).
Bước 1: Dự án mới
Điều đầu tiên bạn muốn làm là truy cập https://scratch.mit.edu/. Sau đó, bạn muốn đăng nhập bằng tài khoản của mình và nhấp vào "Tạo".
Bước 2: Tạo Sprite mới
Hình ảnh đầu tiên là những gì bạn sẽ thấy sau khi nhấp vào nút tạo. Những gì bạn muốn làm bây giờ là nhấp vào biểu tượng mèo cào có ghi "sprite one", sau đó nhấp vào nút thùng rác. Thao tác này sẽ xóa sprite bắt đầu để chúng tôi có thể tự tạo. Tiếp theo, chúng ta muốn nhấp vào biểu tượng con mèo có dấu +, và sau đó chọn sơn. Bây giờ chúng ta có thể tạo ra sprite đầu tiên của mình.
Bước 3: Nhân vật chính
Bây giờ chúng tôi muốn tạo nhân vật chính của mình, mà người chơi sẽ điều khiển. Sử dụng các công cụ ở bên trái, tạo một hình tròn nhỏ căn giữa, và sử dụng công cụ đường thẳng và công cụ hình chữ nhật để vẽ cánh tay và súng. Bạn có thể thử nghiệm màu sắc nếu muốn, nhưng lần đầu tiên, chỉ cần cố gắng làm cho nó có kích thước và hình dạng tương tự như của tôi. Cuối cùng, khi bạn đã hoàn tất, hãy nhấp vào văn bản có nội dung là viết một và thay thế nó thành "Trình phát", như của tôi. Đây chỉ là một cách để chúng ta biết rằng "Người chơi", đang đề cập đến nhân vật chính của chúng ta.
Bước 4: Kẻ xấu
Bây giờ chúng ta đã tạo ra nhân vật chính của mình, chúng ta cần làm một cái gì đó để nhân vật đó chiến đấu. Sử dụng các công cụ ở bên trái, một lần nữa, thực hiện tương tự như trong bước 3, nhưng với cánh tay thẳng hơn và không có súng. Làm cho nó có cùng kích thước với "Player" và đảm bảo rằng nó hướng trực tiếp sang trái. Cuối cùng, đổi tên nó như chúng ta đã làm ở bước 3 thành "BadGuy". Trước khi chúng ta chuyển sang bước tiếp theo, hãy nhấp vào biểu tượng phông nền ở dưới cùng bên trái và chọn sơn.
Bước 5: Nền
Khi bạn đã nhấp vào biểu tượng sơn từ bước 4, hãy sử dụng công cụ hình chữ nhật để tạo nền bằng màu bạn chọn giống như cách bạn đã vẽ các hình vẽ. Đảm bảo xóa nền trắng trống được tạo tự động cho bạn, để nền duy nhất bạn có là nền này. Sau đó, cuối cùng, đặt tên nó thành một cái gì đó như "Nền".
Bước 6: Trò chơi trên nền
Nhấp vào biểu tượng sơn một lần nữa và tạo nền thứ hai bằng cách sử dụng công cụ văn bản để tạo ra thứ gì đó giống như thế này. Đổi tên nó thành GameOver hoặc một cái gì đó tương tự và chuyển sang bước tiếp theo.
Bước 7: Dấu đầu dòng
Bây giờ chúng ta sẽ tạo ra một viên đạn mà người chơi của chúng ta có thể bắn vào kẻ xấu. Điều này thậm chí còn đơn giản hơn các sprite khác, và tất cả những gì bạn phải làm là tạo một hình chữ nhật nhỏ nằm ngang, có tâm là dấu cộng ở giữa. Sau đó đặt tên là "Bullet" và chuyển sang bước tiếp theo.
Bước 8: Mã hóa
Đầu tiên, chọn biểu mẫu Sprite "Player" ở góc dưới cùng bên trái mà chúng tôi đã thực hiện trước đó. Sau đó, ở góc trên cùng bên trái nơi hiển thị mã, trang phục và âm thanh, hãy nhấp vào mã. Bạn có thể cuộn lên và xuống qua các khối được mã hóa màu và kéo và thả các khối vào không gian làm việc. Để xóa một khối, hãy kéo khối đó trở lại phía bên trái. Làm quen với việc di chuyển, tách và xóa các khối. Bằng cách xem qua các khối mã, hãy tạo lại mã trong hình. Khi bạn đến khối "Phát", bạn sẽ tạo một chương trình phát sóng mới và đặt tên là "Bắn", sau đó chọn nó trong menu thả xuống được tích hợp sẵn của khối.
Mã này đang làm là cho phép người chơi di chuyển bằng WASD (lên, trái, xuống và phải). Nó cũng đang bắt đầu sprite ở giữa màn hình. Đoạn mã phù hợp sẽ là cách chúng ta lấy viên đạn để bắn. Nếu bạn không hiểu bất kỳ điều nào trong số này, không sao cả, chỉ cần sao chép mã và xem liệu bạn có thể tìm ra cách nó hoạt động trong quá trình thực hiện hay không.
Bước 9: Chụp
Một lần nữa, như trong bước 8, bạn sẽ tạo lại mã trong hình, nhưng trên dấu đầu dòng (nhấp vào dấu đầu dòng ở dưới cùng bên phải).
Mã này hoạt động với mã trên "Trình phát" và làm cho nó sao cho bất cứ khi nào giữ chuột, nó sẽ tạo ra một bản sao của viên đạn (cho phép có nhiều viên đạn cùng một lúc) trước mặt người chơi để nó trông giống như nó đang thoát ra từ súng của người chơi, và sau đó di chuyển theo hướng mà con chuột của bạn đã trỏ. Điều này cung cấp cho người chơi trò chơi khả năng nhắm và bắn đạn.
Bước 10: Mã kẻ xấu
Đây có lẽ là đoạn mã phức tạp và quan trọng nhất. Chọn sprite "BadGuy", và sau đó đảm bảo rằng mọi thứ giống như hình ảnh. Trong phần này của mã, chúng ta cần tạo một biến. Chúng tôi làm điều này giống như cách chúng tôi thực hiện thông điệp phát sóng. Đảm bảo rằng "cho tất cả các sprite" cũng được chọn. Chúng tôi cũng phải thực hiện một tin nhắn quảng bá thứ hai có tên là GameOver.
Mã này khiến cho kẻ xấu tạo ra các bản sao xuất hiện ngẫu nhiên ở các cạnh của màn hình. Nó cũng làm cho kẻ xấu luôn theo sát người chơi, chết khi một viên đạn bắn trúng nó và trò chơi kết thúc khi một trong những Kẻ xấu chạm vào Người chơi.
Bước 11: Các bước cuối cùng
Cuối cùng, thêm Mã ở hình bên trái vào "Người chơi", mã ở hình trên cùng bên phải vào "Viên đạn", và mã ở hình thứ ba vào "BadGuy". Đây là cách chúng tôi ngăn mọi thứ diễn ra sau khi trò chơi kết thúc và kết thúc trò chơi. Bạn làm được rồi! Kiểm tra kỹ xem mọi thứ đã được mã hóa chính xác chưa. Nhấp vào "Xem trang dự án" ở trên cùng và chơi trò chơi của bạn! Nhấp vào cờ xanh để chạy mã và dấu dừng màu đỏ để dừng mã. Nếu bạn muốn xem mã mà tôi đã tạo hoặc kiểm tra lại mã của mình, hãy truy cập vào đây: https://scratch.mit.edu/projects/381823733/. Hãy thoải mái thêm những thứ mới, như điểm cao, sức khỏe, sát thương và các loại súng khác nhau. Chúc vui vẻ!
Đề xuất:
Trò chơi bắn súng ARDUINO + SCRATCH: 6 bước
Trò chơi Bắn súng ARDUINO + SCRATCH: Hãy cứu lấy chiếc bánh của bạn !!! Nó đang gặp nguy hiểm. Có bốn con ruồi tiếp cận nó. Bạn chỉ có 30 giây để bắn những con ruồi và cứu lấy chiếc bánh của mình
Trò chơi Aruduino LED Nhấp nhanh Trò chơi hai người chơi: 8 bước
Aruduino LED Game Fast Click Two Player Game: Dự án này được lấy cảm hứng từ @HassonAlkeim. Nếu bạn sẵn sàng tìm hiểu sâu, đây là một liên kết bạn có thể kiểm tra https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Trò chơi này là một phiên bản cải tiến của Alkeim's. Nó là một
Bộ điều khiển trò chơi tự làm dựa trên Arduino - Bộ điều khiển trò chơi Arduino PS2 - Chơi Tekken với tự làm trò chơi Arduino: 7 bước
Bộ điều khiển trò chơi tự làm dựa trên Arduino | Bộ điều khiển trò chơi Arduino PS2 | Chơi Tekken với Bàn điều khiển Arduino tự làm: Xin chào các bạn, chơi game luôn thú vị nhưng chơi với Bộ điều khiển trò chơi tùy chỉnh tự làm của riêng bạn sẽ thú vị hơn
Trình mô phỏng trò chơi điện thoại thông minh- Chơi trò chơi Windows bằng IMU điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: 5 bước
SmartPhone Game Simulator- Chơi Windows Games Sử dụng IMU Điều khiển bằng cử chỉ, Gia tốc kế, Con quay hồi chuyển, Từ kế: Hỗ trợ dự án này: https://www.paypal.me/vslcreations bằng cách quyên góp cho mã nguồn mở & hỗ trợ để phát triển hơn nữa
Cách kiểm tra xem trò chơi có chạy trên máy tính của bạn hay không trước khi bạn mua trò chơi.: 4 bước
Cách kiểm tra xem trò chơi có chạy trên máy tính của bạn hay không trước khi bạn mua trò chơi: Gần đây tôi đã mua Call of Duty 4 từ một người bạn (tôi có thể thêm miễn phí) vì nó sẽ không chạy trên máy tính của anh ấy. Chà, máy tính của anh ấy còn khá mới, và điều đó khiến tôi bối rối tại sao nó không chạy. Vì vậy, sau vài giờ tìm kiếm trên internet, tôi đã bắt gặp