Dự án 5: Bộ thức ăn và đồ uống quán trọ
Vẽ 8 món ăn uống cho quán trọ trong game – bánh mì, đùi gà, cốc gỗ, pho mát, bát súp, bánh bao, xiên nướng, đĩa trái cây – cùng góc nhìn và hướng sáng trên sheet 512 × 256 px, gom vào Sprite Atlas của Unity 6.
Photoshop hiển thị tiếng Anh. Từ có gạch chân chấm là thuật ngữ trên giao diện — chạm để xem nghĩa, hoặc tra Từ điển Anh–Việt.
Tải về rồi mở bằng Photoshop: (Ctrl+O).
Đồ ăn trong game vừa là đạo cụ trang trí (bày trên bàn quán trọ) vừa là vật phẩm (nhặt để hồi máu). Món ăn trông ngon nhờ ba thứ: màu ấm bão hòa, vệt bóng sáng ướt át và hơi nóng bốc lên. Bộ 8 món phải trông như do một họa sĩ vẽ: cùng góc nhìn 3/4 từ trên xuống, cùng hướng sáng trên – trái, cùng độ dày nét viền. Bài này luyện cách giữ nhất quán cho cả một bộ asset.
Hình mẫu
Thời gian ước tính: khoảng 80 phút (10 phút mỗi món). Hãy để ý bóng elip dưới mỗi món đều cùng cỡ và cùng độ mờ – một chi tiết nhỏ nhưng giúp cả bộ trông đồng bộ.
Chuẩn bị
- Canvas: 512 × 256 px (4 × 2 ô 128 px), Resolution (Độ phân giải) 72, RGB Color, Background Contents: Transparent.
- Công cụ chính: Ellipse Tool và Rectangle Tool (U), Pen Tool (Bút tạo đường) (P), Brush (Cọ vẽ) Tool (B), Clipping Mask (Mặt nạ cắt) (Ctrl+Alt+G), Eyedropper (Ống hút màu) (I) để lấy lại màu từ bảng Swatches (Bảng mẫu màu).
- Thiết bị: bút Wacom, XP-Pen, Huion hay iPad giúp vẽ hơi nóng, vết nướng cháy cạnh, bọt bia mềm mại nhờ lực nhấn (Transfer › Opacity (Độ mờ đục) Jitter › Control: Pen Pressure (Lực nhấn bút)). Dùng chuột: vẽ hơi nóng bằng Pen Tool rồi Stroke Path với Simulate Pressure, vẽ vết nướng bằng Line Tool Caps Round.
- File mẫu: "Lưới 4 × 2 ô" – vùng hồng là lề an toàn 12 px, elip nét đứt là chỗ đặt bóng, mũi tên góc trái nhắc hướng sáng.
| Màu | Mã hex | Dùng cho |
|---|---|---|
#e0a050 | Vỏ bánh mì, nước súp | |
#b8742e | Mặt tối của bánh | |
#c8692c | Thịt nướng | |
#c58a52 | Cốc gỗ | |
#f2b632 | Pho mát | |
#4f7ab8 | Bát sứ xanh | |
#fbf3e4 | Bánh bao, bọt cốc | |
#e0443a | Táo | |
#9b5de5 | Nho |
Các bước
- Tạo file và bảng màu: , 512 × 256 px, Transparent; lưới 128 px. Mở , tạo Swatch Group Quán trọ và thêm 9 màu ở bảng trên – cả bộ chỉ lấy màu từ đây.
- Phác góc nhìn chung: layer Sketch Opacity 30%. Mọi món nhìn từ góc 3/4 phía trên: miệng cốc, mặt bát, mặt đĩa là elip dẹt có tỉ lệ chiều cao bằng khoảng 1/4 chiều rộng. Vẽ elip này trước cho các món có miệng rồi dựng thân bên dưới.
- Bánh mì và bánh bao: Pen Tool vẽ ổ bánh mì vòm (đáy hơi cong), Fill
#e0a050; bánh bao vòm cao hơn, Fill#fbf3e4, có chấm đỏ trên đỉnh. Stroke Outside 3 px#1b1a24cho mọi shape – copy/paste Layer Style để chắc chắn cùng độ dày. - Đùi gà và xiên nướng: đùi gà là một hình giọt nước tròn
#c8692ccộng xương trắng#f6efe0(hình chữ nhật bo tròn + 2 chấm tròn ở đầu). Xiên nướng: một đường Line Tool làm que, 3 khối bo góc xoay chéo cùng góc (thịt – rau – thịt) bằng Ctrl+T và nhập góc −31° trên thanh Options. - Cốc gỗ đầy bọt: thân cốc hình chữ nhật bo góc
#c58a52, hai đai sắt#5b6375, quai là Pen Tool. Bọt#fbf3e4là đám mây gồm 4–5 nửa vòng tròn tràn ra khỏi miệng cốc – bọt tràn làm cốc trông "đầy". - Pho mát, bát súp, đĩa trái cây: pho mát là hình nêm 3 mặt: mặt trên sáng
#ffd86b, mặt bên#f2b632; lỗ pho mát là elip#d08a1a. Bát súp: thân bát nửa elip#4f7ab8có viền trang trí kem, mặt súp elip#e8a050có vài lát rau xanh. Đĩa: elip trắng xám, một quả táo và chùm nho 5 quả. - Đổ bóng đồng loạt: mỗi món một layer kẹp Multiply (Nhân (làm tối)). Ánh sáng trên – trái nên mảng tối nằm ở phải – dưới của mọi món. Dùng Ellipse Tool vẽ một elip lớn lệch phải – dưới rồi kẹp vào – nhanh hơn tô tay và đảm bảo mọi bóng có cùng "logic".
- Vệt bóng "ngon": layer kẹp Normal, Brush cứng hoặc Ellipse nhỏ: một vệt sáng elip dẹt ở trên – trái của bánh mì
#ffd08a, của đùi gà#f0a060, chấm sáng tròn trên quả táo và từng quả nho. Đồ nướng, trái cây cần vệt sáng rõ; bánh bao chỉ cần một mảng sáng mờ – bột mì không bóng. - Vết nướng và kết cấu: Brush 3 px màu tối hơn nền món: 3 vết rạch chéo trên bánh mì, vài vết cháy ngắn trên đùi gà và xiên nướng, nếp gấp hình chữ thập trên đỉnh bánh bao, vân dọc trên cốc gỗ. Mỗi món 3–5 nét chi tiết là đủ ở cỡ 128 px.
- Hơi nóng: trên bát súp, Brush 3 px trắng Opacity 80% vẽ 3 đường lượn sóng chữ S đi lên, đầu trên mờ dần (dùng Eraser (Tẩy) mềm Opacity 50% xóa nhẹ phần ngọn). Hơi nóng chỉ dành cho món nóng – đừng thêm cho pho mát hay trái cây.
- Bóng đổ chung: layer Shadow dưới cùng: Ellipse Tool vẽ elip 72 × 10 px màu đen Opacity 20% đặt đúng các elip nét đứt của file mẫu. Cùng kích thước cho cả 8 món, chỉ đĩa trái cây có bóng rộng hơn một chút.
- Kiểm tra đồng bộ: thu về 50% và nhìn cả bộ: có món nào "lạc tông" (quá tối, quá nhạt, nét mảnh hơn)? Thêm tạm Adjustment Layer (Lớp điều chỉnh) Black & White trên cùng để xem độ sáng: các món phải có độ sáng gần nhau, không món nào đen sì hay trắng xóa. Xóa layer kiểm tra sau khi xem.
- Xuất và đưa vào Unity 6: ẩn Sketch và lưới, Export As (Xuất ra (tùy chỉnh)) PNG →
inn_food.png512 × 256 px. Unity: Sprite Mode Multiple, Slice Grid By Cell Size 128 × 128, đổi tên từng sprite (bread, drumstick, mug…). Tạo Sprite Atlas qua menu Assets › Create › 2D › Sprite Atlas, kéo cả 8 sprite vào Objects for Packing – Unity vẽ cả bộ trong một lần (ít draw call). Món dùng làm vật phẩm: thêm Circle Collider 2D bật Is Trigger, script hồi máu khi người chơi chạm vào.
#9a4818 thay vì #6e5a4a). Bóng ấm và bão hòa làm thức ăn có vẻ vừa ra lò.Nâng cao (tùy chọn)
- Bản "đã ăn dở": nhân đôi bánh mì và đùi gà, dùng Ellipse Tool trừ đi một vết cắn hình răng cưa – dùng cho bàn tiệc sau khi NPC ăn xong.
- Món ăn Việt: thay 2 món bằng bát phở có lát thịt và hành lá, đĩa xôi gấc đỏ – vẫn giữ góc nhìn và bảng màu chung.
- Icon túi đồ 64 px: thu cả sheet về 50% bằng (Resample (Lấy mẫu lại): Bicubic (Nội suy mượt) Sharper), tăng Stroke lên 4 px trước khi thu để nét không bị mảnh.
Mẹo & trick học nhanh
Vẽ một elip mẫu 80 × 20 px, nhân đôi nó cho miệng cốc, mặt bát, mặt đĩa (chỉ đổi rộng, giữ tỉ lệ 4:1). Mọi món sẽ cùng góc nhìn mà không cần nghĩ.
Lưu 9 màu vào một Swatch Group và chỉ lấy màu từ đó. Khi vẽ thêm món thứ 9, thứ 10 sau này, bộ vẫn đồng bộ.
Hơi nóng lượn sóng cho súp, đồ nướng; giọt nước nhỏ trắng xanh trên thành cốc cho đồ uống lạnh. Chi tiết nhỏ này "kể" nhiệt độ của món ăn.