Làm thế nào để chơi Cube của Rubik trong Linux Terminal với nrubik
Trong thập kỷ qua, các trò chơi sáng tạo như Portal và The Room đã đẩy ranh giới của những gì có thể cho các câu đố trong PC, console và di động. Ngay cả với những phát triển tuyệt vời và khác, tuy nhiên, một chói sáng rõ ràng vẫn còn: Không có Cube dựa trên Rubik n-curses cho giao diện điều khiển Unix.
Nhà phát triển Github calebabutler đã lấp đầy khoảng trống đó. Dự án nrubik của họ đã cho thế giới một lựa chọn cho nhu cầu của nó về các câu đố 3x3x3 kỹ thuật số, màu sắc.
Trong bài viết này, chúng tôi sẽ thảo luận ngắn gọn về cơ chế cài đặt và gameplay của suy nghĩ này về bộ óc tư duy cổ điển.
Tags : 15 trò chơi miễn phí hay nhất dành cho Linux
Cài đặt
Bước đầu tiên trong quá trình cài đặt là lấy mã nguồn từ kho lưu trữ git của calebabutler:
git clone https://github.com/cheertarts/nrubik.git
Từ thư mục mà bạn chạy lệnh này, git sẽ tạo một thư mục “nrubik” với mã nguồn cần thiết.
Chuyển vào thư mục đó:
cd nrubik
và làm cho tệp nhị phân nrubik trở thành tệp thực thi với
chmod + x nrubik
Bây giờ bạn có thể chạy chương trình từ thư mục đó - ./nrubik
- hoặc cài đặt gói vào hệ thống của bạn. Bạn sẽ cần một trình thông dịch Python2 hoặc Python3 được hỗ trợ curses trên hệ thống của bạn để chạy mã.
Cài đặt trên toàn cầu với
sudo cp nrubik / usr / bin
hoặc tại địa phương với
cp nrubik $ HOME / .local / bin
Lệnh
Khi bạn lần đầu tiên bắt đầu nrubik, thiết bị đầu cuối của bạn sẽ hiển thị một bố cục ngẫu nhiên của Cube kỹ thuật số mới của Rubik.
Bạn có thể xem các điều khiển khả dụng ở bên trái màn hình. Khối lập phương chính nó nằm bên phải.
Sử dụng các phím w, x, a, d, s và e để di chuyển khối lập phương theo chiều kim đồng hồ dọc theo các trục của nó.
Các khuôn mặt của khối lập phương hiển thị trên màn hình của bạn được hiển thị theo thứ tự logic.
Di chuyển từ trên xuống dưới, bạn sẽ thấy khuôn mặt “mặt sau” ngay phía trên mặt “trên cùng”. Hàng ba khối hiển thị, từ trái sang phải, mặt “trái”, “phải” và “mặt trước”. Mặt “đáy” nằm ở cuối bộ sưu tập.
Nếu bạn hoàn thành một câu đố hoặc chỉ muốn thử một khối lập phương mới, nhấn m để tranh giành khối lập phương.
Bạn luôn có thể bật và tắt danh sách lệnh bằng phím h.
Màu sắc
Màu sắc của khối lập phương cũng có thể là một thách thức. Để chứa các thiết bị đầu cuối tám màu, nrubik thay thế màu cam ban đầu bằng màu đỏ tươi. Tuy nhiên, chương trình liệt kê nó là "Orange" và đại diện cho khuôn mặt khối lập phương với một "O."
Bạn cũng có thể thấy một số khác biệt khi nói đến loại màu thiết bị đầu cuối bạn sử dụng. Tôi thích sơ đồ Solarized, vì vậy thiết bị đầu cuối mặc định của anh ta hiển thị nrubik như hình dưới đây:
Những màu sắc này khác xa hơn về màu trắng được hiển thị gần với màu đen ở đầu cuối. Kinh nghiệm của bạn cũng có thể thay đổi đôi chút, nhưng biểu diễn theo thứ tự chữ cái - “W”, “Y”, “O”, “R”, “G” và “B” - sẽ không thay đổi từ người dùng sang người dùng.
Giải quyết
Giải quyết các khối lập phương nrubik kỹ thuật số là có thể, ngay cả khi tôi không có cơ hội cho một chiến thắng như vậy. Xem nhanh ảnh chụp màn hình chiến thắng của calebabutler.
Phần kết luận
Nếu bạn đang tìm kiếm một thử thách mới trong trò chơi, nrubik có thể cung cấp một sửa chữa tốt đẹp. Cố gắng không phán xét giao diện quá gay gắt trước khi cho nó một vài phút thời gian của bạn.
Chỉ với mười phút thực hành, chuyển động trong giao diện ncurses sẽ trở nên dễ dàng hơn nhiều, cho phép bạn tập trung vào giải quyết khối lập phương. Chúc may mắn.