The work described in this thesis aims to improve the validity of traffic simulations in urban and suburban areas. We propose to consider the driving context, the heterogeneity of vehicles (motorized two-wheelers, vehicle, truck, etc.) and the driver behavior in terms of space occupation. The purpose is to produce in simulation the observed real world phenomena such as faufilement behavior (two-wheelers, emergency vehicles, cases of intersections). We address the traffic simulation byconsidering a behavioral approach based on multi-agent systems. Previous work have proposed non- generic solutions, for the particular case of motorized two-wheelers. We propose a new agent model to better take into account the context of driving and driver behavior in terms of space occupation. We endow agent driver with an ego-centered representation of the environment based on the concept of affordances. We use the affordances to identify the possible actions, in terms of space occupation, afforded by environment. The proposed agent model was implemented with ArchiSim. This implementation has allowed to reproduce a real traffic situation and to compare the results to real data. Different experiments were conducted to assess the quality of the proposed solution.