Skip to content

Cosmos Simulator, yıldızlar ve gezegenler ile etkileşimli yörüngeler oluşturabileceğiniz, Python tabanlı bir simülasyon uygulamasıdır. pygame ve pygame_gui kullanılarak geliştirilmiştir. Kullanıcılar yıldız ve gezegen ekleyebilir, hareketlerini gözlemleyebilir ve simülasyonları kaydedip yükleyebilir.

License

Notifications You must be signed in to change notification settings

YusaBecerikli/Cosmos-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Cosmos Simulator

Cosmos Simulator, yıldızlar ve gezegenlerle basit bir çekim simülasyonu yapabileceğiniz interaktif bir Python uygulamasıdır. Pygame ve Pygame GUI kullanılarak geliştirilmiştir. image


Özellikler

  • Yıldız ve gezegen ekleme
  • Gezegenleri yıldız etrafında otomatik yörüngeye oturtma
  • Kamera kontrolü ve yakınlaştırma
  • Simülasyon hızını ayarlama
  • Simülasyonu kaydetme, yükleme ve silme

Gereksinimler

Python 3.10+ ve aşağıdaki kütüphaneler gereklidir:

pip install pygame pygame_gui numpy astropy

Kullanım

stars.exe dosyasını Buraya tıklayarak indirip kullanabilirsiniz.

Viewport: Gezegenleri yerleştirmek için tıklayın, orta fare veya sağ tık ile kamera hareket ettirebilirsiniz.

Hız Slider: Simülasyon hızını ayarlar.

Kaydetme ve Silme Simülasyon kaydedildikten sonra, Library / Menü üzerinden yüklenebilir veya silinebilir.

Silme işlemi onay penceresi ile gerçekleşir.

Lisans Bu proje MIT Lisansı ile lisanslanmıştır.

Katkı

Eğer projeye katkı sağlamak istiyorsanız. (Özellikle astorpy kütüphanesinden beni kurtararak dosya boyutunu azaltmak) [email protected]'a mail atarsanız daha hızlı dönüş yaparım.

About

Cosmos Simulator, yıldızlar ve gezegenler ile etkileşimli yörüngeler oluşturabileceğiniz, Python tabanlı bir simülasyon uygulamasıdır. pygame ve pygame_gui kullanılarak geliştirilmiştir. Kullanıcılar yıldız ve gezegen ekleyebilir, hareketlerini gözlemleyebilir ve simülasyonları kaydedip yükleyebilir.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages