Portfolio and Expertise
Check the portfolio and previous projects of the company. From there you can gather a lot of information on the company’s area of expertise, client testimonials, technologies used, case studies, and many more. Analyse these with your project requirements to make a decision.
Reviews and Ratings
Make sure to check the reviews and ratings of the company. Check for the client testimonials, company’s reputation, the games made by them, and the way they handle projects and deadlines.
Game Development Process
Research on the process they follow while developing games — like agile, iterative, hybrid, waterfall, lean model, etc., Also look for the technologies and tools they use to make video games.
A very important factor to consider when developing games is budget. Request for a detailed cost estimate from the company for your game project and compare to see if it aligns with your budget and make decisions.
Post Launch Support
Post launch content updates and regular support is important for a successful game. Ask your company if they will provide post launch support and maintenance after game’s release. And if they provide them, ask what are the services they provide.