Peminat strategi masa nyata pasti teruja setelah mengetahui bahawa salah satu permainan EA yang paling digemari telah dilancarkan ke peranti mudah alih Apple. Ini bukan sekadar emulasi mudah atau perkhidmatan awan, tetapi port asli enjin asal 2003 , yang dikompilasi semula untuk dijalankan pada seni bina ARM64 pemproses semasa. Projek ini membolehkan kempen dan cabaran umum dijalankan dengan kelancaran yang tidak dapat dibayangkan sebelum ini di luar PC desktop.
Berita itu tersebar hasil daripada pembangun Ammaar Reshi, yang menerajui proses pemodenan teknikal ini. Kerja yang terlibat bukanlah satu pencapaian yang mudah, kerana beliau terpaksa berdepan dengan batasan ketat sistem fail iOS untuk membolehkan permainan menulis dan membaca data konfigurasi tanpa menjejaskan keselamatan pakej aplikasi. Ini merupakan langkah ke hadapan yang penting untuk pemeliharaan permainan video klasik pada platform moden, menunjukkan bahawa dengan kod sumber yang betul dan banyak kesabaran, hasil yang luar biasa dapat dicapai.
Kerangka teknikal yang kompleks untuk menghidupkan semula klasik
Membuat permainan yang direka untuk DirectX 8 berjalan pada paparan Liquid Retina memerlukan rantaian terjemahan arahan grafik yang benar-benar luar biasa. Aliran data beralih dari DirectX ke Vulkan melalui DXVK, kemudian ditafsirkan oleh MoltenVK, dan akhirnya dirender menggunakan Metal API Apple sendiri. Kejayaan teknologi ini membolehkan perkakasan iPhone dan iPad moden memahami arahan enjin grafik yang berusia lebih dua dekad dengan sempurna, sambil mengekalkan kadar bingkai yang stabil.
Salah satu aspek paling menarik dalam pembangunan ini ialah sokongan penting yang diberikan oleh Claude AI dari Anthropic sepanjang proses tersebut. Pembangun menjelaskan bahawa model Fable membantu menyelesaikan pepijat berterusan dalam kod C++ , seperti ralat yang menyebabkan peta mini menjadi hitam sepenuhnya atau gangguan audio dalam unit EVA. Kerjasama antara kepintaran manusia dalam mengesan simptom dan keupayaan AI untuk mencadangkan pembetulan kod adalah kunci kepada kejayaan pesat projek ini.
Kawalan sentuh direka bentuk dari bawah ke atas untuk peperangan moden
Memainkan RTS yang direka untuk tetikus dan papan kekunci pada skrin sentuh boleh menjadi satu dugaan yang sebenar jika tidak dilakukan dengan betul. Itulah sebabnya port ini mengintegrasikan sistem gerak isyarat yang menterjemahkan tindakan klasik secara intuitif: ketukan untuk memilih, leretan dua jari untuk menggerakkan kamera dan gerak isyarat picit untuk zum. Mereka juga telah melaksanakan tekan lama untuk membatalkan pilihan unit, sekali gus mengelakkan klik hantu yang sering merosakkan permainan dalam port lain yang berkualiti rendah.
Walaupun semuanya kelihatan bagus, adalah penting untuk diingat bahawa ini adalah projek berasaskan komuniti berdasarkan kod sumber terbuka yang dikeluarkan oleh EA di bawah lesen GPL v3. Ini bermakna port tersebut tidak menyertakan fail permainan (model, tekstur atau muzik) atas sebab-sebab undang-undang. Untuk memainkannya, pengguna mesti memiliki salinan yang dibeli, contohnya di Steam, dan memindahkan fail yang diperlukan, memastikan cetak rompak tidak digalakkan sambil menikmati pengalaman permainan yang dipertingkatkan dan mudah alih sepenuhnya.
Menjelang masa hadapan, orang yang bertanggungjawab untuk kejayaan ini sudah menetapkan sasaran mereka yang seterusnya: Command & Conquer Renegade. Walaupun judul itu memberikan cabaran yang lebih besar disebabkan oleh sifat aksi orang pertama dan kekurangan sumber terdahulu berbanding Generals, metodologi yang digunakan menjanjikan untuk membawa lebih banyak permainan klasik daripada saga ini ke poket kita. Landskap permainan retro di iOS sedang berubah dengan pesat, membolehkan permata strategi bersinar terang sekali lagi pada peranti yang hari ini mempunyai lebih banyak kuasa daripada yang dibayangkan oleh pembangun asal di Westwood.