Thay vì ngồi vẽ từng pixel hay dựng model 3D phức tạp, chúng ta sẽ sử dụng ảnh chụp thực tế (tòa nhà, đồ vật, con người) và dùng AI để “phù phép” chúng thành phong cách game.
Sprite từ ảnh thật là một kỹ thuật đồ họa trong phát triển game, bắt đầu từ việc sử dụng các bức ảnh chụp thực tế như công trình kiến trúc, nhân vật hay vật thể. Sau đó, những hình ảnh này được xử lý thông qua công nghệ AI để chuyển đổi phong cách (stylize) và tối ưu hóa chuyên biệt cho môi trường game, bao gồm việc tách nền trong suốt và căn chỉnh đúng góc nhìn kỹ thuật.
Khác với Pixel Art vốn đòi hỏi việc vẽ lại thủ công hoàn toàn từ các điểm ảnh, phương pháp này tận dụng tối đa hình dáng và chi tiết từ đời thực, sau đó mới stylize (phong cách hóa) và tối ưu hóa thành tài nguyên game.
Tại sao bạn nên dùng ảnh thật làm Sprite?
- Chính xác: Giữ trọn đặc trưng kiến trúc (ví dụ: nhìn phát biết ngay tòa nhà FPT Polytechnic).
- Thực tế: Cực kỳ phù hợp cho các dòng game mô phỏng đời thực, Game campus, hay City Builder.
- Tốc độ: Tiết kiệm tối đa thời gian thiết kế cho các đội ngũ nhỏ hoặc sinh viên làm đồ án.
Bước 1: Chuẩn bị “nguyên liệu” ảnh chụp
Đừng quá sa đà vào tính nghệ thuật! AI cần sự rõ ràng. Để có kết quả tốt nhất, ảnh chụp của bạn cần:
- Đủ sáng, rõ nét, không bị các vật thể khác che khuất quá nhiều.
- Góc chụp: Chụp chính diện hoặc hơi chéo để AI dễ dàng tính toán khối.
- Đối tượng: Cổng trường, tòa nhà, hành lang, sân trường…
Ví dụ:
- Ảnh cổng trường
- Ảnh tòa nhà học
- Ảnh hành lang, sân trường

Bước 2: Tư duy “Isometric”
Trước khi prompt Gemini Banana, bạn cần xác định:
- Góc nhìn: Phải là Isometric (45 độ), không dùng ảnh có phối cảnh quá sâu (perspective mạnh).
- Phong cách: Hướng tới sự cách điệu (Stylized) hoặc bán thực (Semi-realistic), lược bỏ các chi tiết vụn vặt.
- Mục tiêu: Xác định rõ dùng làm tile / building / prop.
Prompt nâng cao: Chuyển ảnh thật → Sprite isometric
Prompt nền tảng (rất quan trọng)
Convert the uploaded real photo into a game-ready isometric sprite
View: isometric 45-degree angle
Style: clean, stylized, semi-realistic
Use simplified shapes and colors
Game asset quality
Transparent background
High clarity edges


Kết quả nhận được là tòa nhà dạng Sprite 2D Isometric , các bạn có thể dùng photoshop hoặc công cụ bất kì để rotate hoặc flip cho phù hợp với bối cảnh game
Tạo sprite nhân vật từ ảnh chụp người thật
Ứng dụng:
- Sinh viên
- Giảng viên
- Nhân viên trường
Prompt nâng cao cho nhân vật:
Convert this real person photo into an isometric game character
View: isometric 45-degree angle
Style: stylized simulation game character
Simplified facial features
Clean outline
Neutral pose standing
Remove background
Game-ready sprite


Nếu hình ảnh kết quả chưa ưng ý, có thể lặp lại prompt trên 1 vài lần nữa. Tới khi có được ảnh ưng ý, khi nào có thể dùng bài viết trước đó để tạo thêm các trạng thái khác của nhân vật như đi bộ, chạy, nhảy …
Bước 4: Tạo bộ sprite đồng bộ (asset pack)
Khi làm game mô phỏng, tính đồng bộ quan trọng hơn độ đẹp.
Prompt giữ style đồng nhất:
Use the same visual style, color palette, lighting, and proportions
as previous generated isometric sprites
Ensure consistency for a simulation game asset pack
Lưu ý: Luôn thêm đoạn này khi tạo sprite mới.
Tối ưu sprite cho Unity
- Texture Type: Sprite (2D and UI)
- Pixels Per Unit: 64 hoặc 100
- Compression: None
- Isometric Tilemap: Chỉnh Grid về Isometric và đặt Tile Anchor ở (0.5, 0).
Các lỗi thường gặp khi chuyển ảnh thật → sprite
- Sprite quá giống ảnh thật: Hãy thêm từ khóa stylized.
- Quá nhiều chi tiết: Thêm simplified geometry để làm gọn hình khối.
- Sai góc nhìn: Luôn nhấn mạnh isometric 45-degree.
- Nền không trong suốt → thêm transparent background.
Giảng viên Nguyễn Hữu Huy
Bộ môn Công nghệ thông tin
FPT Polytechnic Hà Nội

