Unity online editör
Unity C# betikleri yaz, Oyna'ya bas ve oyunu tarayıcında oyna. Kurulum yok, Chromebook'ta da çalışır. Ücretsiz, kayıt gerekmez.
Unity betiklerini online yaz ve hemen oyna
Bir tarafta C# yaz, diğer tarafta oyna. Her örnek, MonoBehaviour betiklerinden oluşan küçük bir 3D oyun: Update klavyeyi okur, FixedUpdate bir Rigidbody itler ve OnTriggerEnter bir altın toplar, tıpkı Unity editöründeki gibi. Oyna'ya bas, oyuna tıkla ve ok tuşlarıyla boşluk tuşunu kullan. Kurulacak bir şey ve hesap gerekmez, bu yüzden Chromebook'ta da çalışır.
Örnekler hemen oynar. Bir betiği değiştirdiğinde Oyna, C# kodunu Coddy'nin sunucularında birkaç saniyede derler ve konsol her hatayı dosyası ve satırıyla gösterir, Unity'nin konsolu gibi. Sahne bir metin dosyası, scene.txt: Orada nesneleri taşıyabilir, yenilerini ekleyebilir ve betiklerinin public alanlarını ayarlayabilirsin.
Bu Unity playground'u neler yapar
- C# ile Unity'nin kendi API'si: GameObject'ler ve bileşenler, rigidbody ve collider'larla fizik, trigger'lar, Input sınıfı ve ekranda metin.
- Unity'deki gibi bir konsol: dosyası, satırı ve hata koduyla derleme hataları, oyun çalışırken de her Debug.Log.
- Hierarchy ve Inspector panelleri: çalışan oyunda bir nesne seç ve konumunun, betiğinin alanlarının nasıl değiştiğini izle.
- Başlamak için üç örnek oyun: yuvarlanan bir topla altın koşusu, zıplayan bir karakterle platform oyunu ve bir tuğla kırma.
Unity playground'unda neler deneyebilirsin
- Altın koşusu: topun
forcevejumpForcedeğerlerini değiştir, sahneye daha çok altın ekle ve hepsi toplanınca bir mesaj göster. - Platform oyunu:
jumpHeightdeğerini artır, ay zıplaması içingravitydeğerini düşür ya da yerde sıfırlanan bir sayaçla çift zıplama ekle. - Tuğla kırma: raketin
speeddeğerini artır, sahneye bir sıra tuğla ekle ve oyuncunun kalan canlarını say.
Unity online editör hakkında sık sorulanlar
Unity'yi hiçbir şey kurmadan online kullanabilir miyim?
Evet. Bu sayfa C# betiklerini ve oyunu tarayıcında çalıştırır, bu yüzden kurulacak bir şey ya da açılacak bir hesap yok. Motor, sayfa açıldığında bir kez indirilir (yaklaşık 3 MB). Sonra örnekler hemen başlar, değiştirilmiş bir betik de Coddy'nin sunucularında birkaç saniyede derlenir.
Unity'yi Chromebook'ta kullanabilir miyim?
Unity editörü ChromeOS'a kurulmaz, ama bu sayfa her Chromebook'ta Chrome içinde çalışır: betikleri yaz, Oyna'ya bas ve oyna. Dokunmatik ekranda oyun ok tuşları ve bir boşluk tuşu gösterir. İleride kendi oyununu yapıp yayınlamak için Windows, Mac ya da Linux bir bilgisayarda Unity editörüne ihtiyacın olacak.
Bu gerçek Unity mi?
Hayır. Bu, C# kodunu tarayıcıda çalıştıran ve Unity 6'nın betiklerin kullandığı kısmını taklit eden Coddy'nin kendi motoru: GameObject'ler ve bileşenler, fizik, arayüz metni, sahneler, kayıtlı veriler ve kontroller. Unity'nin varsayılan değerlerini ve hata mesajlarını bilerek kopyalar, böylece betiklerin editörde de aynı çalışır. Sahne görünümü, Asset Store, animasyon ve 2D yoktur. Coddy, Unity Technologies ile bağlantılı değildir ve onun tarafından desteklenmez. Unity, Unity Technologies'in ticari markasıdır.
Bu Unity Studio mu?
Hayır. Unity Studio, Unity'nin kod yazmadan 3D deneyimler oluşturmak için web editörüdür. Bu sayfa kod içindir: bir Unity oyununu oluşturan C# betiklerini yazarsın, Oyna'ya basarsın ve ne yaptıklarını görürsün.
Sadece betikleri değil, sahneyi de değiştirebilir miyim?
scene.txt sekmesini aç: her nesne şekli, konumu, ölçeği ve rengiyle bir satırdır, altındaki satırlar ona bir collider, bir rigidbody ya da bir betik ekler. script Ball force=20 gibi bir satır, Unity'nin Inspector'ına yazılan bir değer gibi public bir alanı ayarlar. Kendi görsellerini, seslerini ya da modellerini ekleyemezsin.Ücretsiz mi, kodum kaydediliyor mu?
Ücretsizdir ve hesap gerekmez. Her örnekteki değişikliklerin bu tarayıcıda kalır, sekmeyi kapatıp geri dönebilirsin. Sıfırla, mevcut örneği başladığı hale getirir; indirme düğmesi de açık dosyayı kaydeder.