JOY OF PROGRAMMING - Software Engineering Simulator
Oyun İstatistikleri
JOY OF PROGRAMMING - Software Engineering Simulator yayınları
Sıkça Sorulan Sorular
JOY OF PROGRAMMING - Software Engineering Simulator oyununun konusu nedir?
JOY OF PROGRAMMING - Software Engineering Simulator nereden indirilir?
JOY OF PROGRAMMING - Software Engineering Simulator nereden satın alınır?
JOY OF PROGRAMMING - Software Engineering Simulator kaç GB?
JOY OF PROGRAMMING - Software Engineering Simulator Türkçe mi?
JOY OF PROGRAMMING - Software Engineering Simulator hangi dilleri destekliyor?
Multiplayer var mı?
JOY OF PROGRAMMING - Software Engineering Simulator ne zaman çıkacak?
Oyunun yayıncısı kim?
Oyunu hangi firma geliştirdi?
Oyun Hakkında
PROGRAMLAMA KEYFİ - Yazılım Mühendisliği Simülatörü, gerçek Python kodunu kullanarak gerçekçi makineleri, robotları, dronları ve daha fazlasını otomatikleştirme ve kontrol etme hakkında sürükleyici bir 3D programlama bulmaca oyunudur . Oynarken gerçek kodlama becerileri geliştirin, heyecan verici küçük programlama zorluklarını çözün ve yeni programlama özelliklerinin ve geliştirilmiş makinelerin kilidini açmak için ilerleyin.
- Öğeleri A'dan B'ye hızla taşımak için lojistiği otomatikleştirin
- Arabalar için navigasyon kodu yazın
- Akıllı ev kontrol paneli için grafiksel kullanıcı arayüzleri tasarlayın
- Kaba kuvvetle şifreleri kırın
- Menzil tarayıcılarını, kameraları, LiDAR'ı ve çarpma sensörlerini kullanarak otonom araçları programlayın
- PID'ler gibi temel kontrol geri bildirimleriyle robotları stabilize edin
- Nesneleri tanımlamak için bilgisayar görüşünü uygulayın
- Füzeleri amaçlanan hedefe yönlendirmek için görüntü işlemeyi kullanın
- Klasik algoritmaları ve veri yapılarını çözün
- Yeni başlayanlara programlama yolculuklarında adım adım rehberlik eden isteğe bağlı eğitim seviyeleri
- Birlikte verilen seviye düzenleyiciyle kendi bulmacalarınızı yaratın
- İlginç bilgisayar bilimi bilgileri içeren derlenebilir bilgi formları bulun
- Seviyeleri tamamlayarak yıldız kazanın ve bunları yeni programlama özelliklerinin kilidini açmak için kullanın
- Tek bir kategorideki tüm seviyeleri tamamlamak için birçok farklı sertifika almaya çalışın
Şimdi alın ve programlama maceranıza başlayın!
Adil Bir Uyarı
PROGRAMLAMA KEYFİ sıradan bir oyun değildir. Aslında Steam'deki en zor oyunlardan biridir. Gerçek programlama deneyimini sunar: Çok fazla düşünme, sıkı çalışma, bilgi toplama, hata ayıklama ve biraz hayal kırıklığı. Ancak aynı zamanda yeni beceriler öğrenecek, daha iyi bir geliştirici olacaksınız ve en önemlisi, sonunda zor bir sorunu çözmenin o tatlı hissinin tadını çıkaracaksınız.
Açık Uçlu Mücadeleler
- Gerçek programlama: Sahte kod yok, hayali dil yok. Bunun yerine, numpy, pandas, scipy, yastık, sklearn ve daha fazlası gibi favori paketlerinizle tamamen işlevsel python kodu. Bazı temel önceden programlama bilgisi (Python'da veya başka bir şekilde) ve programlamaya güçlü bir ilgi önerilir .
- Oyun içi IDE: Codemirror tabanlı oyun içi Python IDE, sözdizimi vurgulama, otomatik tamamlama, belge dizisi araç ipuçları, hata ayıklama, otomatik girintileme, kod katlama, kopyalama/yapıştırma ve geri alma/yeniden yapma özellikleri sunar.
- Gerçekçi zorluklar: Robotikten soyut algoritmalara ve yaratıcı kodlamaya kadar bilgisayar biliminin tüm kapsamı ve derinliği sizi bekliyor.
- Açık bulmaca tasarımı: Her seviyenin birçok farklı geçerli çözümü vardır.
- Açık hedefler: Her seviyede bir zorunlu hedef ve en fazla üç isteğe bağlı hedef bulunur.
- Anında geri bildirim: Kodunuzun çalışıp çalışmadığını asla merak etmeyin. Çalışan bir çözüme doğru atılan her iyi (veya kötü) adıma ilişkin anında artan geri bildirim alın.
- Performans ölçümleri: En iyi çözümünüzü hız, bellek kullanımı ve kod uzunluğu açısından diğerleriyle anonim olarak karşılaştırın.
- Sabit kilit yok: Asla tek bir seviyeye takılıp kalmayın, her zaman çeşitli açık zorluklar vardır.
- Haftalık Mücadele: Her hafta farklı bir senaryoyu ele alın ve en iyi çözümlerinizi karşılaştırın.
- İsteğe bağlı olarak çözümünüzü ve kodunuzu skor tablolarına gönderin ve dünyayla paylaşın.
Bir Bilgisayar Bilimi Profesörü tarafından tasarlandı
Oyun öncelikle aynı zamanda bilgisayar bilimi profesörü olan tek bir geliştirici tarafından geliştirildi. Geliştiricinin eşlik ettiği bir Youtube serisi, her seviyeye yönelik örnek çözümleri sergilemek ve bunları adım adım açıklamak için çalışmaktadır. Yeni başlayanların oyuna girmelerine ve gerçek programlamayı öğrenmelerine yardımcı olmak için akıl yürütme ve programlama ilkelerini açıklamak. Dizide ayrıca diğer yaklaşımları ve potansiyel iyileştirmeleri tartışmak için seçilmiş topluluk çözümleri de yer alacak.
Seviye Düzenleyici ve Modlama Desteği
Yenilikçi Python tabanlı seviye düzenleyici, oyunun Atölyesi aracılığıyla da paylaşılabilen yeni zorluklar oluşturmaya ve kodlamaya olanak tanır. Oyuna dahil olan mevcut seviyelerin çoğu ve gelecekteki tüm seviyeler bu düzenleyiciyle oluşturulur. 3 boyutlu nesneler, ses dosyaları, videolar ve görüntüler gibi özel varlıklar kolayca içe aktarılabilir ve seviye düzenleyicide kullanılabilir. Oyunu özel mod PAK'larla genişletmek için tam modlama desteğinin Erken Erişimin sonuna kadar eklenmesi planlanıyor.
Mutlu Kodlama ve şimdi PROGRAMLAMANIN KEYFİNİ alın!
Sistem Gereksinimleri
Minimum:
- 64-bit işlemci ve işletim sistemi gerektirir
- İşletim Sistemi: Windows 10/11, x64 only
- İşlemci: Core i5 8400, Ryzen 5 2600
- Bellek: 8 GB RAM
- Ekran Kartı: GTX 1070
- DirectX: Sürüm 12
- Depolama: 12 GB kullanılabilir alan
- İlave Notlar: SSD recommended
Önerilen:
- 64-bit işlemci ve işletim sistemi gerektirir
- İşletim Sistemi: Windows 10/11, x64 only
- İşlemci: Core i7 9700k, Ryzen 7 3700X
- Bellek: 16 GB RAM
- Ekran Kartı: RTX 2070
- DirectX: Sürüm 12
- Depolama: 12 GB kullanılabilir alan
- İlave Notlar: SSD recommended
Yorumlar