– The paper presents some experiences in developing a virtual environment using a videogame engine. It provides the details and the caveats met during development, with particular attentions to the architectural reconstruction problem, the textures resolution and the programmability. Some considerations are also reported from an historical point of view, emphasizing the importance of virtual reconstructions, and from a psychological point of view stressing how a narrative context enhances the learning process.