Video: How Cuphead's Bosses (Try to) Kill You | Game Maker's Toolkit 2025
GameMaker: Studio cho phép bạn thêm bóng vào trường hợp và bề mặt. Thủ tục dưới đây không sử dụng Surfaces, nhưng nó cung cấp một ví dụ về làm thế nào để thêm một hiệu ứng bóng tối vào trường hợp.
Thủ tục này sử dụng ví dụ từ phần hướng dẫn trong phần mềm, Surfaces_Part 1. Trước khi bắt đầu tạo ra bề mặt, hãy dành một chút thời gian để làm quen với hướng dẫn và cách hoạt động của nó. Trong trò chơi, bạn có thể sử dụng các phím mũi tên để di chuyển và con chuột để nhắm và bắn. Nút chuột phải ném một quả lựu đạn.
Để mở hướng dẫn, từ cửa sổ New Project, nhấp vào tab Tutorials. Danh sách hướng dẫn có thể mở rộng xuất hiện ở bên trái. Nhấn vào đây để mở danh sách hướng dẫn Intermediate và sau đó chọn Surfaces_Part 1.
Trong khi chơi game, bạn có thể nhận thấy rằng người chơi và kẻ thù có bóng tối tinh tế. Các thủ tục sau đây chỉ cho bạn cách thêm bóng vào tường để tạo hiệu ứng 3D nhiều hơn. Để thêm bóng vào tường, hãy làm theo các bước sau:
-
Với việc mở hướng dẫn Surfaces, từ cây Resource, trong thư mục Objects, nhấp đôi vào obj_Wall.
Các thuộc tính đối tượng xuất hiện.
-
Chọn Thêm sự kiện → Vẽ → Vẽ.
Sự kiện Draw xuất hiện trong phần Sự kiện.
-
Kéo và thả Hành động Mã Execute từ tab Điều khiển sang phần Hành động.
Một cửa sổ mã sẽ xuất hiện.
-
Trong cửa sổ mã, gõ như sau:
draw_sprite_ext (sprite_index, 0, x-16, y + 16, 1, 1, 0, c_black, 0. 5); draw_self ();
-
Nhấp vào dấu kiểm màu xanh lá cây.
Cửa sổ mã được lưu và đóng.
Nếu bạn chạy trò chơi ngay bây giờ, bạn sẽ thấy một hiệu ứng bóng tối rất cơ bản trên tường, như thể hiện trong hình. Để chạy trò chơi, từ trình đơn chính, chọn Run → Run Normally.
Hiệu ứng bóng tối cơ bản.