Mikrodenetleyiciler İçin Bir Oyun Motoru olan Jet Studio, mikrodenetleyicilerde çalışan oyunlar geliştirmek için hazırlanmış açık kaynaklı bir oyun editörü. Araç Godot’a benziyor. Aslında C++ GDExtension içeren bir Godot uygulaması olan Jet Studio, Arduino Nano ESP32 ile STM32F746’yı hedefliyor ve yaygın olarak bulunan ILI9341 SPI LCD ekranla kullanılması amaçlanıyor.
Motor 2D ve 3D oyunları destekliyor. Geliştiricisi Fedyfausto’ya göre, bir 2D nişancı oyunu Nano ESP32’de 62 FPS, STM32’de 83 FPS çalışıyor. Demolar arasında kısmen 3D Outrun tarzı bir oyun ile 3D fizik simülasyonu da bulunuyor.
Neden önemli
Jet Studio, oyun geliştirme araçlarını mikrodenetleyici sınıfı donanımlara taşıyarak elektronik meraklıları ve gömülü sistem geliştiricileri için bu alana giriş eşiğini düşürüyor. Editörün Godot üzerine kurulması, hâlihazırda bu motora aşina geniş bir kitlenin tanıdık bir arayüzle donanım projelerine adım atabileceği anlamına geliyor. Rapor edilen kare hızları, kısıtlı işlem gücüne sahip kartlarda bile akıcı oynanışın mümkün olduğunu gösteriyor; bu da elde taşınır oyun cihazları, eğitim setleri ve prototip çalışmaları için yeni denemelerin önünü açabilir. 2D’nin yanında 3D desteği ve fizik simülasyonu demoları, aracın basit iki boyutlu projelerle sınırlı kalmayan bir kapsam hedeflediğini gösteriyor. Buna karşılık motorun şimdilik iki kart ve tek bir ekran modeliyle sınırlı olması, donanım desteğinin genişleyip genişlemeyeceği sorusunu açık bırakıyor; açık kaynak yapısı düşünüldüğünde bu yanıt büyük ölçüde oluşacak topluluğun ilgisine bağlı görünüyor.