Home » , » Bagaimana Cara Memulai Membuat Game (Part 4)

Bagaimana Cara Memulai Membuat Game (Part 4)

Written By nazzun on Kamis, 25 Agustus 2016 | 04.52

Pengenalan Dasar Scripting Game




Unity engine saat ini support 2 bahasa pemerogaman, yakni C# dan Javascript. Nah untuk tutorial kedepanya, ane lebih banyak menggunakan C# script.

Nah, bagi agan yang belum pernah kenal C#, jangan khawatir. Kalo agan sudah belajar bahasa pemrogaman lain, utamanya seperti Java, C++, Javascript, Object Oriented PHP itu sudah cukup. Soalnya struktur pemerogamnya mirip. Ane dulu awal belajar unity juga belum kenal C#, cuma sudah lumayan mengerti Java.


Untuk Membuat script baru, caranya

- Di dalam tab Assets
- Klik Kanan
- Pilih C# Script
- Isi nama Script
- klik 2x script tadi untuk membuka script.




Ane akan jelasin beberapa method yang dominan dipakai membuat game. Oya, buat menjalankan aksi-aksi dari Game Object, unity juga sudah menyediakan beberapa fungsi/method yang nanti dapat 
memudahkan dalam proses membuat game. 




1. Start()
Method Start(), hanya dijalankan sekali di awal Game Object muncul di layar Game.

2. Awake()
Method Awake(), seperti method Start() hanya saja dijalankan lebih awal dari method Start().

3. Update()
method Update(), dijalankan setiap frame. Agan bingun apa itu frame? Agan pernah dengar 60 fps? Nah, yang dimaksud 60 fps itu 60 frame per second. Jadi misalkan kita membuat game dengan setting 60 fps, maka method update akan dijalankan sebanyak kurang lebih 60 kali tiap detik.

4. OnMouseDown()
method OnMouseDown(), akan dijalankan apabila pointer mouse kita menklik Kiri Game Object.

5. OnCollisionEnter2D() / OnCollisionEnter()
method OnCollisionEnter(), akan dijalankan apabila ada tabrakan antara 2 Game Object. Misalakan ada Game Object Peluru yang ditembakan ke Game Object Tembok. Apabila peluru tersebut menabrak tembok, maka fungsi ini akan dijalankan.

untuk lebih lengkapnya, agan bisa lansung terjun ke dokumentasi Unity : 
https://docs.unity3d.com/ScriptReference/MonoBehaviour.html

0 komentar:

Posting Komentar