Professional Java Game Developer Interview Questions & Answers:
1. Tell us do Playfish And Zynga Use Flash Game Engines?
Briefly, yes. Zynga's Café World and PlayFish's Restaurant City uses Away3D.
I think developers might use more of 3d engines because 3d is not everyone's cup of tea - they can just focus on implementing game logic and mechanics instead of meddling with math. However they would shy away from game engines like Flixel, for reasons that Nick Wiggill has mentioned. (eg. risk of middleware)
2. Tell me what Are The Problems You Might Face While Developing Game With Java?
☛ a) Garbage Collector : Non-deterministic memory management could be a problem
☛ b) Lack of third party libraries: Most of the available libraries do not support Java. Java has huge class library built in but they are not game related
☛ c) Not supported by game Console: Java is not supported by popular game consoles.
☛ d) Smaller Community: Most game programmers use C++ , so if you are developing games on Java, you can expect least help from others as very few programmers can give you the solution for your query.
3. Tell us why Is It Important To Have More Than One Person Creating A Game?
Every game design needs play testing by many different players. Usually each player tries a different strategy, and so the designer can see which strategies pay off best. A good game design permits many different strategies, balanced so they offer equal chances of success.
4. Tell us what Are The Android Tools Used For Developing Games?
Various tools required for developing games are
☛ a) Eclispse: Integrated Development Environment (IDE)
☛ b) ADT- Android's Eclipse Plugin
☛ c) Android SDK-includes ADB
☛ d) Hudson- Automatic build tool
5. Explain me how creative are you?
I would say that I am very creative in areas that I am good at producing materials for, and would be more than happy to learn about areas I am not so good at and be more creative in them.
6. Tell us how Can You Reduce Game Lag?
To reduce game lag you can either lower the performance setting for the game or by upgrading certain parts on your computer.
7. Tell us what's the best game of all time and why?
In my opinion, the best game of all time is Minecraft, because of the endless possibilities. You can build, fight, survive, socialize. Minecraft, from building a little hut to building a giant castle.
8. Explain me what Is Vertex Buffer Object?
Vertex Buffer Object is a method for uploading vertex data to the video device for non-immediate mode rendering. Vertex Buffer Object is an OpenGL feature.
9. Tell me some Of The Html5 Framework Game Engines?
Some of the HTML 5 framework game engines are
☛ a) Construct 2
☛ b) Turbulence
☛ c) CAAT
☛ d) Phaser etc.
10. Tell us what Popular/famous Games Are Written In C?
Doom, Quake, pretty much all id games up until id Tech 4.
https://InterviewQuestionsAnswers.ORG.