May 25, 2024

Cara Memulai Pengembangan AR dan VR

Cara Memulai Pengembangan AR dan VR – Mungkin Anda pernah memainkan game AR seperti Pokemon Go, atau mencoba headset VR, tetapi tahukah Anda apa yang diperlukan untuk membuat produk AR dan VR?

Cara Memulai Pengembangan AR dan VR

m2research – Karena AR dan VR menjadi lebih umum dalam game, pendidikan, dan perawatan kesehatan, kebutuhan akan teknisi AR dan VR yang dapat membuat produk ini kemungkinan besar akan meningkat.

Dalam panduan untuk AR dan VR ini, Carrie Ybay, Insinyur Perangkat Lunak untuk kurikulum AR/VR Sekolah Holberton , menjelaskan perbedaan antara AR vs VR, teknologi apa yang Anda perlukan untuk membangun produk AR/VR, perusahaan seperti apa yang mempekerjakan insinyur AR/VR , dan cara memulai di AR dan VR!

Temui Carrie

Carrie Ybay adalah Insinyur Perangkat Lunak Kurikulum di Sekolah Holberton . Dia sedang mengerjakan kurikulum AR/VR Sekolah Holberton , membuat proyek untuk siswa, dan memanfaatkan minatnya sendiri serta bimbingan para profesional dan insinyur industri. Latar belakangnya adalah desain grafis, pengembangan web visual, dan UX, dan dia juga mengikuti Program Rekayasa Perangkat Lunak Sekolah Holberton.

Baca Juga : Apa Perbedaan Teknologi Game Antara AR dan VR

Apa perbedaan antara AR vs VR?

Kebanyakan orang akrab dengan konsep Virtual Reality (VR) , yang melibatkan pemakaian headset dan pada dasarnya menempatkan diri Anda di ruang digital yang terpisah dari realitas sebenarnya. VR paling terkenal dalam hal video game dan hiburan , tetapi juga digunakan di:

  • Simulasi pelatihan,
  • Terapi,
  • Pariwisata,
  • Pendidikan,
  • Jurnalistik,
  • Manufaktur.

Di sisi lain, Augmented Reality (AR) melihat dan berinteraksi dengan konten digital yang ditempatkan di ruang fisik Anda. Aplikasi AR yang paling terkenal mungkin adalah Pokemon Go , tetapi AR juga digunakan di:

  • Pemasaran,
  • Arsitektur,
  • Pelatihan medis,
  • Arkeologi,
  • Perawatan dan perbaikan.

Jika itu membantu, pikirkan VR sebagai The Matrix, dan AR sebagai teknologi 3D-overlay-in-the-world yang sangat keren yang Anda lihat di film Iron Man.

Bagaimana sejarah AR dan VR?

VR telah ada selama beberapa dekade dengan tampilan paling awal yang dipasang di kepala VR dibuat pada akhir tahun 60an. Hingga tahun 90-an, teknologi VR terutama digunakan di sektor-sektor yang terlibat dengan simulasi penerbangan, pelatihan militer, dan penggunaan medis, tetapi tahun 90-an menjadi awal penggunaan perangkat keras VR dalam bermain game dengan Virtual Boy Nintendo dan VR-1 Sega. Pengalaman VR awal ini dibatasi oleh teknologi saat itu dan tidak terlalu populer, dan sebagian besar tahun 00-an relatif sepi dalam hal pertumbuhan industri. Hanya dalam beberapa tahun terakhir perangkat keras VR menjadi lebih mudah diakses oleh konsumen, terutama dengan PSVR, Oculus, dan Vive.

Seperti VR, AR juga dimulai pada akhir 60-an, tetapi istilah “augmented reality” tidak diciptakan hingga tahun 90-an. Sama seperti VR, AR terutama digunakan untuk tujuan simulasi dan pelatihan, serta di industri manufaktur. Di akhir tahun 00-an, perusahaan periklanan dan pemasaran menemukan nilai dalam membuat kampanye AR. Seperti perangkat keras VR, kemajuan telah dibuat dalam teknologi AR yang dapat dikenakan seperti Google Glass dan Microsoft HoloLens, meskipun teknologi AR yang dapat dikenakan belum mencapai adopsi arus utama dengan konsumen.

Teknologi apa yang digunakan developer untuk membuat produk AR dan VR?

Teknologi umum yang digunakan untuk membangun aplikasi AR dan VR adalah:

  • Unity3D menggunakan C#
  • Unreal Engine menggunakan C++.

Ada beberapa SDK ( perangkat pengembangan perangkat lunak ) yang tersedia tergantung pada perangkat target dan tujuan aplikasi. Berikut beberapa contohnya:

  • ARCor (AR)
  • ARKkit (AR)
  • Vuforia (AR)
  • Oculus SDK (VR)
  • OpenVR (VR)
  • Google VR SDK (VR)

WebVR dan WebAR juga semakin populer dan dapat dieksplorasi dengan A-Frame dan Javascript. Di Holberton, kami terus berkonsultasi dengan insinyur Unity dan penasihat profesional yang bekerja di industri untuk membuat kurikulum yang berfokus pada tren AR/VR saat ini dan yang diproyeksikan untuk memastikan bahwa apa yang dipelajari siswa relevan dengan karir masa depan mereka.

Pekerjaan seperti apa yang bisa Anda dapatkan dengan keterampilan AR dan VR?

Pekerjaan AR dan VR tersedia di berbagai industri yang berbeda termasuk:

  • Game (Valve, Niantic, Ubisoft, Owlchemy Labs)
  • Hiburan (ILM, Amazon, NextVR, Cirque du Soleil)
  • Media sosial (Facebook, Snapchat)
  • Pemasaran dan periklanan (Ikea, L’Oreal, Nike, Volvo)
  • Berita dan jurnalisme (National Geographic, New York Times)
  • Penelitian dan pengembangan AR/VR itu sendiri (Google, Facebook, Apple)

Berapa banyak permintaan untuk teknisi AR dan VR?

Menurut Statista.com , pasar AR dan VR diproyeksikan meningkat secara eksponensial dalam sepuluh tahun ke depan. Seiring meningkatnya aksesibilitas dan prevalensi perangkat keras AR dan VR, lebih banyak industri akan mengadopsi cara-cara untuk memanfaatkan teknologi ini, sama seperti industri yang menargetkan ponsel saat mereka menjadi lebih umum. Bahkan sekarang, audiens potensial untuk aplikasi dan produk AR sangat besar karena hampir setiap ponsel cerdas berkemampuan AR, dan sama seperti ledakan untuk pengembang aplikasi seluler, itu juga akan terjadi pada pengembang AR dan VR.

Keterampilan prasyarat apa yang dibutuhkan pemula untuk mulai mempelajari AR dan VR?

Keterampilan pemrograman dasar adalah suatu keharusan di Holberton, siswa mempelajari dasar-dasarnya di tahun pertama dan dapat memilih AR/VR di tahun kedua. Di luar itu, pengetahuan tentang geometri , ruang 3D , dan aljabar linier sangat membantu. Bergantung pada aspek AR atau VR apa yang ingin dilibatkan oleh pengembang dapat membantu Anda fokus karena bidangnya sangat luas saat ini, dan mengetahui keterampilan non-pemrograman seperti pemodelan 3D atau desain suara juga dapat membantu.

Mengapa Holberton mengajarkan AR dan VR sebagai spesialisasi?

AR/VR adalah industri yang berkembang pesat, dan peluang kerja di ruang ini hanya akan meningkat seiring dengan semakin mudahnya akses teknologi dan perangkat keras. Beberapa sekolah mengajarkan AR/VR, dan Holberton bertujuan untuk melatih para insinyur yang dapat mengisi pekerjaan yang tersedia yang pasti akan muncul. Kami juga menawarkan beberapa spesialisasi lain termasuk Pembelajaran Mesin dan spesialisasi Tingkat Rendah. Lihat halaman Pathways kami untuk melihat spesialisasi terbaru kami.

Kurikulum AR/VR Sekolah Holberton

Kami menggunakan C# dan Unity3D sebagai alat pengembangan utama kami, dan siswa akan menggunakan ARCore, ARKit, dan Vuforia dalam proyek AR dan berbagai SDK VR seperti Oculus SDK, OpenVR, dan Google VR. Karena industri AR/VR berkembang sangat pesat, teknologi yang kita gunakan saat ini mungkin tidak akan menjadi standar industri enam bulan dari sekarang. Penting bagi kami untuk membahas apa yang tersedia saat ini, tetapi berfokus untuk menjaga agar siswa tetap fleksibel dan mampu mempelajari teknologi baru alih-alih berspesialisasi dalam satu tumpukan pengembangan.

Jalur kurikulum AR/VR meliputi:

  • Dasar-dasar pemrograman dan algoritma dalam C#.
  • Keterampilan persatuan, termasuk:
  • pembuatan skrip dasar
  • manajemen aset
  • memanfaatkan tekstur dan material
  • merancang UI
  • membuat animasi
  • Audio
  • Membuat game 3D dari awal hingga akhir hingga mahir dalam Unity.
  • Menggunakan keterampilan Unity untuk menciptakan pengalaman interaktif dalam AR dan VR.
  • Cara mempublikasikan aplikasi untuk berbagai platform dan perangkat.

Dalam hal topik, banyak hal yang kami bahas dalam kurikulum kami memiliki penekanan kuat pada desain antarmuka pengguna (UI) dan pengalaman pengguna (UX) . Mendesain untuk interaktivitas realitas campuran dapat sangat berbeda dari mendesain untuk interaksi 2D/layar dan menciptakan interaksi yang efektif dan intuitif adalah hal terpenting untuk AR/VR. Kami juga membahas aljabar linier pengantar, pemrograman shader, dan pengembangan berbasis tes; keterampilan yang sangat penting untuk kesuksesan jangka panjang di ruang AR/VR.

Bagaimana masa depan AR dan VR?

Karena perangkat keras yang mendukung AR dan VR semakin mudah diakses oleh konsumen, semakin banyak industri dan perusahaan akan menemukan cara untuk memanfaatkan teknologi baru ini. Saya berharap industri ini membuat kemajuan pesat dibandingkan dengan perkembangannya di masa lalu. Saya terutama berpikir bahwa AR akan digunakan dengan cara untuk membuat hidup kita lebih terinformasi, terhubung, dan nyaman, dan tak lama kemudian, pengalaman AR yang dirancang dengan baik dapat menjadi norma untuk segala hal mulai dari kunjungan museum hingga permainan olahraga hingga perjalanan harian Anda, dan semuanya. diantara.

Bagaimana pemula bisa memulai di AR dan VR?

Saran pertama saya adalah mengalami AR dan VR sebanyak mungkin! Unduh aplikasi AR dan VR ke ponsel Anda, dapatkan headset VR kardus, dan rasakan sendiri! Secara teknis, saya juga akan merekomendasikan untuk membiasakan diri dengan aljabar linier dasar di Khan Academy dan konsep seputar grafik komputer 3D. Baik Unity3D dan Unreal Engine gratis untuk diunduh dan dicoba, dan ada sejumlah tutorial bagus untuk keduanya yang dapat ditemukan di situs web resmi mereka serta video buatan pengembang di YouTube.