Một câu hỏi ở dạng này thường không có câu trả lời đâu bạn. Khi bạn cần 1 engine và cần người khác chỉ dẫn cho mình bạn cần nêu rõ những điểm sau:
1) Khả năng của bản thân. Bạn là người đã biết lập trình hay chưa biết lập trình là 2 chuyện hoàn toàn khác nhau. Bạn đã có kinh nghiệm sử dụng engine nào chưa v.v...
2) Bạn muốn làm gì. Chỉ đơn giản 1 câu muốn làm game RPG như Diablo là không đủ. Bạn muốn làm game 3D hay 2D, muốn xây dựng tất cả hay chỉ đựa vào engine rồi xây dựng 1 phần?
3) Bạn làm 1 mình hay với 1 nhóm. Bạn làm 1 mình thì nên chọn engine đơn giản thiết kế nhanh, còn với 1 nhóm thì có thể tìm 1 engine phức tạp hơn để cả nhóm cùng nghiên cứu.
Và một số chỉ tiêu đặc biệt cho từng yêu cầu riêng nữa.