Cara menambahkan grafik 3D dan fitur Unity lainnya ke aplikasi Android asli Anda

Pengarang: Randy Alexander
Tanggal Pembuatan: 26 April 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
3D Modeling Apps For Android
Video: 3D Modeling Apps For Android

Isi


Kenapa kamu harus peduli

Unity adalah alat yang sangat kuat dan fleksibel untuk pengembang game yang membuatnya mudah untuk membangun aplikasi dan game di Android dan lintas platform. Faktanya, ini adalah mesin game paling populer di Google Play Store, dan telah digunakan untuk membuat banyak judul yang paling terkenal dan paling dicintai.

Baca juga:Sertifikasi kesatuan untuk pengembang: Apakah ini layak?

Sebagai mesin permainan, Unity membuatnya sangat mudah untuk membuat grafik 3D ke layar, menerapkan fisika dan pencahayaan yang realistis, atau mengintegrasikan konten AR dan VR. Melakukan hal yang sama adalah tanpa batas lebih sulit dan rumit saat menggunakan Android Studio saja.

Tetapi sementara ini benar, Persatuan juga terbatas dalam beberapa kapasitas. Meskipun dimungkinkan untuk membuat aplikasi non-game dengan sedikit pemikiran out-the-box, ini jelas bukan tujuan yang dimaksudkan dan ditunjukkannya.


Unity membuatnya sangat mudah untuk membuat grafik 3D ke layar, menerapkan fisika dan pencahayaan realistis, atau mengintegrasikan konten AR dan VR.

Jika Anda ingin aplikasi Anda menggunakan tampilan web, kotak teks, atau fitur lainnya, maka Anda lebih baik menggunakan Android Studio. Ini terutama benar jika tujuan Anda adalah untuk mematuhi pedoman Desain Bahan. Demikian juga, banyak fitur asli sepenuhnya tidak dapat diakses melalui Unity saja.

Baca juga:Unity 2019.1 menghadirkan fitur baru yang menarik untuk pengembang Android

Itu adalah kasus “kuda untuk kursus”, tetapi bagaimana jika Anda menginginkan yang terbaik dari kedua dunia? Dengan menggunakan Unity sebagai perpustakaan, Anda akan dapat menggunakan tata letak aplikasi Android reguler dengan semua fitur proyek Android Studio biasa, tetapi dengan grafik 3D terintegrasi, elemen AR, dan lainnya.

Pengembang mungkin menggunakan ini untuk membuat aplikasi reguler dengan latar belakang dan elemen animasi 3D. Unity menyarankan bahwa merek mungkin juga menggunakan fitur ini untuk mengintegrasikan fitur pemasaran AR. Beri tahu kami di komentar bagaimana Anda melihat ini digunakan!


Kabar baik lainnya adalah bahwa secara teoretis mungkin bagi pengembang untuk mengambil aplikasi yang ada dan hanya menambahkan konten 3D.

Bagaimana Unity sebagai perpustakaan bekerja

Untuk menggunakan fitur ini, Anda harus membuat konten Unity Anda sebagai proyek Unity biasa. Anda juga akan memerlukan proyek Android Studio yang ingin Anda integrasikan ke dalamnya, dan Anda akan memerlukan versi terbaru dari Android Studio (3.3.2 pada saat penulisan) dan beta Unity terbaru (2019.3.a2).

Dari Unity

Anda akan menggunakan editor Unity untuk membangun APK dan akan menempatkan ini di folder bernama androidBuild. Baik ini dan proyek asli Anda harus terkandung dalam folder yang sama.

Anda kemudian akan menambahkan modul Perpustakaan Persatuan ke aplikasi asli Anda dengan melakukan beberapa pengeditan, dan Anda harus menampilkan konten Persatuan melalui kode proyek asli Anda.

Anda dapat menemukan instruksi terperinci, bersama dengan proyek sampel di sini. Ini adalah proses yang relatif mudah dan dengan sedikit rekayasa terbalik, Anda harus dapat mengikuti langkah-langkah yang sama dalam proyek Anda sendiri.

Pikiran penutup

Tidak diragukan lagi, ini akan menjadi opsi yang berguna untuk beberapa pengembang. Sangat menyenangkan melihat fitur seperti ini dari Unity.

Ada beberapa batasan yang dikenakan pada fitur ini. Unity hanya mendukung rendering layar penuh misalnya, artinya baki notifikasi tidak akan terlihat saat runtime dan Anda tidak dapat memuat game ke tampilan dalam aplikasi yang lebih besar. Demikian juga, Anda tidak akan dapat menggunakan lebih dari satu contoh runtime Unity sekaligus. Plugin pihak ketiga tertentu mungkin perlu beberapa juga beradaptasi.

Unity juga ingin menunjukkan bahwa karena tidak lagi mengendalikan siklus hidup runtime-nya, Unity tidak dapat menjamin operasi yang sempurna setiap saat.

Ada beberapa batasan yang dikenakan pada fitur ini.

Meskipun proses dasar tampaknya cukup mudah untuk diikuti, beberapa pengguna telah melaporkan bug dan masalah yang mereka hadapi. Kita harus ingat bahwa fitur ini masih dalam versi beta. Tetapi dengan Google memperbarui platform Android pada tingkat yang sulit, saya tidak akan terkejut menemukan masalah kompatibilitas muncul di telepon. Ini merupakan masalah dengan beberapa mitra lain, seperti Oculus.

Kita harus menunggu dan melihat. Tetapi bahkan jika ini tidak selalu merupakan proses yang paling mulus, kemampuan untuk menggunakan Unity sebagai perpustakaan di Android Studio tentu saja merupakan tambahan yang sangat disambut baik dan saya yakin banyak pengembang akan merangkul dengan tangan terbuka. Apa yang kamu pikirkan?

Jika Anda orang tua, cukup mudah untuk membeli ponel cerda untuk putra atau putri Anda dan mendaftar untuk paket bulanan dari alah atu operator utama. Namun, memberikan telepon kepada eorang anak adal...

Baru beberapa minggu yang lalu kami memberi tahu Anda tentang akhir umpah - konglomerat media milik Verizon - dan awal dari Grup Media Verizon yang diberi nama tepat. ekarang kita di ini, mengumumkan ...

Posting Yang Menarik