concepts
What phases can you distinguish in the actual development of a game?
Give arguments pro and con the use of a game engine.
Discuss the notion of immersion, and explain why immersion does not necessarily imply illusion.