fbpx

Apakah Enjin Permainan Perpaduan, dan Bagaimana Ia Berfungsi?

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet
sgun

Enjin permainan Unity telah digelar sebagai enjin permainan video terhebat di bawah satu juta dolar pada beberapa kali. Unity Technologies menciptanya pada tahun 2004 sebagai alat pembangunan untuk permainan GooBall mereka. Pada tahun 2005, ia telah diumumkan pada Persidangan Pembangun Seluruh Dunia Apple. Menurut laman web Unity, enjin permainan Unity kini bertujuan untuk "mendemokrasikan pengeluaran permainan dan membolehkan semua orang mencipta kandungan 3D interaktif yang kaya." Terdapat lebih 1.3 juta pembangun Unity berdaftar (adakah nama seperti Cartoon Network, Coca-Cola, Disney, LEGO, atau NASA membunyikan loceng?) dan lebih 300,000 pembangun Unity aktif setiap minggu, mengikut anggaran.

 

Kemudahan Penggunaan Editor Unity

Apabila anda memulakan projek dengan Unity, perkara pertama yang anda akan perhatikan ialah betapa kayanya segala-galanya secara visual. Editor Unity ialah contoh yang bagus tentang cara enjin ini memfokuskan pada proses pengeluaran permainan semudah mungkin.

Anda akan terkejut melihat seberapa cepat anda boleh membina dan mengubah projek anda jika anda tidak pernah menggunakan enjin permainan dengan editor visual terbina dalam. Adakah anda memerlukan item yang sedikit ke kiri? Anda boleh menyeret objek anda di sekeliling tempat kejadian dengan mengklik dan menyeretnya. Selesai! Adakah anda ingin melihat bagaimana objek ini bertindak balas terhadap sifat baharu? Hanya perhatikan tingkap pemeriksa. Shazam! Editor Unity malah membenarkan anda menjalankan permainan dalam tetingkap permainan supaya anda boleh melihat bagaimana ia akan muncul pada peranti sasaran anda. Percayalah apabila saya mengatakan bahawa dapat bermain permainan anda sambil melihat atribut dan lokasi semua objek dalam adegan pada masa yang sama adalah ciri yang sangat berguna dan menjimatkan masa. Antara muka Unity boleh disepadukan dengan mudah dengan alat dan pemalam ini . Semua ini bermakna anda akan menjadi lebih produktif sepanjang tugasan anda. Apabila ia datang kepada peralihan…

 

Pengaruh Skrip

Terdapat banyak enjin permainan yang tersedia termasuk editor visual. Kerana pendekatan formulaik mereka terhadap tingkah laku, kebanyakan enjin ini kekurangan kuasa yang diperlukan untuk mencipta permainan yang besar atau rumit. Gelagat objek dalam Unity tidak terhad kepada modul terbina dalam yang disertakan dengan enjin. Sebaliknya, Unity membolehkan anda menulis tindakan yang kuat dalam salah satu daripada tiga bahasa berkuasa: JavaScript, C# atau Boo. Tambahan pula, dalam projek, ketiga-tiga bahasa boleh digunakan pada masa yang sama untuk membolehkan orang yang mempunyai latar belakang teknologi yang berbeza menyumbang pada masa yang sama. Oleh kerana bahasa ditulis sebagai skrip, ia mungkin disusun dengan cepat, diulang dengan cepat dan direka bentuk dengan fleksibiliti. Pendekatan kepada penghasilan permainan berdasarkan bahasa biasa ini memastikan bahawa anda boleh mula menghasilkan permainan dengan segera menggunakan pengetahuan yang anda sudah ada (atau mudah dicapai).

 

Hanya Ada Satu Sumber untuk Memerintah Mereka Semua!

Keupayaan untuk membina projek untuk pelbagai platform dengan mudah mungkin merupakan aspek yang paling cemerlang dalam enjin Unity.

Unity boleh dibina untuk Windows PC, Linux (baharu dengan versi 4), iOS (dengan pemalam), Mac, Android (dengan pemalam), Pelayar Web, Flash (dengan pemalam), PS3, Xbox dan Wii U dengan hanya klik butang. Adakah saya menyebut bahawa pembangunan untuk banyak platform tidak memerlukan perubahan projek tambahan? Ini bermakna anda akan dapat meluangkan lebih banyak masa untuk meningkatkan kualiti produk anda dan kurang usaha (atau tidak sama sekali) mengalihkannya ke peranti baharu. Sudah berlalu masa anda terpaksa mengehadkan platform yang boleh anda gunakan berdasarkan kecekapan pasukan anda. Jika anda sudah biasa dengan Unity, anda boleh melakukannya dengan pantas. Anda boleh, sudah tentu, terus melakukan perkara dengan cara yang sukar. Terpulang kepada anda sepenuhnya.

 

Dengan Sedikit Bantuan daripada Rakan Saya, saya boleh bertahan.

Jika anda terperangkap dalam masalah dan tidak mempunyai sebarang panduan, semua kuasa di dunia tidak akan membantu anda. Begitu juga, jika anda perlu menjana perkara yang sebelum ini telah dicipta oleh orang lain, kelajuan bukanlah… eh… cepat. Perpaduan, untungnya, mempunyai komuniti yang bertenaga dan menyokong (yang berima). Forum Perpaduan ialah kawasan yang hebat untuk bertanya soalan, mendapatkan jawapan, bercakap tentang amalan terbaik, membantu orang lain, dan juga bermegah sedikit. Mencari pendekatan yang lebih sistematik untuk penglibatan komuniti? Jawapan Perpaduan ialah program yang memberi ganjaran kepada soalan dan jawapan yang baik dengan "karma" dan lencana. Ia memerlukan pendekatan yang lebih sosial daripada tapak Soal Jawab purata anda.

Kedai aset Unity juga disertakan, yang disepadukan sepenuhnya ke dalam editor dan membolehkan pengguna berkongsi atau bahkan menjual bahan buatan tersuai mereka. Ini membolehkan anda mendapatkan aset yang diperlukan tanpa perlu membuatnya sendiri. Semua ini menambah kepada anda menjimatkan masa dan kekecewaan.

 

Lesen dan Harga

Banyak enjin hari ini mempunyai harga yang terlalu tinggi atau pilihan pembayaran yang tidak dapat difahami. Banyak enjin tidak mempunyai kos yang dinyatakan, memerlukan rundingan sebut harga yang panjang untuk menentukan angka sebenar. Unity, sebaliknya, tidak mencapai semua itu dan sebaliknya datang dalam dua perisa: Unity Free dan Unity Pro. Unity Free, sudah tentu, percuma (nombor kegemaran saya) dan bukan versi enjin yang dicairkan. Ia termasuk semua ciri yang anda perlukan untuk mencipta dan menjual permainan komersial. Anda boleh mendapatkan lesen Unity Pro untuk $1,500 jika anda mahukan beberapa keupayaan yang lebih profesional seperti Sokongan LOD, Pencarian Laluan atau IK Rigs. Itu mungkin kelihatan seperti banyak kepada seseorang yang baru mengenali kawasan itu, tetapi dalam dunia enjin permainan (terutamanya yang mempunyai ciri yang serupa), jumlah itu adalah tidak penting. Jika anda tidak pasti lesen mana yang terbaik untuk anda, lesen Unity Free termasuk percubaan Pro 30 hari dan percubaan tambahan Android 30 hari.

Mari Berbincang Tentang Permainan Video

Anda mungkin bertanya siapa yang menggunakan Unity dan untuk apa mereka menggunakannya pada ketika ini. Unity, seperti yang dinyatakan sebelum ini, mempunyai pangkalan pengguna berdaftar yang cukup besar. Kuasa dan serba boleh enjin Unity telah ditemui oleh kedua-dua syarikat besar dan perniagaan kecil. Anda mungkin terkejut apabila mengetahui bahawa enjin itu juga digunakan oleh perniagaan bukan permainan. Syarikat di seluruh dunia menggunakan Unity untuk penyelidikan, simulasi dan demonstrasi. Saya boleh meneruskan dan meneruskannya, tetapi buat masa ini, mari kita berpegang kepada permainan. Anda boleh melihat beberapa permainan hebat yang telah dicipta dengan enjin permainan Unity dengan melawati galeri permainan Unity. Galeri ini hanyalah sedikit rasa dari apa yang kami tawarkan. Apa yang anda akan perhatikan, mudah-mudahan, setiap permainan kelihatan dan bermain secara berbeza. Ini adalah contoh hebat kepelbagaian enjin permainan Unity. Ini ialah alat yang membantu anda dalam membangunkan dan melaksanakan visi projek anda dalam gaya unik anda sendiri.

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet

Catatan Berkaitan

Pengarang

IMG
Hannah
a
Jin

Mengenai SCC

Kepentingan untuk berseronok dan maju dalam pendidikan teknologi untuk semua pelajar kami adalah moto kami. Kami mahu pelajar kami mencipta masa depan yang lebih baik bukan sahaja untuk diri mereka tetapi juga untuk masyarakat. Sama ada memprogramkan permainan video mereka sendiri, menganimasikan kartun mereka sendiri atau membina robot, tutor kami boleh membimbing mereka untuk mencari pandangan yang lebih baharu dan meneroka penemuan yang tidak ditemui melalui kursus kami.