The rapid evolution of unmanned aerial vehicles (UAVs), has significantly advanced their capabilities, enabling complex operations that can be enhanced through swarm intelligence. This paper introduces a drone swarm simulator designed to model, analyze, and optimize the cooperative behaviors of drone swarms in diverse operational environments to provide a realistic and scalable platform for the simulation of drones, incorporating real-world physics, communication constraints, and autonomous decision-making algorithms.