  We propose a model of mobile agents to construct social networks, based on a
system of moving particles by keeping track of the collisions during their
permanence in the system. We reproduce not only the degree distribution,
clustering coefficient and shortest path length of a large data base of
empirical friendship networks recently collected, but also some features
related with their community structure. The model is completely characterized
by the collision rate and above a critical collision rate we find the emergence
of a giant cluster in the universality class of two-dimensional percolation.
Moreover, we propose possible schemes to reproduce other networks of particular
social contacts, namely sexual contacts.
