Minecraft là một trong những huyền thoại trò chơi được cả trái đất ưa chuộng. Minecraft có mặt trên khắp mọi nền tảng và Raspberry Pi cũng không ngoại lệ.

Cài đặt Minecraft Pi Edition trên Raspberry Pi
Minecraft: Pi Edition

Điều tuyệt vời khi bạn chơi Minecraft trên Raspberry Pi đó là mọi phiên bản của nó đều hoàn toàn miễn phí. Điều này vẫn chưa từng có ở những nền tảng khác. Ngoài ra, Minecraft Pi còn được chấp nhận người chơi tạo trái đất riêng, tự tay thiết kế mod links trái đất thực và nhiều hơn nữa thế nữa. Bài viết dưới đây sẽ giúp bạn thiết lập và chạy Minecraft Pi trên Raspberry Pi dễ dàng.

Cách cài và chạy Minecraft Pi Edition trên Raspberry Pi

  • Hướng dẫn thiết lập Minecraft Pi trên Raspberry Pi
  • Thêm icon desktop
  • Sử dụng Minecraft
  • API Python
  • Thả những khối khi bạn di chuyển
Logo Minecraft Edition

thiết lập Raspbia trên Raspberry Pi mang tới cho bạn Minecraft Pi ngay trong phần Games. Minecraft Pi là phiên bản nòng cốt của trò chơi sống sót phổ biến, được thiết kế nhằm giúp người tiêu dùng hiểu những ngôn ngữ lập trình không giống nhau.

Sử dụng Pi chạy Minecraft, bạn cũng rất có thể tương tác trái đất 3D bằng Python. Ngoài việc xây dựng những cấu trúc trên giao diện bình thường, Pi còn được chấp nhận người tiêu dùng điều khiển trái đất bằng script để tạo & chỉnh sửa những khối.

Minecraft Pi giống như những phiên bản Pocket Edition đời đầu và chỉ có chính sách “Creative”. Do đó, nó không nâng cao như những phiên bản bạn chơi trên nền tảng khác.

Hướng dẫn thiết lập Minecraft Pi trên Raspberry Pi

game Minecraft Pi Edition

Khởi động Raspberry Pi, đăng nhập, rồi gõ lệnh sau:

Startx

Lệnh này sẽ chạy giao diện đồ họa. Click icon LXTerminal để mở cửa sổ terminal. Sử dụng lệnh sau để tải gói Minecraft từ trang chủ:

wget https://s3.amazonaws.com/assets.minecraft.net/pi/minecraft-pi-0.1.1.tar.gz

Sau đó sử dụng lệnh sau để giải nén nội dung:

tar -zxvf minecraft-pi-0.1.1.tar.gz

Thao tác này đã tạo một thư mục và bạn nên trích xuất vài file trong nó. Mở thư mục đó bằng phương pháp gõ:

cd mcpi

sau cuối, bạn cũng rất có thể chạy ứng dụng bằng lệnh:

./minecraft-pi

Cửa sổ Minecraft Pi sẽ mở ra và nó trông như thế này:

Cửa sổ mở đầu Minecraft Pi Edition

Click “Start trò chơi” để bắt đầu và tạo trái đất khám phá.

Thế giới trong Minecraft Pi Edition

Minecraft chạy ở độ phân giải cố định để màn hình của bạn cũng rất có thể biến đổi không giống nhau tùy theo thiết lập. bạn cũng rất có thể phóng to hết cỡ cửa sổ, chạy ở chính sách toàn màn hình. Tuy nhiên, điều này rất có thể tác động tới trỏ chuột. Do đó, hãy sử dụng cả bàn phím nữa nhé.

Dùng bàn phím khi chơi Minecraft Pi Edition

Thêm icon desktop

Phải gõ lệnh mỗi lần muốn chơi thật phiền phức phải không. Vậy thì tại sao bạn không tạo một shortcut trên desktop nhỉ?

trước tiên, lưu ảnh vào máy tính dưới dạng “minecraft.png”, rồi sao chép nó và chuyển vào thư mục mcpi.

Click chuột phải vào desktop LXDE, chọn “Create New” sau “Blank File”.

Đặt tên file “minecraft.desktop”. Click OK và file shortcut sẽ hiện trên desktop.

Click chuột phải vào file .desktop mới, chọn “Leafpad”. File này sẽ mở trong trình chỉnh sửa văn bản “Leafpad”.

Sao chép đoạn code sau vào “Leafpad” :

[Desktop Entry]
Name=Minecraft Pi Edition
Comment=Launch Minecraft Pi Edition!
Exec=sh -c ‘cd ~/mcpi && lxterminal -l -t Minecraft -e ./minecraft-pi’
Icon=/Trang chủ/pi/mcpi/minecraft.png
Terminal=false
Type=Application
Categories=Application;Games;
StartupNotify=true

Sử dụng menu “File” lưu tập tin và thoát “Leafpad”.

Shortcut giờ có icon đẹp mắt và mang tên “Minecraft Pi Edition”.

Tạo icon truy cập nhanh Minecraft Pi Edition

Click đúp icon này sẽ mở Minecraft.

Sử dụng Minecraft

Dưới đây là một số phím tắt giúp bạn thao tác nhanh khi chơi Minecraft Pi

ESC Dừng/Menu

W Tiến về phía trước

A Di chuyển sang phải

S Lùi về sau

D Di chuyển sang phải

E Hiển thị kho block

1 – 8 Chọn vật dụng trong Quick-bar

 

Chuột trái Phá hủy khối

Chuột phải Đặt khối

 

Spacebar Nhảy (tăng ở fly-mode)

Shift Ẩn mình (giảm ở fly-mode)

bạn cũng rất có thể dùng chuột để thay đổi góc nhìn. Cuộn chuột nếu muốn xem lần lượt những vật phẩm. Nút chuột trái để chọn khối. Khi xem kho, bạn cũng rất có thể dùng tổ hợp phím WASD để bỏ chọn bằng phương pháp nhấn Enter để chọn khối.

Chạm đúp Spacebar sẽ bật hoặc tắt fly-mode. bạn cũng rất có thể thoát Minecraft Pi bằng phương pháp click ngay dấu [x] ở góc bên tay phải cửa sổ trò chơi.

API Python

API Python được chấp nhận bạn điều khiển trái đất Minecraft. Mặc định, API Python cài sẵn trên Raspberry Pi. Đây là cách tuyệt vời giúp bạn xây dựng cấu trúc và học Python cùng lúc.

Thả những khối khi bạn di chuyển

Code sau sẽ đặt một bông hoa đằng sau mỗi bước chân của bạn:

from mcpi.minecraft import Minecraft
 from time import sleep
 
 mc = Minecraft.create()
 
 flower = 38
 
 while True:
     x, y, z = mc.player.getPos()
     mc.setBlock(x, y, z, flower)
     sleep(0.1)

Giờ hãy đi về phía trước vài bước và quay đầu lại. những bạn sẽ thấy những bông hoa ở phía sau.

Thả hoa trên đường bạn đi trong Minecraft

Do chúng ta sử dụng loop while True nên điều này sẽ mãi mãi xảy ra mỗi khi bạn di chuyển trong trái đất Minecraft. Để dừng điều đó, nhấn Ctrl + C ở cửa sổ Python.

Hay thử bay lên và xem nhưng bông hoa bạn để lại trên bầu trời sẽ thú vị ra làm sao:

Những bông hoa bay trên bầu trời

Nếu chỉ muốn hoa xuất hiện khi đi bộ trên bãi cỏ, hãy dùng getBlock để tìm kiểu khối bạn muốn:

x, y, z = mc.player.getPos()  # player position (x, y, z)
 this_block = mc.getBlock(x, y, z)  # block ID
 print(this_block)

Lệnh này cho bạn biết vị trí khối đang đứng (0 là một khối trên không). Nếu muốn biết bạn đang đứng trên kiểu khối nào, hãy trừ đi 1 từ giá trị y và dùng getBlock() để chọn kiểu khối.

Giờ bạn đã biết ID của khối đang đứng. bạn cũng rất có thể chạy một loop để xem ID của bất kỳ khối bạn đang đứng phía bên trên.

while True:
     x, y, z = mc.player.getPos()
     block_beneath = mc.getBlock(x, y-1, z)
     print(block_beneath)
Khối ở bên dưới

bạn cũng rất có thể dùng lệnh if để chọn trồng hoặc không trồng hoa.

grass = 2
 flower = 38
 
 while True:
     x, y, z = mc.player.getPos()  # player position (x, y, z)
     block_beneath = mc.getBlock(x, y-1, z)  # block ID
 
     if block_beneath == grass:
         mc.setBlock(x, y, z, flower)
     sleep(0.1)

bạn cũng rất có thể biến ô đang đứng phía bên trên thành bãi cỏ như sau:

if block_beneath == grass:
     mc.setBlock(x, y, z, flower)
 else:
     mc.setBlock(x, y-1, z, grass)

Giờ mỗi khi bạn đi bộ trên cỏ, những bông hoa sẽ xuất hiện ở phía sau. Nếu khối tiếp theo không phải là cỏ, nó sẽ được trở thành cỏ.

Hoa xuất hiện trên bãi cỏ bạn đi qua trong Minecraft

mong muốn bài viết hữu ích với những bạn.

Có thể bạn quan tâm:

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *