- Chương trình miễn phí, mã nguồn mở để tạo pixel art và hoạt ảnh sprite, có thể dùng trên nhiều nền tảng
- Vừa có phiên bản macOS mới, giúp người dùng Mac cũng có thể sử dụng LibreSprite
- Hỗ trợ quy trình làm việc giữa các khung hình với xem trước hoạt ảnh theo thời gian thực và tính năng onion skinning
- Có thể chỉnh sửa nhiều sprite cùng lúc, với cấu trúc sprite được tổ chức theo tổ hợp layer và frame
- Bao gồm nhiều công cụ chính xác theo pixel như chế độ vẽ tile, đường viền tô kín, đa giác, chế độ shading, v.v.
Tổng quan về LibreSprite
- LibreSprite là công cụ miễn phí, mã nguồn mở để tạo và làm hoạt ảnh cho sprite
- Cung cấp giao diện được tối ưu cho công việc đồ họa dựa trên pixel
- Có thể chạy trên nhiều hệ điều hành khác nhau
- LibreSprite cho macOS vừa được phát hành, nên người dùng Mac cũng có thể sử dụng
Tính năng chính
- Hỗ trợ xem trước hoạt ảnh theo thời gian thực
- Onion Skinning: tính năng chồng bán trong suốt các khung hình trước/sau để hỗ trợ thao tác
- Có thể chỉnh sửa đồng thời nhiều sprite
- Có thể dùng bảng màu đi kèm sẵn hoặc tự tạo bảng màu tùy chỉnh
- Sprite được cấu thành từ tổ hợp layer và frame
- Chế độ vẽ tile: hữu ích để tạo pattern và texture
- Bao gồm nhiều công cụ chính xác theo pixel:
- đường viền tô kín (filled contour)
- đa giác (polygon)
- chế độ shading (shading mode), v.v.
- Hỗ trợ nhiều định dạng tệp khác nhau (có thể lưu sprite và hoạt ảnh)
1 bình luận
Ý kiến trên Hacker News
Cái này trông giống Aseprite
Aseprite trước đây đã từng được phát hành dạng mã nguồn mở, và nếu tự biên dịch thì có thể dùng miễn phí một cách hợp pháp
Tuy nhiên, giấy phép của họ cấm rất nghiêm ngặt việc sao chép hay phân phối lại
LibreSprite là dự án được fork từ commit cuối cùng khi Aseprite còn dùng giấy phép GPLv2
Sau đó Aseprite đã chuyển sang giấy phép độc quyền vào ngày 26 tháng 8 năm 2016, còn LibreSprite thì vẫn được phát triển độc lập
Xem EULA của Aseprite thì khó có thể coi nó là mã nguồn mở
LibreSprite là phiên bản được fork từ commit trước khi đổi giấy phép
Và cũng không sao nếu có nhiều dự án cung cấp tính năng tương tự
Aseprite hoàn toàn đáng tiền
Tôi hay tham gia game jam, và công cụ này thực sự rất hợp
Đây là công cụ cốt lõi trong quy trình làm game của tôi
Khi cần gấp thì còn có DPaint JS
Tôi chưa dùng LibreSprite, nhưng Aseprite thực sự đã giúp ích rất nhiều cho công việc pixel art
Tôi đã thử nhiều công cụ như GIMP, Krita, GrafX2, DPaint, nhưng đây là cái hợp với thói quen làm việc của tôi nhất
LibreSprite cũng ổn, nhưng với phần lớn nhu cầu pixel art thì tôi khuyên dùng GIMP hoặc Krita
Những công cụ này đáng học không chỉ riêng cho pixel art
GrafX2 là một chương trình kiểu old-school theo truyền thống Deluxe Paint
Tin mới nhất trên trang là thông báo tải bản MacOS từ năm 2023, còn trước đó chỉ là nói về việc viết lại mã năm 2022
Vì vậy bản fork này trông gần như là một dự án đã chết
Nếu nó hoạt động tốt vào năm 2022 thì có lẽ giờ vẫn ổn
Không phải dự án nào cũng cần cập nhật mãi mãi
Tôi ước các dự án mã nguồn mở ngừng gắn “libre” vào tên
Phát âm nghe cũng gượng, lại còn tạo cảm giác như sẽ thất bại
Người ta dùng “libre” để tránh nghĩa nước đôi của từ “free” trong tiếng Anh
Có thể xem thêm triết lý liên quan trong giải thích của GNU
Nó có nghĩa là BIOS tự do, nhưng chỉ nhìn tên thì lại giống một thư viện để khởi động lại máy tính
Trong khi đó có những dự án gắn “Open” nhưng thực tế lại đóng (ví dụ: OpenAI)
Tôi không giỏi vẽ nên đã tự làm một trình tạo sprite
Nếu cần sprite pixel art thì tôi gợi ý 8bitsmith.com
Hoặc cũng có thể nhờ Nano-Banana tạo sprite sheet, kết quả nhận được khá ổn
Cần chỉnh căn lề các khối pixel hoặc độ sâu màu
Có thể tham khảo kết quả thử nghiệm
Cũng có thể giảm bảng màu bằng unfake.js(liên kết)
Mất điều đó thì cũng mất luôn ý nghĩa của nó
Tôi đã thử đưa vào nhiều ví dụ và viết prompt rất chặt nhưng vẫn không dễ
Không biết có thể tự động hóa bằng thứ như Claude Code hay không
Người quan tâm đến Aseprite và người muốn công cụ tạo tự động gần như không có nhiều điểm giao nhau
Có các trình chỉnh sửa pixel art tương tự như Pixelorama và Piskel
Nó hơi cũ nhưng vẫn hữu ích vì hỗ trợ nhiều định dạng
Từ sau khi Aseprite thương mại hóa thì tôi chỉ dùng LibreSprite, nên rất vui khi có thêm lựa chọn thay thế
Tôi đã mua giấy phép Aseprite vài năm trước
Ban đầu chỉ vì nghĩ “trông hay đấy”, nhưng dùng rồi thì thực sự rất thích
Nhập môn pixel art dễ hơn tôi tưởng, và tính năng animation của Aseprite cũng rất vui
Tôi vẫn chưa dùng LibreSprite nên khó so sánh