Trang Chủ Tài chính Cá nhân Là ngẫu nhiên với Code và Minecraft - núm vú

Là ngẫu nhiên với Code và Minecraft - núm vú

Video: ✔ Minecraft: 10 Secret Messages 2025

Video: ✔ Minecraft: 10 Secret Messages 2025
Anonim

Khi bạn mã trong Minecraft, bạn có thể sử dụng một số nguyên ngẫu nhiên để làm cho mã của bạn cư xử theo cách ngẫu nhiên. An số nguyên chỉ là một số; khối số nguyên ngẫu nhiên trong LearnToMod chọn một số ngẫu nhiên giữa hai số (ví dụ 1 và 10) mỗi lần chạy mã.

Sử dụng số nguyên trong Minecraft.

Lần đầu tiên bạn chạy mã này, kết quả có thể là 5; lần thứ hai, nó có thể là 8; và như vậy.

Bạn có thể sử dụng khối số nguyên ngẫu nhiên này để tạo ra các cây leo nâu hoặc vật liệu ở những nơi ngẫu nhiên trong thế giới Minecraft của bạn. Khả năng tạo ra một khối tại vị trí ngẫu nhiên có thể hữu ích để làm cho trò chơi Capture the Flag thú vị hơn (nơi người chơi phải đua nhau tìm một đối tượng ẩn ở đâu đó trên bản đồ) vì các cờ được đặt ngẫu nhiên điểm, làm cho họ khó tìm.

Bạn nên có một kiến ​​thức cơ bản về cách các máy bay không phận làm việc để bạn sinh ra các khối hoặc thực thể dễ dàng hơn.

Để sử dụng máy bay không người lái để tạo ra các khối hoặc thực thể, hãy làm theo các bước sau:

Thêm một chức năng chính và tạo một chiếc máy bay tên d bên trong nó, như sau:

tạo âm thanh của bạn.

  1. Thực hiện hai chức năng mới có tên moveDrone và setForwardAndRight:

    Đặt tên cho các chức năng của bạn.
  2. Các chức năng này giúp cho drone di chuyển về phía trước và bên phải một số bước ngẫu nhiên.

    Để làm cho drone di chuyển khoảng cách ngẫu nhiên, sử dụng khối số nguyên ngẫu nhiên, được tìm thấy trong Toán:

    Xem? Toán có thể vui vẻ.

  3. Đặt các giá trị từ -10 đến 10 (mặc dù phạm vi có thể lớn hơn hoặc nhỏ hơn) để drone di chuyển trong khoảng 10 x 10 vuông xung quanh vị trí hiện tại của nó:

    Tạo không gian 10 × 10 của bạn.
  4. Tạo hai biến mới (FORWARD và RIGHT) và đặt chúng bằng khối số nguyên ngẫu nhiên.

    Mỗi biến bây giờ là một số ngẫu nhiên giữa -10 và 10:
  5. Đặt các biến của bạn.

    Mỗi lần bạn gọi setForwardAndRight, các biến FORWARD và RIGHT nhận được một số ngẫu nhiên mới từ -10 đến 10.

    Làm cho drone di chuyển số FORWARD ngẫu nhiên và di chuyển sang phải số RIGHT ngẫu nhiên:

    Bạn đang kiểm soát máy bay của bạn.

  6. Bây giờ mã của bạn sẽ giống như sau:

    Giữ drone di chuyển!

    Tạo một chức năng khác trong đó bạn nói với kẻ bắt nạt để sinh ra một con creeper ở vị trí mới của nó. Sau đó gọi chức năng spawnCreeper từ main:

    Nói cho máy bay của bạn biết phải làm gì Bạn là ông chủ.
  7. Nếu bạn muốn lặp lại quá trình này để sinh ra nhiều cây leo, hãy chắc chắn rằng drone quay trở lại vị trí ban đầu sau khi nó sinh ra một thực thể.

    Nếu máy bay không quay trở lại, nó có thể tiếp tục nhảy xa hơn và xa bạn hơn cho đến khi nó rời khỏi bản đồ, mà không bao giờ là tốt.

    Bằng cách nói với máy bay không người lái rằng nó có thể di chuyển tối đa chỉ có mười bước theo một hướng nào đó, và nó phải quay trở lại với bạn khi nó được thực hiện, bạn kiểm soát khu vực trong đó cây leo sẽ được sinh ra.

    Tạo một hàm có tên là returnDrone, nơi bạn cho phép drone di chuyển ngược về số bước đi của FORWARD, và di chuyển sang trái số bước RIGHT:

    Mã của bạn phải nói với máy bay của bạn những gì nó có thể làm.

  8. Bước này cơ bản làm cho drone lặp lại các bước của nó và trở lại nơi nó bắt đầu.

    Gọi ReturnDrone từ main sau khi bạn sinh ra creeper:

    Spawn creepers của bạn.

  9. Sau đó, bạn có thể lặp lại tất cả bốn cuộc gọi chức năng nhiều lần như bạn muốn đẻ trứng creepers trong một khoảng 10 x 10 xung quanh bạn:

    Spawning creepers một lần nữa và một lần nữa.

    Nếu bạn gọi setForwardAndRight giữa moveDrone và returnDrone, như sau:

    Chú ý đến mã của bạn.

Máy bay không quay trở lại vị trí ban đầu.

Giả sử FORWARD được đặt là 5 và RIGHT được đặt thành 8 lần đầu tiên bạn gọi setForwardAndRight. Tiếng trống của bạn sẽ di chuyển về phía trước 5 ô vuông, di chuyển đến đúng 8 điểm, và sau đó sinh ra một con creeper. Khi bạn gọi setForwardAndRight một lần nữa, giả sử rằng thiết lập Chuyển tiếp là 6 và cài đặt Right là 9: Drone của bạn di chuyển ngược lại 6 ô vuông và phải 9 hình vuông, để lại một khối ngoài theo đường chéo từ nơi nó bắt đầu.
Là ngẫu nhiên với Code và Minecraft - núm vú

Lựa chọn của người biên tập

3 Loại máy học - núm vú

3 Loại máy học - núm vú

Máy học có nhiều hương vị khác nhau tùy theo thuật toán và mục tiêu của nó. Bạn có thể chia các thuật toán học máy thành ba nhóm chính dựa trên mục đích của chúng: Học theo giám sát Học tập không giám sát Học tập nâng cao Học tập giám sát Học tập giám sát xảy ra khi một thuật toán học từ dữ liệu ví dụ và các phản hồi mục tiêu liên quan có thể bao gồm số ...

Các khái niệm cơ bản của các mô hình phân loại cho các tiên đoán phân tích - núm vú

Các khái niệm cơ bản của các mô hình phân loại cho các tiên đoán phân tích - núm vú

Một khi bạn đã có tất cả các công cụ và dữ liệu cần thiết để bắt đầu tạo một mô hình tiên đoán, vui vẻ bắt đầu. Nói chung, tạo ra một mô hình học tập cho các nhiệm vụ phân loại sẽ kéo theo các bước sau: Nạp dữ liệu. Chọn một phân loại. Đào tạo mô hình. Hình dung mô hình. Kiểm tra mô hình. Đánh giá mô hình. Cả sự hồi quy hậu cần và ...

ÁP dụng Phân tích Hợp phần Chính cho Các Phân tích Tiên đoán- nồng độ

ÁP dụng Phân tích Hợp phần Chính cho Các Phân tích Tiên đoán- nồng độ

Phân tích thành phần chính (PCA) là một kỹ thuật có giá trị được sử dụng rộng rãi trong phân tích tiên đoán và khoa học dữ liệu. Nó nghiên cứu một tập dữ liệu để tìm hiểu các biến có liên quan nhất chịu trách nhiệm cho biến thể cao nhất trong tập dữ liệu đó. PCA hầu hết được sử dụng như một kỹ thuật giảm dữ liệu. Trong khi xây dựng các mô hình tiên đoán, bạn có thể cần phải giảm thiểu ...

Lựa chọn của người biên tập

Cách Nhập Công thức bằng tay trong Excel cho Mac 2011 - núm vú

Cách Nhập Công thức bằng tay trong Excel cho Mac 2011 - núm vú

Công thức ô là các phương trình mà thực hiện các tính toán hoặc các hoạt động hợp lý. Trong Excel trong Office 2011 dành cho Mac, bạn có thể tự nhập công thức hoặc bạn có thể sử dụng Formula Builder. Khi học cách gõ công thức của bạn theo cách thủ công, bạn có thể bắt đầu bằng một ví dụ rất dễ dàng để hiển thị cấu trúc của một công thức

Làm thế nào để Thực hiện một PivotTable trong Excel cho Mac 2011 - núm vú

Làm thế nào để Thực hiện một PivotTable trong Excel cho Mac 2011 - núm vú

Trong Excel 2011 for mac, một PivotTable là một loại bảng tổng hợp tóm tắt dữ liệu từ một bảng, dải dữ liệu hoặc cơ sở dữ liệu bên ngoài bảng tính. Nếu bạn là một fan hâm mộ của PivotTable, bạn sẽ ở trên thiên đường thứ bảy với các tính năng PivotTable mới trong Office 2011 for Mac. Dưới đây là cách tạo một PivotTable: (Tùy chọn) Chọn ...

Làm thế nào để biểu đồ Excel hoàn hảo trong Văn phòng 2011 cho Mac - núm vú

Làm thế nào để biểu đồ Excel hoàn hảo trong Văn phòng 2011 cho Mac - núm vú

Một trong những điều tinh tế hơn để nắm vững các biểu đồ trong Excel cho Mac 2011 là đào tạo mình để được nhận thức của những gì được lựa chọn tại bất kỳ thời điểm nào. Ribbon có thể giúp bạn với việc này. Khi bạn nhấp vào bất cứ nơi nào trên biểu đồ, Văn phòng 2011 cho Mac Ribbon sẽ hiển thị ba tab từ đó đến ...

Lựa chọn của người biên tập

Quản trị mạng: SharePoint Page Creation - núm vú

Quản trị mạng: SharePoint Page Creation - núm vú

Trang SharePoint mặc định bao gồm một số trang chuẩn, , lịch, và một diễn đàn thảo luận. Bạn có thể thêm các trang vào trang SharePoint để tùy chỉnh nó nếu cần. Ví dụ, nhiều trang SharePoint có nhiều thư viện tài liệu để lưu trữ các loại tài liệu khác nhau. Để tạo trang SharePoint mới, nhấn <

Quản trị mạng: Cập nhật Phần mềm - đầu

Quản trị mạng: Cập nhật Phần mềm - đầu

Một trong những điều khó chịu mà mọi người quản lý mạng gặp phải đang áp dụng các bản vá lỗi phần mềm để giữ hệ điều hành và phần mềm khác được cập nhật. Một miếng vá phần mềm là một cập nhật nhỏ nhằm khắc phục các trục trặc nhỏ mà có thể trầy xước theo thời gian, chẳng hạn như vấn đề bảo mật hoặc hiệu suất nhỏ. Những trục trặc này không đáng kể ...

Quản trị mạng: Khái niệm Cơ bản về SQL - núm vú

Quản trị mạng: Khái niệm Cơ bản về SQL - núm vú

SQL, viết tắt của Structured Query Language, là một ngôn ngữ được thiết kế để trích xuất, tổ chức và cập nhật thông tin trong cơ sở dữ liệu quan hệ. Ban đầu, SQL được hình dung như một ngôn ngữ truy vấn giống tiếng Anh mà những người dùng cuối không được đào tạo có thể sử dụng để truy cập và cập nhật dữ liệu cơ sở dữ liệu quan hệ. Nhưng trên thực tế, SQL không có gì giống như tiếng Anh, và nó quá phức tạp ...