In this paper a distributed environment which shares the computational resources is proposed. Distributed Simulation system uses models, visual representation and calculation of object movements. The network distribution allows remote access to heterogeneous data sources and functionally divided operation of the system. The status of the environment and its parts are updated and sent over the network so that all participants are fully aware of the environmental situation. Different optimization algorithms are used for tasks of simulation, computation, and visualization.