Ana içeriğe geç
Oyun

Nintendo 64 oyunu Snowboard Kids 84 günde kaynak koda dönüştürüldü

Öne çıkanlar

  • Snowboard Kids projesi 84 günde tamamlandı ve 2 bin 145 işlevin tamamı C diline aktarıldı.
  • İşlemlerin yaklaşık yüzde 4,8'inde tersine mühendislik uzmanlarının doğrudan müdahalesi gerekti.
  • Projede SGI IDO 5.3 derleyicisinin optimizasyon davranışlarını çözmek için özel analiz araçları kullanıldı.

Geliştirici Chris Lewis ve açık kaynak topluluğu, klasik Nintendo 64 oyunu Snowboard Kids'in tüm işlevlerini C diline birebir dönüştürme işlemini tamamladı. İkinci oyunun kaynak koda dönüştürülme süreci 596 gün sürerken, ilk oyunun süreci yapay zeka ajanları ve topluluk desteği sayesinde 84 günde bitti.

Süreçte karşılaşılan en büyük teknik zorluk, oyunun derlendiği eski ve kapalı kaynaklı SGI IDO 5.3 derleyicisinin karmaşık optimizasyon yapısı oldu. Topluluk üyeleri, kodun yaklaşık yüzde 4,8'inde doğrudan uzman müdahalesinde bulundu. Ekip, birden fazla Git çalışma ağacını eşzamanlı çalıştırarak ve yapay zeka ajanlarının derleyiciye dair öğrendiklerini ortak bir belgede toplayarak süreci hızlandırdı.

Elde edilen kaynak kod, oyunun modern platformlara yeniden derlenmesi, mod geliştirme çalışmaları ve hız rekoru denemeleri için açık bir zemin sunuyor. Proje ekibi şimdi değişken ve işlev adlandırmalarını belgelendirmeye ve oyun motorunu modern sistemlere uyarlamaya odaklandı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.