Skip to content

felixirw25/Unity-Introduction-Camera-Scene-Window

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Unity Introduction (Camera, Scene Window, Hello World)

oleh Felix Irwanto (GameDev Kelompok 3)


Unity Introduction

Unity adalah mesin permainan lintas platform yang dikembangkan oleh Unity Technologies yang diluncurkan pada bulan Juni 2005 di Apple Inc. Unity dapat membangun proyek 3D real-time untuk berbagai industri, seperti game, animasi, otomotif, arsitektur, dan banyak lagi.

Unity Hub adalah software tambahan yang ikut didownload ketika ingin mendownload unity. Unity Hub berfungsi melanjutkan development sebuah projek (game) dalam versi unity yang berbeda.

Camera

Camera adalah semua hal yang ada pada game dilihat dari sudut pandang arah mata pengguna yang menangkap semua gambaran yang mengarah kepadanya. Terdapat beberapa property camera seperti gambar berikut:

Scene Window

Scene Window adalah tempat letak semua tampilan game (dunia dalam game). Scene Window bisa terdiri dari beberapa halaman dan kita dapat mengutak-atik semua objek yang ada. Contoh: Level game (1 level game = 1 scene), meja, dll.

Hierarchy Window

Hierarchy Window adalah otak dari semua objek. Pada default, terdapat Main Camera dan Directional Light. Hal yang dapat dilakukan seperti membuat, menghapus, menduplikat gameobject, mengatur keterlihatan dari gameobject, merapikan, menyusun, dam mengelompokkan gameobject.

Console Window

Console Window adalah tampilan jendela yang memberikan pesan peringatan, error, dan semua pesan dari editor. Berbeda dengan console lain, console window di Unity tidak dapat membaca input (hanya menampilkan output). Hanya digunakan pada saat pengembangan. Opsi toolbar yang ada, seperti clear, collapse, dan error pause.

Project

Project adalah tempat penyimpanan semua file dari sebuah projek di Unity. Pada file manager di desktop, folder projek dikenal dengan nama "Assets".

Hello World (Scripting)

Scripting adalah unsur penting dalam Unity. Scripting berguna untuk menanggapi masukan dari pemain dan mengatur agar peristiwa dalam gameplay terjadi saat seharusnya. Selain itu, skrip dapat digunakan untuk membuat efek grafis, mengontrol perilaku fisik objek, atau bahkan menerapkan sistem AI khusus untuk karakter dalam game.

Tahapan untuk dapat melakukan scripting ("Hello World") di Unity:

  • Ke Window > Package Manager > Packages (Unity Registry)
  • Pastikan Visual Scripting, VSC Code Editor, dan Visual Studio Editor telah terinstall

  • Ke Edit > Preferences > External Tools > External Script Editor > Ubah menjadi Visual Studio Code
  • Lalu, Project > Assets > Create > Folder (biar rapi) > C# Scripts

  • Unity > Hierarchy > Create Empty > Add Component > Script "Hello World" Source Code:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class HelloWorld : MonoBehaviour
{
    private void Awake() {
        Debug.Log("Sebelum Hello World");
    }
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("Hello World");
        Debug.LogWarning("Log");
        Debug.LogError("Log");
    }

    // Update is called once per frame
    void Update()
    {
        // Debug.Log("Update");
    }
}

Output:


**Copyright by Felix Irwanto - 2022**

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published