- Hành trình thực hiện một dự án tạo game platformer 2D, trong đó người chơi tự thiết kế màn chơi của mình và AI tạo ra hình ảnh render.
- Đã thử dùng ControlNet Depth mode với một mô hình được huấn luyện trên ảnh pixel để tạo từ hình ảnh các khối được vẽ ra, nhưng kết quả không tốt.
- Chuyển sang Scribble mode và tiếp tục tinh chỉnh prompt để có kết quả tốt hơn đôi chút.
- Vì không cần các tile phải lặp lại, nên đã đổi từ mô hình pixel sang mô hình minh họa thiếu nhi và thu được các hình ảnh giống tranh vẽ, không lặp lại.
- Kết quả có vẻ ổn hơn, nhưng do giới hạn của Scribble mode, quá thường xuyên xuất hiện những hình ảnh không thể biết đâu là mặt đất.
- Quay lại Depth mode, nhưng khi vẽ thêm các bệ màu trắng trên các khối thì luôn thu được những hình ảnh có phần đất để người chơi đứng lên được phân biệt rõ ràng.
- Tuy vậy, dù điều chỉnh prompt thế nào thì cũng chỉ thu được các nền cảnh đơn điệu.
- Để giải quyết việc này, tác giả tách riêng các yếu tố như bệ, khối, cột của khối, nền cảnh... rồi điều chỉnh độ sâu cho từng phần, và thu được hình ảnh chất lượng cao hơn hẳn.
- Cuối cùng, khi thay các khối từ hình vuông sang dạng gồ ghề, mặt đất không còn vuông vức nữa và có thể tạo ra hình ảnh cuối cùng giống thế giới thực hơn.
- Vì đã có depth map, nên có thể tách thế giới dựa trên depth map để đặt vật thể và người chơi vào các vị trí phù hợp.
- Tổng hợp tất cả những điều này và phát hành thành một trò chơi thực tế.
2 bình luận
Chắc sẽ có nhiều nhà phát triển solo hơn nữa. Đây là một xu hướng đáng mong muốn.
Vừa thấy ControlNet thực sự rất tuyệt, lại vừa nghĩ rằng ngày cuộc cách mạng AI tràn vào cả game cũng chẳng còn xa nữa.