30Video Game Developer Interview Questions & Answers
1.In your opinion, what are the key elements needed to develop a successful game?
2.Can you describe your training and experience in video game development?
3.Do you use Java when you develop a new game and, if so, what are some issues you typically encounter?
4.Can you describe the process known as Pixel Art and discuss how it is used when creating a video game?
5.What are some of the revenue models which help developers generate income from games?
6.Why do you believe the C++ language is preferred for video game development?
7.What does FPS refer to in the context of video game development?
8.Do you use Bitbucket or Github when developing a video game?
9.What is meant by the term "Lag," and how do you address this issue in the games you develop?
10.Can you describe cloud gaming and discuss its advantages and disadvantages?
11.Can you name some of the HTML5 frameworks used in game engines?
12.Please talk about PunkBuster, describing what it is and how it is used.
13.What does the animation thread class do in Java game development?
14.Can you list some of the Android tools used for developing games for phones and tablets?
15.When programming for the Android OS, how can you load the image using the load texture method?
16.Can you explain what a Vertex Buffer Object is?
17.Please list the steps required to create a Vertex Buffer Object.
18.Talk to me about the advantages and disadvantages of using packed buffers.
19.Can you describe some of the ways the Android OS stores data & information?
20.Please explain a game loop and discuss what it is used for.
21.Can you describe what the term "onsurfacecreated" means when developing a video game for an Android device?
22.When does an “onsurfacechange†occur?
23.Please list some of the typical errors made by video game developers while programming a new game.
24.Can you describe some of the common gaming engines used for developing video games?
25.Since you use AndEngine, can you describe some of its main features?
26.What is a "Blender" when used for developing a video game, and how is it used?
27.Our video game development team uses Blender Game Engine (BGE) and Unity3D. Can you describe some of the differences between these tools?
28.Have you ever worked with a graphic artist when developing a game? If so, how do you effectively collaborate with them?
29.What are some of the elements you use when helping to develop test specifications for quality assurance processes used to validate your video game design?
30.Can you talk about implementing a specific feedback process to help you improve your design methodology?