Đổi Script

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Với bản đồ hoàn thành, bạn sẽ chuyển sang đánh bóng trải nghiệm. Các bài viết tiếp theo sẽ đề cập đến những chi tiết này:

  • Điều chỉnh một script để trao các điểm khác nhau cho các tòa nhà.
  • Tải hình ảnh trò chơi tùy chỉnh.
  • Chia sẻ trải nghiệm với bạn bè.

Mở trình tốt nhất

Ngoài bản đồ, các khía cạnh khác của Tạo và Phá hủy có thể được tùy chỉnh thông qua một script , một container cho mã được sử dụng để chạy một trải nghiệm. Ở đây, bạn sẽ thay đổi các điểm được phát hành bởi việc phá hủy các tòa nhà.

  1. Ở trên cùng của Trình duyệt , một danh sách tất cả các thứ được bao gồm trong một dự án, ở phía bên phải, hãy GameSettings .

  2. Double-click GameSettings để mở trình chỉnh script.

Nội dung tập lệnh GameSettings

Trong script, bạn sẽ thấy một phần với ba giá trị điểm khác nhau được cung cấp cho người chơi cho các tòa nhà lớn (HighPoints), các tòa nhà trung bình (MediumPoints) và các mục (LowPoints).


-- Biến trò chơi
GameSettings.intermissionDuration = 10
GameSettings.roundDuration = 30
GameSettings.minimumPlayers = 1
GameSettings.transitionStart = 3
GameSettings.transitionEnd = 3
GameSettings.pointValues = {
-- Các loại giá trị phải khớp tên thư mục để được điểm
LowPoints = 0,
MediumPoints = 10,
HighPoints = 15,
}

Đổi Giá Trị Điểm

Đưa người chơi nhiều điểm hơn có thể làm cho việc phá hủy các tòa nhà cảm thấy thú vị hơn.

  1. Tìm dòng 11 trong script. Make the large buildings worth 150 points bằng cách thay đổi HighPoints = 15 , to HighPoints = 150 . Be sure to keep the comma after the number.


    GameSettings.pointValues = {
    -- Các loại giá trị phải khớp tên thư mục để được điểm
    LowPoints = 0,
    MediumPoints = 10,
    HighPoints = 150,
    }
  2. Playtest và xem cảm nhận của thay đổi. Hãy tự hỏi bạn có muốn người chơi nhận được nhiều điểm hơn cho việc phá hủy các tòa nhà trung bình không cũng không. Bạn cũng có thể thay đổi điều đó.

  3. Nếu muốn, hãy dành một vài thời gian để thử nghiệm các thay đổi trên script. Ví dụ, thay đổi số ở GameSettings.roundDuration có thể làm cho các hiệp đấu nhanh hơn hoặc ngắn hơn, tùy thuộc vào bao nhiêu giây bạn đánh máy.