1. Cơ chế Đồ họa 2D Procedural Pixel Art (16×16 px)
- Không dùng file ảnh tĩnh truyền thống: Toàn bộ 68 loại địa hình (
T), hơn 110 công trình/vật trang trí (DECO_SIZE), 14 nội thất (furnImage), cây trồng 4 giai đoạn (cropImage), vật nuôi (animalImage) và nhân vật đều được vẽ bằng code trên<canvas>với bảng màu 41 màu OKLab (PAL) và hàm tạo viền thông minhoutline(cv). - Cơ chế Hot-Swap Override đã tích hợp: Chúng tôi đã gắn bộ
CUSTOM_OVERRIDESvàopublic/js/sprites.jsvà API/api/studio/assets. Khi bạn vẽ lại theo từng pixel hoặc tải ảnh PNG lên ở Tab 1, ảnh được lưu vàopublic/assets/custom/+data/custom-assets.jsonvà phát sóngstudio_reloadqua WebSocket để cập nhật ngay lập tức trong game mà không cần sửa code.