Star Atlas'ın arkasındaki ekip olan oyun stüdyosu ATMTA, Inc., Solana üzerinde karmaşık programların geliştirilmesini basitleştirmek için tasarlanmış modüler bir framework olan Star Frame'i resmi olarak açık kaynak olarak yayınladı. Bu sürüm, Star Atlas'ı ilk aşamalarında destekleyen Solana geliştirici topluluğuna bir teşekkür niteliğindedir.
ATMTA'ya göre, framework, en büyük uzay MMO crypto oyunlarından birini inşa ederken karşılaşılan teknik zorluklardan ortaya çıktı. Star Frame'i halka açık hale getirerek ekip, diğer geliştiricilere teknik engelleri aşmaları ve Solana üzerinde program geliştirmeyi hızlandırmaları için araçlar sağlamayı hedefliyor.

Star Atlas Star Frame Detayları
Star Atlas Star Frame Detayları
Star Frame, Solana üzerinde ölçeklenebilir ve güvenli programlar geliştirmeyi kolaylaştırmak için oluşturulmuş trait-based bir framework'tür. Gelişmiş web3 uygulamaları oluşturan geliştiriciler için esneklik, performans ve güvenlik sağlamak üzere tasarlanmıştır. Modülerlik, geliştiricilerin belirli proje ihtiyaçlarına göre genişletebileceği veya yeniden uygulayabileceği pratik varsayılan uygulamaları içeren trait-based bir tasarım aracılığıyla elde edilir. Bu yaklaşım, framework'ün çok çeşitli blockchain uygulamalarını barındırmasına olanak tanır.
Performans, neredeyse sıfır maliyetli soyutlamalar ve sıfır kopyalı veri yapıları kullanılarak sürdürülür; bu, hesaplama yükünü en aza indirir ve geliştiricilerin kendi mantıklarına daha fazla kaynak ayırmasına olanak tanır. Güvenlik, derleme zamanı doğrulamasıyla desteklenir; bu, çalışma zamanı hatalarını azaltır ve kritik program mantığı için güvenliği artırır. Bu üç prensibi birleştirerek Star Frame, Solana üzerinde web3 uygulamaları geliştirmek için sağlam bir ortam sağlamayı amaçlamaktadır.

Star Atlas Star Frame Detayları
Unsized Type System ve Account Set Lifecycle
Star Frame, onu mevcut framework'lerden ayıran çeşitli bileşenleri içerir. Unsized Type System, yeniden boyutlandırılabilir listeler, setler ve haritalar dahil olmak üzere dinamik, sıfır kopyalı veri yapılarını kullanarak belleğin verimli kullanımını sağlar. Bu sistem, geliştiricilerin web3 oyunları için büyük oyuncu envanterleri veya merkeziyetsiz finans platformlarında karmaşık emir defterleri gibi uygulamaları minimum overhead ile oluşturmasına olanak tanır.
Account Set Lifecycle, decode, validate ve cleanup adımlarından oluşan yapılandırılmış üç aşamalı bir süreç sunar. Bu süreç, account validation'dan belirsizliği ortadan kaldırır, genellikle gözden kaçan kritik bilgileri yöneterek güvenlik, güvenilirlik ve doğruluğu sağlar. Framework ayrıca geliştiriciler için yeniden kullanılabilir bir davranış seti sunan trait-based bir mimari içerir. Bu trait'ler, farklı projelerin gereksinimlerini karşılamak üzere genişletilebilir ve özelleştirilebilir, performanstan veya güvenlikten ödün vermeden daha hızlı inovasyonu mümkün kılar.

Star Atlas Star Frame Detayları
Star Frame'i Anchor ile Test Etme
ATMTA, Star Frame'i yaygın olarak kullanılan bir Solana framework'ü olan Anchor'a karşı, Anchor'ın benchmark programını yeniden uygulayarak test etti. Sonuçlar, Star Frame'in karmaşık programlar için ek esneklik ve özgürlük sağlarken, compute unit kullanımını ve binary boyutunu azalttığını gösterdi.
Star Frame, GitHub'da açık kaynaklı bir proje olarak mevcuttur ve Rust paket kayıt defteri crates.io'da da listelenmiştir. Dokümantasyon ve build talimatları dahil olmak üzere ek bilgiler, resmi Star Atlas web sitesinde ve ekibin Medium duyuru gönderisinde bulunabilir. Framework'ü kullanmak isteyen geliştiriciler, Star Frame'i projelerine entegre etmek için bu kaynaklara erişebilirler.

Star Atlas Star Frame Detayları
ATMTA ve Star Atlas Ekosistemi Açıklandı
Star Atlas, Solana ve Unreal Engine 5 üzerinde inşa edilmiş bir bilim kurgu MMO ve grand strategy oyunudur. Proje, oyuncuların NFT'ler aracılığıyla yıldız gemileri, mürettebat ve arazi gibi dijital varlıklara sahip olabileceği, üretebileceği ve ticaretini yapabileceği merkeziyetsiz bir uzay metaverse'i sunar. Oyuncular, evrenin yönünü etkileyen yönetim mekanizmalarının bulunduğu galaktik bir ekonomide rekabetçi veya işbirlikçi oyun deneyimine katılabilirler.
Star Atlas ekosistemi, SAGE Labs ve Holosim gibi tarayıcı tabanlı strateji modüllerini içerir. SAGE Labs'ta oyuncular üç gruptan birine katılır ve Faction Infrastructure Contracts'ı tamamlamak için rekabet eder, Starbases'te kaynaklar edinir ve öğeler üretir. Holosim, kullanıcıların bir crypto wallet bağlamadan oyunu deneyimlemesini sağlayan SAGE Labs'ın ücretsiz oynanabilen bir versiyonudur; Solana wallet'larını bağlayan oyuncular ise play-to-earn mekaniklerine katılabilir ve sezonluk ödüller için rekabet edebilirler.
Ana Star Atlas MMO, Epic Games Store'da mevcuttur ve resmi Discord sunucusu aracılığıyla edinilen bir oyun anahtarı gerektirir. Star Frame'i yayınlamanın yanı sıra, ATMTA kısa süre önce Star Atlas Yaz etkinliği sırasında Zink SVM Layer 1'i duyurdu ve ekibin Solana tabanlı teknolojileri geliştirmeye ve web3 geliştirici topluluğunu desteklemeye devam eden bağlılığını gösterdi.






