Menu
cara membuat game 3d menggunakan notepad

Cara Membuat Game 3D Menggunakan Notepad

Admin 4 weeks ago 1

Proses pembuatan game membutuhkan software atau alat yang disebut game engine, bagaimana cara membuat game 3d menggunakan notepad? Game engine memudahkan untuk membuat konsep game yang akan dibuat. Mulai dari setting objek game dan efek suara, rendering grafis, scripting karakter pemain atau musuh, dan lain sebagainya.

Sekarang mari gunakan salah satu game engine yang banyak diaplikasikan, yaitu unity 3d. Di sesi awal ini anda akan dikenalkan dengan fitur-fitur yang ada di unity3d, dan di sesi selanjutnya anda akan mulai belajar cara membuat game canggih langkah demi langkah dengan unity3d, ada 2 hal yang bisa kalian dapatkan.

Bagaimana cara membuat game 3D menggunakan notepad?

cara membuat game 3d menggunakan notepad
Sumber Gambar: David Prasetyo

Bagaimana cara membuat game 3d menggunakan notepad, simak ulasan selengkapnya dibawah ini.

1. Aspek desain, menggunakan unity untuk membangun level

Aspek ini tidak termasuk proses desain atau pemodelan, karena unity bukanlah alat untuk mendesain. Gunakan editor 3d lain seperti 3dsmax, maya atau blender untuk mendesain.

2. Aspek pemrograman, membuat game dengan kesatuan

Unity memiliki banyak kemampuan untuk menyajikan materi game dengan cara yang hebat, tetapi tidak memiliki banyak fungsi dan mekanisme untuk berinteraksi, kecuali kita memulai pemrograman atau skripnya.

Unity 3d atau unity adalah mesin game berbasis lintas platform. Dengan program unity, kita bisa membuat game yang bisa dimainkan di komputer, smartphone android, web game (membutuhkan plugin unity web player), iphone, ps3, bahkan xbox.

3. Terminology scenes

Arti scene di unity3d adalah level. Atau area dalam ruang 3d yang menampung banyak permainan objek. Jika anda membuat beberapa level dalam game, maka dalam proyek terpadu mereka akan dibagi menjadi beberapa adegan.

Jumlah scene dalam satu project dapat dilihat di project windows bagian assets, dimana seperti pada contoh gambar diatas hanya terdapat 1 scene dengan nama ‘mymarble’ dengan isi komponen di dalamnya ditampilkan dalam hirarki window) .

Adegan tidak hanya digunakan untuk level tetapi dapat digunakan sebagai layar splash, di menu konfigurasi. Cara membuat game 3d menggunakan notepad tidak sulit sama sekali.

4. Packages

Package bisa diibaratkan seperti file kompres seperti zip atau rar, nah di unity packages ini anda bisa menggabungkan semua materi game, baik itu berupa file atau folder, dan menggabungkannya menjadi satu. Anda dapat memberikan paket ini kepada rekan satu tim.

Anda dapat mengunduh paket atau kumpulan aset di unity3d.com untuk melengkapi kebutuhan game anda. Setelah mengunduh, anda dapat mengimpor ke unity dengan mengklik menu aset dan mengimpor paket.

Selain itu kamu juga bisa export material game untuk dijadikan package, dengan cara pilih dulu folder material di project window dan pilih menu assets lalu exp

Unity memiliki kecanggihan dalam mengelola dependensi (ketergantungan/link) pada setiap material yang akan disertakan dalam paket, misalnya jika ada karakter di aset anda, semua yang melengkapi karakter tersebut akan disertakan dalam paket sesuai dengan dependensinya.

5. Prefab 

Prefab dapat dianggap sebagai wadah atau sebagai cara untuk mengelompokkan aset dan berfungsi sebagai template untuk digunakan berkali-kali dalam sebuah proyek  ct. Cetakan juga bisa dikatakan sebagai simbol (flash),

Tidak hanya materi tingkat desain yang dapat digunakan sebagai templat, skrip gabungan dapat digunakan sebagai templat. Pembuatan prefab diambil dari penggabungan material dalam sebuah hirarki, biasanya di awal menggunakan tool bernama gameobject, disini kita menggunakan gameobject kosong.

Pertama kita buat objek game kosong dengan tombol ctrl+shift+n, lalu seret dan memasukkan materi ke objek game kosong. Selanjutnya di jendela buat proyek, anda membuat template baru dan menyeret objek game ke dalam template. 

Prefab baru sekarang berisi gameobject yang menyertakan materi pilihan, lalu anda dapat menggunakan prefab beberapa kali dalam proyek. Nah pada jendela inspector anda bisa melihat pilihan prefab yaitu apply. Cara membuat game 3d menggunakan notepad tidak sulit sama sekali.

(ubah salah satu item di prefab lalu jadikan master prefab juga mengikuti perubahan yang anda lakukan), revert (mengembalikan perubahan yang anda buat di prefab).

Bagaimana ciri-ciri game object

  • Dapat dipindahkan, diputar, dapat diskalakan.
  • Dapat diberi nama
  • Sebuah
  • Memiliki sifat hirarkis, link.
  • Dan dapat didefinisikan melalui komponen.

Misalnya, jika kita membuat objek game kosong (ctrl+shift+n) dan objek game ‘kubus’. Anda dapat melihat di jendela inspektur perbedaan konten dari kedua objek game tersebut. Untuk transform (move rotation, scale) keduanya sama, namun pada gameobject cube ada 3 komponen tambahan berupa ‘mesh filter’, box collider dan meshrenderer

Dalam objek game yang kosong, anda juga dapat menambahkan komponen seperti kubus dengan menekan tombol ‘tambahkan komponen’.

1. Component

Apa bentuk atau sifat objek permainan. Dengan kata lain komponen mendefinisikan objek permainan. Terkadang untuk membuat objek game sesuai dengan kebutuhan kita, kita membutuhkan beberapa komponen di dalamnya yang bisa kita masuki dari menu ‘components’.

Jika diperhatikan pada menu game object – create other dan juga di hirarki window – create memiliki menu yang sama. Mereka adalah objek permainan kosong ‘yang memiliki beberapa komponen yang ditambahkan padanya.

Misalnya, jika anda membuat cahaya dari “gameobject – create other – directional light” itu sama dengan anda membuat gameobject kosong

Dengan penambahan ‘component – rendering – light”, tinggal mengubah jenis cahaya menjadi terarah. Maksud disini yang membedakan objek game adalah komponen didalamnya. Cara membuat game 3d menggunakan notepad sangat simple.

2. Assets

Aset adalah aspek dari game yang akan dirujuk oleh beberapa komponen atau aset itu sendiri, atau peralatan pendukung pembuatan game.

Aset terbagi menjadi 2 yaitu eksternal dan internal. Untuk eksternal (mengimpor semua persyaratan untuk membuat game yang mencakup):

  • Model 3d
  • Tekstur
  • Efek suara
  • Skrip

Internal (sudah dalam kesatuan):

  • Bahan
  • Shader
  • Peta kubus
  • Materi fisika
  • Cetak

3. Script

Makna yang perlu diperjelas disini adalah script bukanlah program karena program adalah sesuatu yang berdiri sendiri, anda bisa mengkompilasinya dan menjadikannya exe.

Sedangkan script hanya bekerja mengikuti aplikasi yang membawanya, dalam hal ini adalah unity. Jadi anda tidak dapat membawa skrip dalam kesatuan ke program lain selain kesatuan.

Anda harus membuat script di unity untuk dapat membuat game yang dapat dimainkan, memang unity memiliki alat yang luar biasa untuk membuat proses pengembangan game, tetapi unity tidak memiliki komponen untuk menembak. 

Komponen amunisi atau peluru, komponen kesehatan (nyawa). Anda harus membuat skrip untuk terhubung ke komponen atau ke objek game. Cara membuat game 3d menggunakan notepad tidak memakan banyak waktu.

Apa saja fitur unity 3d?

Berikut adalah beberapa fitur unity untuk menambah kecanggihan level game yang kami buat untuk unity:

1. Zona gema audio

Sebuah fitur yang membuat lokasi suara atau area suara di dalam game mengeluarkan efek suara tergantung jarak yang ditentukan, sehingga disini pada area tertentu pemain akan merasakan suara yang berbeda di setiap area.

2. Skybox

Fitur yang dapat mengubah langit permainan

3. Sistem partikel

  • Fitur membuat efek atmosfer seperti asap, api, uap air, dan sebagainya.
  • Pencahayaan dan tekstur waktu nyata
  • Fleksibel dalam bergerak, memutar dan skala

Demikian informasi yang dapat kami sampaikan kepada kalian semua mengenai cara membuat game 3d menggunakan notepad, semoga bermanfaat.

Baca Juga: Cara Membuat Game Di Scratch Mudah Dan Cepat

(Upy/G )

Written By