Eski oyun iPhone'a taşınmış.
Google yöneticisi Claude desteğiyle Command & Conquer Zero Hour’u iPhone’da çalıştırmayı başardı
google yöneticisi ammar reshi, command & conquer generals zero hour'u herhangi bir emülatör veya bulut servisi olmadan doğrudan iphone, ipad ve mac'te çalıştırmayı başardı. proje github'da paylaşıldı.
yapay zekâ destekli yazılım geliştirme araçları son dönemde çoğunlukla düşük kaliteli mobil uygulama ve oyunların hızla üretilmesi nedeniyle eleştirilse de, zaman zaman dikkat çekici teknik projeler de ortaya çıkıyor. google’da ürün ve tasarım alanında yönetici olarak görev yapan ammar reshi, command & conquer generals zero hour’u iphone, ipad ve mac üzerinde yerel olarak çalıştırmayı başardığını açıkladı. reshi’nin paylaştığı bilgilere göre bu çalışma, herhangi bir emülatör ya da bulut oyun servisine ihtiyaç duymadan doğrudan apple cihazlarında çalışan gerçek bir oyun sürümü sunuyor. github üzerinden paylaşılan proje ayrıntıları, 2003 yılında yayımlanan oyunun motorunun arm64 mimarisi için derlendiğini gösteriyor. çalışma, electronic arts’ın daha önce gpl lisansı altında yayımladığı kaynak kodunu temel alırken, yıllardır topluluk tarafından sürdürülen modernleştirme çalışmalarından da yararlanıyor. bunun yanında geliştirilen yeni katman sayesinde oyun ios ve ipados platformlarında da çalışabilir hâle getiriliyor. eski pc oyun motoru apple ekosistemine uyarlandı projedeki en büyük teknik zorluklardan biri, oyunun dosya sistemiyle ilgili beklentilerinin apple’ın güvenlik modeliyle uyumlu hâle getirilmesi oldu. command & conquer generals zero hour, geliştirildiği dönemde masaüstü windows işletim sistemindeki yazılabilir klasör yapısını esas alıyordu. buna karşın iphone ve ipad uygulamaları, kod imzasıyla korunan ve erişim izinleri sınırlandırılmış uygulama paketleri içinde çalışıyor. bu nedenle kayıt dosyaları, önbellek verileri ve yapılandırma dosyalarının … google yöneticisi claude desteğiyle command & conquer zero hour’u iphone’da çalıştırmayı başardı haberi ilk önce teknoblog üzerinde yayımlandı.