Indonesia

Unity

Pada laman ini, Gamereactor akan melihat salah satu syarat teknis paling penting dalam pembuatan video game di semua platform, yaitu engine game. Tetapi tidak semua engine game dibuat setara, dan beberapa developer membawanya lebih jauh lagi, tidak hanya engine-nya saja yang disediakan untuk pengguna, tetapi juga berbagai macam bentuk tools. Hal ini termasuk aset-aset untuk solusi server, yang memberikan solusi penting untuk siapapun dengan passion dan jiwa kreatif dalam membuat sebuah video game. Itulah kenapa Unity begitu cocok ketika disebut sebagai “lebih dari sebuah engine,“ yang bertanggung jawab atas lebih dari 50% game yang kamu kenal dan sukai.

Unity, solusi untuk para game developer

HQ

Dianggap sebagai salah satu platform yang paling banyak diakses oleh developer dan penggiat kreatif, Unity berbangga akan “lebih dari sekedar engine“. Namun apa yang menjadi alasannya? Keseluruhan ekosistem yang ditawarkan oleh Unity memastikan para pengguna disediakan berbagai perangkat dan sistem yang mampu membawa visi kreatif mereka menjadi realita. Tidak masalah jika kamu menggunakan Windows, Mac, ataupun Linux, Unity mampu digunakan.

Tidak seperti paket perangkat lunak lain, Unity hanya memerlukan pembayaran untuk mengakses engine-nya saja, dan tidak mengikatmu pada sistem bagi hasil. Apapun engine yang digunakan semuanya akan sepenuhnya menjadi milik developer. Lebih lagi, kemampuan Unity memungkinkan developer untuk menciptakan konten 3D dengan basis multi-platform, membantu menghemat waktu dan biaya dalam menghadirkan game ke tiap platform.

“Membuat game merupakan pekerjaan yang berat, bahkan sebelum memikirkan platform untuk perilisannya,“ ucap Ralph Hauwert, Senior Vice President of Research & Development di Unity. “Terlebih lagi, pengembangan game butuh bertahun-tahun, dan dalam rentang waktu tersebut, platform pun berubah, adanya konsol baru yang diluncurkan, dan lain-lain. Kami ingin para kreator percaya diri dengan mengetahui bahwa Unity mendukung penuh mereka dan memastikan game mereka dapat hadir dalam platform apapun.“

Kemampuan untuk menghadirkan proyek ke banyak platform merupakan keuntungan kompetitif yang kritikal yang memungkinkan developer meraih audiens yang mereka inginkan. Ada beberapa konsol aktif baik di Xbox dan PlayStation saat ini, ada pula Nintendo, PC, dan mobile juga.

Mengenai hal itu, co-founder dan lead designer Alta VR (tim yang menghadirkan A Township Tale), Boramy Unn mengatakan, “Fleksibilitas Unity memungkinkan kami untuk menghadirkan aspek lebih menegangkan dari A Township Tale, yaitu untuk port dari PC ke Quest… Kami tidak perlu khawatir untuk menyesuaikan diri pada platform yang nanti akan digunakan, kami tau dasar dari APK, tapi semua sudah dilakukan oleh Engine.“

Unity diciptakan dengan kesederhanaan dan ekstensibilitas sebagai acuan. Perangkat untuk visual scripting memberikan kemudahan bagi para non-coder atau mereka dengan pemahaman minim tentang coding untuk merealisasikan visi kreatif mereka. Butuh waktu untuk mahir, namun fungsi drag-and-drop menghapuskan keharusan kita untuk menulis kode yang merupakan awal yang mudah untuk memulai mengembangkan game.

“Kami semua setuju bahwa Unity adalah engine yang menyediakan fungsi utama yang sangat baik dan begitu mudah untuk dikembangkan dan dikustomisasi karena penggunaan fitur editing dan perangkat plugin yang praktis,“ ungkap Xun Zhu, Technical Artist Lead dari 24 Entertainment, tim di balik Naraka: Bladepoint. Desain simpel yang ideal untuk game engine, memudahkan kreator dan developer untuk fokus pada yang paling penting, game itu sendiri. Skala dari kemampuan Unity memungkinkannya menciptakan bermacam game PC dan konsol seperti Fall Guys: Ultimate Knockout, Valheim, atau Kerbal Space Program maupun game mobile seperti League of Legends: Wild Rift. Yang menjadi batasan Unity hanyalah ambisi dari kreator sendiri.

Namun bagaimana jika kreator merupakan developer berpengalaman, mungkin seseorang dengan pengetahuan coding? Unity menawarkan bahasa pemrograman C# 8 untuk memastikan pengguna memiliki iterasi terbaru dari kode dasar, untuk meningkatkan fungsi dan fleksibilitas - dan ini juga dapat diakses khalayak ramai, karena perangkat visual tersebut dapat memanipulasi kode game dengan lebih mudah.

“Perilisan The Long Term Support (LTS) adalah untuk para kreator yang menjunjung kestabilan dan dukungan maksimal,“ tambah Hauwert Senior VP dari Unity. “Terdapat di dalamnya peningkatan untuk mempersingkat proses coding, peningkatan testing dan profiling, juga lainnya. Untuk menghasilkan lebih dalam waktu lebih singkat, dengan alur kerja lebih mulus - kemudian menghadirkan game anda pada audiens seluas mungkin.“

Dengan banyaknya waktu dan sumber daya yang dibutuhkan dalam membuat sebuah game, sangat krusial suatu proyek dapat disimpan, disinkronisasi dan dibagi pada beberapa pengguna. Ekosistem Unity mendukung multi-user, sehingga tiap anggota tim apapun posisinya dapat mengakses dan mengerjakan proyek tersebut. Terdapat pula layanan cache lokal dikenal dengan Accelerator yang dihadirkan untuk membantu meningkatkan kecepatan pengunduhan sumber kode dan aset.

Berbicara mengenai aset, Unity Asset Store merupakan toko serba ada untuk menciptakan game. Mulai dari menjual kode hingga art, atau membeli dari developer lain, Asset Store praktis digunakan dan berisi lebih dari 6,000 aset gratis. Perangkat dan art yang tersedia dapat memudahkan kita untuk menghidupkan karya, mulai dari batu dekorasi hingga sistem fisika air atau sistem gameplay lainnya. Opsi untuk membeli satu kota premade penuh bahkan juga ada.

“Sebuah sumber yang kaya bagi para developer, kami memiliki lebih dari 69,000 paket tersedia,“ ucap Peter O’Reilly, kepala dari Asset Store. “Lebih dari 1.3 juta aset 3D art, lebih dari 9000 perangkat… Tersedia semua yang kamu butuhkan untuk memulai dan mempercepat pengembangan proyekmu.“

Unity Asset Store terintegrasi sedemikian rupa di mana semuanya modular dan bisa diulik untuk menyesuaikan kebutuhan pribadi developer - dan untuk mendapatkan gambaran tentang jenis kualitas yang ditawarkan di Asset Store, aset yang tersedia cukup biasa digunakan oleh para kreator baik dari AAA hingga indie maupun sekedar hobby.

Unity adalah engine raksasa dengan potensi kreatif yang begitu luas, dan karena kita sudah mengeksplor apa yang mereka tawarkan, selanjutnya kita akan menggali lebih dalam lagi. Jadi pastikan untuk mengunjungi kami lagi minggu depan, karena kami akan membahas bagaimana kamu bisa mengubah kreativitas menjadi momentum perkembangan.

Untuk informasi lebih mengenai Unity, produk dan layanannya, dapat mengunjungi website mereka.

Unity, mendukung dan menyediakan sebuah lingkungan yang kohesif bagi para developer

HQ

Dalam lanjutan pembahasan mendalam dari Unity ini, kami akan berpindah dari engine ke bagaimana mereka mendorong kreativitas dari para developer, yang menekankan pada penggunaan dari alat-alat spesifik yang didesain untuk memberikan momentum bagi lara kreator.

Kita akan melihat peralatan kolaboratif yang memudahkan bekerja dengan dalam tim, baik di kantor atau jarak jauh, dan banyaknya layanan pendukung untuk memastikan kebutuhan para kreator selalu terpenuhi. Tanpa berlama-lama mari langsung saja kita bahas bersama.

Pada masa di mana bekerja jarak jauh sudah menjadi hal yang biasa, merupakan sebuah tantangan untuk mengkoordinasikan perkembangan proyek antar anggota. Unity menawarkan sebuah solusi untuk masalah ini dengan sebuah alat kolaboratif yang sangat berguna, Plastic SCM, yang mampu digunakan ribuan pengguna dalam waktu yang sama, tidak hanya berguna bagi kreasi konten real-time namun juga untuk pekerjaan yang cloud-based. Sehingga tidak hanya developer indie saja, studio multinasional, bahkan kantor AAA, Unity mampu mendukung untuk menghidupkan proyek mereka.

"Plastic SCM adalah sebuah solusi kontrol unggulan" ucal Felix Thè, Wakil Presiden Product Management di Unity.. "Mampu menangani tempat penyimpanan terbesar, berkas biner berukuran besar, dan ribuan pengguna secara bersamaan, sambil memberi dukungan pada penyimpanan yang terdistribusi dan terpusat, sehingga dapat membantumu dalam alur kerja real-time - melalui cloud maupun di tempat."

Bukan sebuah rahasia bahwa mengembangkan sebuah game bukan pekerjaan yang mudah, baik secara skill. personal mau pun alat yang digunakan. Unity menawarkan layanan tingkat tinggi bagi mereka yang membelinya, layanan yang membantu mengarahkan pengguna, setiap ada halangan dalam progres. Layanan ini tidak akan menuliskan kode bagi kreator, namun sangat membantu dalam memperbaiki bug, pelurusan, dan audit game, untuk memastikan hasil akhir yang terbaik.

"Professional Services memberimu akses pada ahli dari unity dalam tiap tahap produksi, sehingga kamu dapat memanfaaatkan cara-cara terbaik dari awal hingga akhir." ucao Thè. "Tiap solusi disesuaikan dengan pengaturanmu untuk mengurangi resiko dan mempercepat perkembangan. Unity Professional Services memberikan analisa mendalam dari kode dan aset proyekmu dalam mengidentifikasi area untuk dikembangkan. Kami menghadirkan laporan dan rekomendasi yang berdasarkan dari pakar terbaik untuk memberikan performa dan efisiensi maksimal.

Sering terganggunya pengembangan game dengan komplikasi, ada saat dimana seorang kreator mendapatkan masalah yang tidak terlihat yang sulit diselesaikan. Unity hadir bersama solusinya.

"Developer membutuhkan bantuan di area-area berbeda," ungkal Thè. "Sehingga masuk akal untuk membagi layanan kami, agar layanan terhadap klien semakin membaik. Beberapa di antaranya CAp (Code, Assets, Performance) - sebuah analisa kode dan aset selama tiga hari untuk menemukan akar permasalahan dari isu performa dan menyediakan laporan berisi rekomendasi cara terbaik."

Untuk melengkapinya, Unity bahkan menyediakan audit game secara penuh jika dibutuhkan.

"Menggunakan paten data game Unity untuk menjadi tolak ukur game-mu, kami memberikan rekomendasi untuk meningkatkan aspek utama penyimpanan, monetisasi, dan pengalaman pemain," ungkap Thè, "Beserta beberapa hal lainnya yang dapat dilihat dalam website kami atau melalui account manager."

Untuk informasi lebih mendalam mengenai Unity, layanan mereka, peralatan dan produk-produk, pastikan untuk mengunjungi website Unity.

More Connection

HQ

Multiplayer telah berkembang menjadi fokus dalam video game, dengan banyaknya judul-judul modern yang dibuat khusus bagi mereka yang senang bermain dalam grup, bersama dengan pemain lainnya. Namun, untuk mendukung sistem matchmaking secara global tidaklah mudah maupun murah, baik developer harus memeliharanya sendiri atau menggunakan pihak ketiga menyelesaikan penskalaan yang diperlukan untuk mendukung sistem matchmaking. Unity hadir untuk mempermudah semua itu, dengan investasi 190 pusat data di seluruh dunia, yang jika digabungkan dengan Multiplay dari game server Unity membuat matchmaking lebih mudah diakses dan masuk akal secara finansial.

“Game sukses tidak selalu harus bergantung pada kemampuan membangun infrastruktur atau server yang cukup,” ucap Felix Thè, Vice President dari Product Management Unity. “Multiplay menghapus kompleksitas dari pembuatan dan pengoperasian teknologi back-end, sehingga kamu dapat focus untuk menciptakan pengalaman yang menarik bagi para pemain. Dengan cloud server, kami akan memastikan tidak adanya downtime yang perlu dikhawatirkan. Kami memiliki jaringan pusat data yang berkembang di 70 wilayah, dan Multiplay Cloud Platform menawarkan cakupan dunia dan layanan 24/7.”

Menciptakan sebuah sistem matchmaking lebih sulit dari memiliki pusat data yang diperlukan. Untuk membantu developer mengatasi ini, Unity memberikan solusi bernama Matchmaker, yang memastikan pemain mendapatkan pengalaman bermain sebaik mungkin – baik dalam kualitas koneksi, maupun level kemampuan antar pemain.

“Matchmaker menghubungkan pemain berdasarkan apapun kriteria yang diberikan untuk memastikan mereka mendapatkan pengalaman online terbaik,” ungkap Jeff Colins, Senior Vice President dari Engineering Unity. “Ini termasuk memastikan para pemain dari wilayah yang sama terhubung ke server yang akan memberikan mereka latensi paling sedikit, dan mencari pemain dengan kemampuan yang sama sehingga memberikan pengalaman yang merata bagi semua pemain.”

Permainan online memberikan keunikan dan tantangan tersendiri dalam pengembangannya. Dalam beberapa tahun ke belakang, kita telah menyaksikan beberapa insiden yang dialami beberapa game dan isu penskalaan infrastruktur, yang dapat dikaitkan dengan jumlah pemain yang tinggi dan harga mahal untuk menjalankan server game. Dengan sistem yang lebih sering diam, namun juga memiliki persyaratan untuk memastikan waktu tunggu yang singkat dan pengisian pertandingan, permasalahan lebih mudah untuk muncul.

Kita dapat perhatikan saat game multiplayer popular seperti Destiny 2 dan World of Warcraft mendapatkan update besar, menyebabkan melonjaknya angka pemain yang membuat waktu menunggu game lebih lama. Sistem multi-cloud milik Unity membantu menyelesaikan permasalahan ini, seperti yang telah dijelaskan oleh Collins.

“Cloud berskala dengan permintaan, mampu mendukung hingga game terbesar. Terintegrasi dengan cloud publik yang utama dan lebih dari 190 pusat data, pendekatan multi-cloud didesain untuk ketahan dan performa. Di antara banyak fitur yang memastikan penuhnya antrian dan pemain bisa masuk ke dalam permainan dengan cepat adalah bagian penting dari matchmaking. Ide utamnya adalah memberikan control pada para creator untuk menentukan parameter dari lobi yang mereka inginkan dan Unity yang akan mengurus koneksinya.”

Untuk game multiplayer apapun itu, sangat penting bagi para pemain untuk mampu berkomunikasi dengan sesama. Unity mampu mengaturnya untuk para pengguna, dengan menggunakan sistem Vivox yang menyediakan solusi berbasis teks dan suara.

“Vivox mudah untuk diintegrasikan dan yang terpenting dapat diandalkan,” ucap Thè. “Sebuah solusi yang sudah terbukti menggunakan overhead internal minimum untuk mampu berjalan. Vivox adalah VOIP yang berdedikasi dan solusi berbasis teks yang siap digunakan bagi para developer untuk game mereka. Ini berarti gameplay strategis yang lebih terfokus serta kualitas komunikasi terbaik. Vivox telah dipercaya oleh beberapa studio besar di industry, termasuk Riot, Ubisoft, dan PUBG. Besar ataupun kecil Vivox adalah solusi yang membantu developer menyediakan kanal komunikasi yang diandalkan dalam menjalankan game mereka.”

Untuk informasi lebih lengkap mengenai Unity, layanan, perangkat, dan produk, dapat mengunjungi website mereka, Unity.

Unity, memberikan perangkat analitis kepada kreator untuk meningkatkan engagement dan pendapatan

HQ

Di era modern, meluncurkan sebuah game hanyalah langkah pertama dari kehidupan sebuah game yang sukses. Para pemain dan komunitas berhadap adanya support atau dukungan setelah peluncuran, baik berupa konten baru, ataupun sekadar perbaikan keseimbangan game dan pengentasan bug. Unity memiliki sejumlah layanan yang membantu meningkatkan engagement pemain dan memastikan kreator dapat menghasilkan pendapatan setelah peluncuran. Hal ini pada waktunya akan meningkatkan nilai game tersebut di mata pemain.

Analisis pemain memainkan dua peran utama bagi pengguna kami, pertama untuk membantu Anda memahami cara mengembangkan ekonomi dalam game yang seimbang dengan lebih baik,” ujar Julie Shumaker, Wakil Presiden Senior Pendapatan di Unity. “Kedua, adanya unsur analisis pemain yang bisa dimasukkan kembali ke siklus riset dan pengembangan yang akan memperhalus setelan game Anda agar saat Anda membuat konten game baru, Anda melakukannya selaras dengan cara para gamer berinteraksi dengannya.”

Sebagai contoh, kreator yang berencana menguangkan proyek mereka, baik dengan pembelian dalam aplikasi ataupun pemasangan iklan dalam aplikasi, bisa menggunakan solusi turn-key yang disediakan langsung oleh Unity. Dirancang sebagai perpanjangan dari sistem analisis kompleks dan canggih yang ditawarkan Unity, solusi ini mengidentifikasikan apa saja minat pemain dalam game dan meneruskannya ke kreator. Selanjutnya, developer dapat membangun visi kreatif mereka sembari menggunakan data ini untuk merefleksikan minat komunitasnya demi menjaga pemasukan stabil untuk digunakan sebagai pendanaan proyek berikutnya yang telah mereka rencanakan.

UnityAds memiliki dua peran utama,” ujar Shumaker. “Pertama, kemampuan menguangkan ruang yang telah dibuat developer di dalam game mereka. Kedua, kemampuan memberdayakan ruang tersebut demi meningkatkan akuisisi pengguna.”

Unity juga telah meluangkan waktu demi mempertimbangkan opsi lebih dari satu pilihan toko untuk IAP yang tersedia di berbagai platform aktif di era pengembangan modern.

“Kami menyatukan hal ini di dalam game, jadi kamu tidak perlu mencemaskan berbagai toko karena semuanya diurus di backend,” kata Shumaker. “Lagi, inilah cara kami memungkinkan developer untuk berkonsentrasi pada menyajikan konten luar biasa ke pengguna mereka,dan kami mengurus logistik yang memungkinkannya terjadi.”

Seiring semakin populer dan tersebarnya game, cara komunitas menikmati gaming sebagai pengisi waktu luang pun berubah. Kami melihat perubahan pada waktu berubahnya waktu orang-orang menikmati game, dari akhir pekan ke hari biasa. Unity tidak hanya melihat pergerakan ini, tetapi juga menyediakan informasi semacam ini sekaligus peralatan yang dibutuhkan para kraetor untuk beradaptasi dan menghasilkan konten yang dicari konsumer. Baik melalui analisis ataupun pendapatan, Unity bukan saja membantu developer dalam mengembangkan game impian mereka, tetapi juga memastikan judulnya dapat bertahan hidup setelah peluncuran.

Selain itu, untuk mencari informasi lebih lanjut terkait Unity, layanannya, peralatannya, dan produk-produknya, jangan lupa kunjungi situs web mereka di Unity.

Berita

dropdownMenu

Berita

terbaru populer dikomentari

Preview

terbaru populer dikomentari

Review

terbaru populer dikomentari

Artikel

terbaru populer dikomentari