Ikon program: Ymir

Ymir untuk Mac

  • Gratis
  • 4.1
    1
  • V0.3.1
Unduhan Gratis untuk Mac

Tonton iklan untuk mengunduh gratis

Ymir: Mesin fisika 2D cepat untuk pengembang macOS dan iOS

Ymir, dikembangkan oleh StrikerX3 (Tiago Rezende), adalah mesin fisika 2D berkinerja tinggi yang ditulis dalam Swift untuk platform Apple. Ini mensimulasikan dinamika benda kaku dan respons tabrakan untuk mendukung simulasi interaktif dan permainan, mengekspos API yang bersih dan aman tipe untuk pengembang. Alat ini menerapkan algoritma tabrakan canggih dan penyelesai berbasis impuls sambil tetap dapat diperluas untuk bentuk kustom. Ymir menargetkan pencipta macOS dan iOS yang membutuhkan inti fisika asli yang ringan yang terintegrasi ke dalam proyek Swift.

Jenis mesin fisika apa itu Ymir?

Ymir fokus pada simulasi tubuh kaku dua dimensi, menggunakan rutinitas dan penyelesai tabrakan yang tepat untuk memodelkan gerakan dan kontak. Mesin ini menerapkan GJK dan EPA untuk deteksi tabrakan dan penyelesai berbasis impuls untuk menyelesaikan tabrakan dan batasan. Ini juga menyediakan dukungan untuk sendi dan batasan fisik, serta arsitektur yang menerima bentuk dan perilaku kustom, sehingga simulasi dapat mencerminkan interaksi mekanis yang kompleks daripada tumpang tindih sprite yang sederhana.

Apakah Ymir adalah mesin game lengkap atau perpustakaan fisika khusus?

Ymir adalah perpustakaan fisika khusus daripada kerangka kerja game serba ada. Ini menangani gerakan, logika tabrakan, dan resolusi batasan tetapi tidak menyediakan rendering, audio, atau manajemen input. Itu membuat mesin ini cocok sebagai komponen terfokus di dalam proyek yang lebih besar, dan berarti tim harus menyediakan lapisan rendering dan input sendiri atau menggabungkan Ymir dengan kerangka rendering yang sudah ada.

Bagaimana Ymir terintegrasi dengan proyek Swift dan alat Apple?

Mesin ini ditulis sepenuhnya dalam Swift, yang menghilangkan kebutuhan akan pembungkus C++ dan menjaga API tetap aman tipe untuk basis kode Swift. Ini dapat disematkan dalam proyek SwiftUI atau UIKit untuk menggerakkan animasi fisik dan elemen interaktif. Basis kode dirancang untuk ekstensi sehingga pengembang dapat menambahkan bentuk tabrakan atau perilaku kustom tanpa memodifikasi algoritma inti, mendukung integrasi modular ke dalam arsitektur aplikasi yang sudah ada.

Bagaimana cara menambahkan Ymir ke proyek dan platform mana yang didukung?

Ymir ditargetkan terutama untuk macOS tetapi kompatibel dengan platform yang mendukung Swift, termasuk iOS, iPadOS, dan tvOS. Proyek ini dapat diintegrasikan dengan mengkloning repositori atau menambahkannya sebagai ketergantungan jika manifest Swift Package Manager disediakan. Fleksibilitas instalasi itu memungkinkan tim mengadopsi mesin di dalam alur kerja Xcode asli dan menyesuaikannya dengan target Apple yang berbeda.

Secara ringkas, Ymir cocok untuk pengembang yang mempelajari dan mengadaptasi kode mesin

Ymir adalah pilihan yang kuat untuk pengembang Swift yang menghargai inti fisika yang dapat diperiksa dan dapat disesuaikan, karena proyek ini bersifat open-source dan dikenal dalam komunitas niche karena implementasinya yang bersih. Ini memberi penghargaan kepada tim yang lebih suka membaca dan memodifikasi internal mesin sebagai bagian dari proses pengembangan mereka, daripada menggunakan satu paket yang menggabungkan rendering dan layanan permainan bersama.

  • Kelebihan

    • Mengimplementasikan GJK dan EPA untuk deteksi tabrakan yang akurat
    • Penyelesai berbasis impuls dengan dukungan untuk sambungan dan batasan
    • Ditulis sepenuhnya dalam Swift, menghindari pembungkus C++
    • Kompatibel dengan macOS, iOS, iPadOS, dan tvOS
  • Kelemahan

    • Bukan mesin permainan penuh; tidak ada rendering, audio, atau sistem input
    • Membutuhkan usaha pengembang untuk menghubungkan visual dan input pengguna
    • Fokus komunitas niche, tidak ditargetkan pada tim plug-and-play

Spesifikasi Aplikasi

  • Lisensi

    Gratis

  • Versi

    0.3.1

  • Update tanggal

  • Platform

    Mac

  • OS

    macOS 10.15

  • Bahasa

    Arab

    Bahasa yang tersedia

    • Arab
    • Cina
    • Belanda
    • Inggris
    • Perancis
    • Jerman
    • Italia
    • Jepang
    • Korea
    • Polandia
    • Portugis
    • Rusia
    • Spanyol
    • Swedia
    • Turki
  • Pengembang

Program tersedia dalam bahasa lain


Ikon program: Ymir

Ymir untuk Mac

  • Gratis
  • 4.1
    1
  • V0.3.1
Unduhan Gratis untuk Mac

Tonton iklan untuk mengunduh gratis


Ulasan pengguna tentang Ymir

Apakah Anda mencoba Ymir? Jadilah yang pertama untuk meninggalkan pendapat Anda!

Tambahkan ulasan
Hukum terkait penggunaan perangkat lunak ini berbeda di tiap negara. Kami tidak mendorong atau membenarkan penggunaan program ini jika melanggar hukum.
Softonic

Apakah Ymir aman?

100/100

Hasil pemindaian: Bersih

File ini lulus pemindaian keamanan komprehensif menggunakan teknologi VirusTotal. Aman untuk diunduh.

  • Bebas virus
  • Bebas spyware
  • Bebas malware
  • Diverifikasi oleh Mitra Keamanan

    Logo VirusTotal

Info Pemindaian

Pemindaian Terakhir
Sabtu, 20 Juni 2026
Penyedia Pemindaian
VirusTotal

Komitmen keamanan Softonic

Ymir telah dipindai secara menyeluruh oleh sistem keamanan canggih kami dan diverifikasi oleh mitra terkemuka industri. File ini berasal dari pengembang resmi dan telah lulus semua pemeriksaan keamanan kami, tidak menunjukkan tanda-tanda virus, malware, atau spyware. Untuk informasi lebih lanjut, kunjungi Pusat Keamanan dan Kepercayaan kami