/ / PICO-8 là gì?

PICO-8 là gì?

PICO-8 là một máy ảo chạy các trò chơi đơn giản theo phong cách hoài cổ. Nó đã cố tình hạn chế các thông số kỹ thuật phần cứng bao gồm độ phân giải 128×128 và kích thước chương trình 32k.

Bạn có thể tải xuống và chơi “hộp mực” PICO-8, nhưng bạn cũng có thể viết các trò chơi của riêng mình từ đầu. Đó là một công cụ tuyệt vời cho các nhà phát triển trò chơi học cách lập trình trò chơi đầu tiên của họ.


PICO-8 in a Nutshell

PICO-8 “bàn điều khiển giả tưởng” là một môi trường phát triển trò chơi cơ bản nhưng đầy đủ tính năng. Nó không phải là một trong những bảng điều khiển retro vật lý mà bạn có thể mua, mà là một bảng điều khiển ảo. PICO-8 được triển khai hoàn toàn trong phần mềm mà bạn có thể cài đặt trên Windows, Mac hoặc Linux.

Bạn có thể chơi nhiều trò chơi PICO-8 miễn phí, nhưng để xây dựng trò chơi của riêng bạn, bạn sẽ cần tải xuống bảng điều khiển PICO-8. Nó có giá 15 đô la và có sẵn trên trang chủ itch.io của nó.

PICO-8 trông như thế nào?

Khi bạn chạy ứng dụng PICO-8, bạn sẽ thấy một màn hình như sau:

Điều này bắt chước màn hình mà các máy tính gia đình 8-bit, như Commodore 64, sử dụng để hiển thị khi khởi động. Về cơ bản, nó là một REPL (vòng lặp Đọc-Đánh giá-In), một dòng lệnh mà bạn có thể sử dụng để tương tác với chính trình thông dịch PICO-8. Bạn có thể sử dụng nó để nhập các đoạn mã và thử nghiệm với ngôn ngữ.

Dòng lệnh này cũng hỗ trợ một số lệnh để tương tác với các chương trình PICO-8. Bạn có thể sử dụng lệnh LOAD để mở một trò chơi khác và RUN để bắt đầu chơi trò chơi đó.

Để biết rõ phía sau hậu trường, hãy nhấn ESC để chuyển đổi giữa dòng lệnh và IDE. IDE cung cấp một số công cụ khác nhau để giúp bạn tạo trò chơi của mình.

Mã hóa

Có thể công cụ quan trọng nhất là một trình soạn thảo mã để viết và chỉnh sửa các chương trình của bạn. Lưu ý cách trình soạn thảo mã sử dụng cùng một màn hình có độ phân giải thấp, phông chữ pixel và bảng màu hạn chế thuộc về tất cả các trò chơi PICO-8. Bắt đầu thì tốt nhưng có thể bạn sẽ muốn sử dụng một trình soạn thảo văn bản phù hợp cho các dự án phức tạp hơn.

Đồ họa

Biểu tượng thứ hai trong thanh công cụ trên cùng bên phải mở ra trình thiết kế sprite. Điều này cho phép bạn tạo đồ họa trong trò chơi cho người chơi và các nhân vật khác của mình. Bạn có thể trau dồi kỹ năng nghệ thuật pixel của mình và tạo hình ảnh 8×8 với 16 màu. PICO-8 sử dụng bản đồ sprite, do đó, với một chút thủ thuật, bạn có thể tạo các sprite nhỏ hơn hoặc kết hợp chúng để tạo ra các sprite lớn hơn.

Bạn cũng có thể sử dụng trình chỉnh sửa bản đồ của PICO-8 (biểu tượng thanh công cụ thứ ba) để quản lý đồ họa trò chơi của mình. Nó có thể giúp bạn thiết kế môi trường tổng thể cho trò chơi của mình hoặc làm việc với các mẫu sprite phức tạp hơn.

Âm thanh

PICO-8 cũng có trình chỉnh sửa âm thanh tích hợp. Nó cung cấp cho bạn toàn quyền kiểm soát âm lượng, cao độ và tốc độ để tạo hiệu ứng của riêng bạn. Bạn thậm chí có thể sử dụng tám dụng cụ thô sơ để thay đổi loại âm thanh mà bạn có thể tạo ra. Giống như nhiều công cụ của PICO-8, trình chỉnh sửa âm thanh có một đường cong học tập, nhưng mạnh mẽ một cách đáng ngạc nhiên khi bạn thành thạo nó.

Biểu tượng thứ năm, và là phần cuối cùng trong PICO-8 IDE, là một trình chỉnh sửa nhạc. Bạn có thể sử dụng nó để kết hợp và lặp lại các hiệu ứng âm thanh, từ từ xây dựng điểm số đầy đủ cho trò chơi của mình.

PICO-8 chơi những trò chơi nào?

Có rất nhiều trò chơi PICO-8 trên itch.io và bạn có thể chơi miễn phí hầu hết chúng ngay trong trình duyệt của mình. PICO-8 rất phổ biến với các trò chơi ùn tắc: các sự kiện thách thức các nhà phát triển tạo ra một trò chơi trong một khoảng thời gian ngắn. Bạn sẽ thường thấy các trò chơi ùn tắc được quảng cáo trên Twitter.

PICO-8 cũng là một lựa chọn tuyệt vời để tạo mẫu một trò chơi, để xem nó hoạt động tốt như thế nào trong thực tế. Câu chuyện thành công lớn nhất của phương pháp này là Celeste. Nguyên mẫu của bản hit indie nổi tiếng này có sẵn dưới dạng hộp mực PICO-8 trên trang itch.io của nhà phát triển.

Lấy PICO-8 rồi tạo

Bảng điều khiển ảo PICO-8 là một câu chuyện thành công lớn trong thế giới của các nhà phát triển trò chơi độc lập. Bạn không chỉ có thể sử dụng nó để học cách phát triển trò chơi của riêng mình, bạn còn có thể chơi một loạt các trò chơi miễn phí chất lượng mà những người khác đã sản xuất.

Ngôn ngữ cơ bản của PICO-8 là Lua, thường được sử dụng để phát triển trò chơi hoặc các nhiệm vụ liên quan. Vì vậy, các kỹ năng bạn có được khi sử dụng PICO-8 cũng có thể chuyển giao bên ngoài nó.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *