0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan7 halaman

Modul Pembelajaran Game 2D Unity

Diunggah oleh

refia.lianisa16
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan7 halaman

Modul Pembelajaran Game 2D Unity

Diunggah oleh

refia.lianisa16
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Modul Pembelajaran: Membuat Game 2D Sederhana Menggunakan Unity

Pendahuluan

Proyek akhir ini bertujuan untuk mengajarkan siswa cara membuat game 2D sederhana

menggunakan Unity. Game yang akan kita buat adalah game platformer dasar di mana pemain

mengendalikan karakter yang bisa bergerak dan melompat melalui level yang dirancang dengan

rintangan. Modul ini akan membahas langkah-langkah dari instalasi Unity hingga pembuatan game

lengkap.

Bagian 1: Persiapan dan Instalasi

1.1 Instalasi Unity dan Visual Studio

1. Unduh dan Instal Unity Hub:

- Kunjungi situs resmi Unity dan unduh Unity Hub.

- Instal Unity Hub di komputer Anda.

2. Instal Unity Editor:

- Buka Unity Hub.

- Klik Installs > Add > pilih versi Unity terbaru atau LTS.

- Pastikan untuk memilih Microsoft Visual Studio saat memilih komponen yang akan diinstal.

3. Instal Visual Studio:

- Jika belum terinstal, kunjungi situs Visual Studio dan unduh Visual Studio Community Edition.

- Instal Visual Studio dan pastikan untuk memilih Game development with Unity pada saat

instalasi.
Bagian 2: Membuat Proyek Baru di Unity

2.1 Membuat Proyek Baru

1. Buka Unity Hub.

2. Klik New Project.

3. Pilih 2D Core.

4. Beri nama proyek Anda, misalnya 'Simple2DPlatformer'.

5. Pilih lokasi penyimpanan proyek dan klik Create.

2.2 Mengenal Antarmuka Unity

1. Scene View: Area di mana Anda akan merancang level dan menempatkan objek.

2. Game View: Area untuk melihat hasil dari permainan.

3. Hierarchy: Daftar semua objek dalam scene.

4. Inspector: Menampilkan dan mengedit properti dari objek yang dipilih.

5. Project: Menampilkan semua asset dalam proyek Anda.

6. Console: Menampilkan pesan debug dan error.

Bagian 3: Menyiapkan Karakter Pemain

3.1 Mengimport Asset

1. Unduh Asset: Unduh asset karakter, latar belakang, dan platform dari Unity Asset Store atau

sumber lainnya.

2. Import Asset:

- Klik kanan pada folder Assets di Project window.


- Pilih Import Package > Custom Package dan pilih asset yang telah diunduh.

3.2 Menambahkan Karakter ke Scene

1. Drag dan drop sprite karakter ke Hierarchy.

2. Tambahkan komponen Rigidbody2D dan BoxCollider2D melalui Inspector.

3. Sesuaikan ukuran collider agar sesuai dengan karakter.

Bagian 4: Pemrograman Karakter Pemain

4.1 Membuat Script untuk Gerakan Pemain

1. Klik kanan pada folder Assets, pilih Create > C# Script dan beri nama PlayerController.

2. Klik dua kali script tersebut untuk membuka Visual Studio.

4.2 Script PlayerController

using UnityEngine;

public class PlayerController : MonoBehaviour

public float speed = 5f;

public float jumpForce = 7f;

private Rigidbody2D rb;

private bool isGrounded;

void Start()

{
rb = GetComponent<Rigidbody2D>();

void Update()

float move = Input.GetAxis('Horizontal');

rb.velocity = new Vector2(move * speed, rb.velocity.y);

if (Input.GetButtonDown('Jump') && isGrounded)

rb.velocity = new Vector2(rb.velocity.x, jumpForce);

private void OnCollisionEnter2D(Collision2D collision)

if (collision.collider.tag == 'Ground')

isGrounded = true;

private void OnCollisionExit2D(Collision2D collision)

if (collision.collider.tag == 'Ground')

{
isGrounded = false;

Bagian 5: Menambahkan Platform dan Level

5.1 Membuat Platform

1. Tambah Objek Platform:

- Klik kanan pada Hierarchy > Create Empty.

- Beri nama Platform.

- Tambahkan komponen BoxCollider2D melalui Inspector.

- Tambahkan komponen Sprite Renderer dan pilih sprite platform.

5.2 Duplikasi Platform

1. Duplikat Platform untuk membuat lebih banyak platform di level.

2. Atur posisi platform di Scene view untuk membentuk level.

5.3 Menambahkan Tag untuk Tanah

1. Tambahkan tag Ground untuk objek platform.

2. Pilih objek platform, klik Add Tag di Inspector, buat tag Ground dan tambahkan tag tersebut ke

semua platform.

Bagian 6: Menambahkan Latar Belakang


6.1 Menambahkan Latar Belakang

1. Drag dan drop sprite latar belakang ke Hierarchy.

2. Atur posisi dan skala latar belakang agar sesuai dengan scene.

Bagian 7: Uji dan Debugging

7.1 Uji Game

1. Klik Play di Unity Editor untuk menjalankan game.

2. Periksa apakah karakter dapat bergerak dan melompat dengan baik.

7.2 Debugging

1. Gunakan Console untuk melihat pesan debug.

2. Periksa kembali script dan komponen jika ada masalah.

Bagian 8: Tambahan dan Peningkatan

8.1 Tambahkan Elemen Tambahan

1. Musuh: Tambahkan karakter musuh dengan logika sederhana.

2. Koleksi: Tambahkan item yang dapat dikumpulkan oleh pemain.

3. Level Lanjut: Buat beberapa level dan logika untuk berpindah antar level.

8.2 Tambahkan UI

1. Tampilan Skor: Tambahkan skor yang ditampilkan di layar.

2. Menu: Buat menu utama dan layar akhir.


Bagian 9: Menyelesaikan Proyek

9.1 Dokumentasi

1. Tuliskan laporan singkat tentang proyek Anda, termasuk fitur utama dan cara kerja game.

9.2 Presentasi

1. Siapkan presentasi untuk memamerkan game Anda.

2. Jelaskan langkah-langkah pembuatan dan tantangan yang dihadapi.

9.3 Feedback

1. Minta feedback dari teman atau instruktur untuk perbaikan lebih lanjut.

Anda mungkin juga menyukai