Memuat
Memuat
Lihat semua langkah di atas dipraktikkan langsung, lengkap dengan narasi.
0 kali ditonton
Buku kelas
Halaman 1 / 22
Sampul: Game Third Person Shooter Unreal Engine 5 Bagian 2 - Senjata & Menembak
Klik halaman atau ◀ ▶ untuk membalik · geser di HP · untuk memperbesar
Ingin belajar lebih dalam?
Ikuti kursus kami atau tanyakan langsung lewat WhatsApp.
Dipilih dari software, topik, dan level “Kelas Unreal Engine 5: Game Third Person Shooter Bagian 2 - Senjata & Menembak”.
Pilihan lain dari kami untuk Unreal Engine.
Belajar bareng mentor
Kursus Game Development terjadwal, dibimbing langsung, bersertifikat.

Kursus Unreal Engine: Procedural Animation for Humans in Unreal Engine 5
★ 5.0 (60)

Kursus Unreal Engine: Training Unreal Engine Master Class Selama 3 Hari - Kelas 2
★ 5.0 (7)

Kursus Unreal Engine 5: Complete Architectural Visualization in Unreal Engine 5
★ 5.0 (7)
Minta dibuatkan
Tidak sempat belajar Unreal Engine? Tim kami bisa mengerjakan proyeknya.

Jasa Pembuatan Unreal Engine — Unreal Engine 4 – Bangun Game Pertama Anda Dengan UE4 !!
★ 5.0 (12)

Jasa Pembuatan Unreal — Unreal Engine 5 Blueprints: Multiplayer Shooter (FPS)
★ 5.0 (10)

Jasa Pembuatan Blender — Master Character Design Blender untuk Unity & Unreal Engine
★ 5.0 (9)
Kabari saya kalau ada kelas Unreal Engine baru
Paling banyak satu email per minggu. Berhenti kapan saja dengan satu klik.
Narasi lengkap video ini. Kalimat yang sedang diucapkan disorot saat video diputar; klik kalimat untuk melompat ke sana.
Di bagian 2 ini, karakter kita akan memegang senapan, membidik, menembak dengan suara, menghitung amunisi, dan bisa reloat. Semua dengan blue print, tanpa coding. Halo, selamat datang kembali di Cerdas Inovasi Digital. Kita lanjutkan projek TPS Shorter dari bagian 1. Sekarang kita tambahkan senjata dan sistem menembak. Yuk mulai.
Pertama kita butuh model senjata. Di konten browser klik Add, lalu pilih Add Feature or Content Pack.
Pilih paket First Person, lalu klik Add to Project. Paket ini gratis dari Unreal dan berisi model senapan, pistol, serta suara tembakan.
Buka folder Weapons. Di sini ada Rifle, Pistol, dan Grenade Launcher. Kita akan memakai Rifle beserta mesh-nya.
Sekarang kita atur animasi supaya karakter memegang senapan. Cari dan buka ABP Underscore Unarmed, yaitu Animation Blue Apprint milik karakter.
Klik dua kali Anim Grab di panel My Blue Apprint untuk membuka grafik animasi.
Klik kanan, lalu tambahkan node Layered Blend per bone. Node ini mencampur dua animasi berdasarkan bagian tulang tubuh.
Hubungkan keluaran Control Rig ke Base Pose, lalu hasil Layered Blend ke Output Pose.
Dari Pin Blend Poses 0, tarik dan pilih animasi MF Underscore Refle Underscore Idle Underscore ADS.
Ini pose memegang senapan sambil membidik.
Pilih node Layered Blend per bone, lalu dipanel details centang Mass Space Rotation Blend, supaya putaran badan atas mengikuti arah bidikan.
Pada layar setup, tambahkan Branch Filter dan isi bone name dengan Spine Underscore 01. Artinya mulai dari tulang punggung ke atas memakai pose senapan, sedangkan kaki tetap memakai animasi berlari.
Klik Compile. Lihat di jendela preview, tubuh bagian atas sekarang sudah dalam posisi memegang senapan. Simpan lalu tutup Animation Blue Apprint.
Sekarang kita buat tombol menembak.
Di folder input, Actions, buat 2 input action baru, IA Underscore Tembak dan IA Underscore Reload. Lalu klik Save All.
Buka IMC Underscore Default, tempat kita memetakan tombol.
Tambahkan mapping baru, pilih IA Underscore Tembak, lalu pilih tombol left mouse button, yaitu klik kiri. Tambahkan satu mapping lagi untuk IA Underscore Reload, dengan tombol R di keyboard.
Simpan input mapping kontes lalu tutup jendelanya.
Selanjutnya buka Blue Apprint karakter, BP Underscore Third Person Charakter.
Pilih Komponen Mesh, klik Add, pilih Skeletal Mesh, dan beri nama senjata. Komponen ini akan menjadi senapan yang dipegang karakter.
Pada Skeletal Mesh Asset, pilih SKM Underscore Rifle. Pada Parent Socket, pilih Handgrip Underscore R Socket ini sudah disiapkan di tangan kanan karakter, sehingga senapan langsung pas di genggaman.
Buka tab Viaport. Senapan sudah berada di tangan karakter dengan posisi yang tepat.
Sekarang buat Variable Amunisi. Klik tanda plus pada Variables, beri nama amunisi, lalu ubah tipenya menjadi integer, yaitu bilangan bulat. Klik Compile, lalu isi default value amunisi dengan 30 peluru.
Supaya rapi, buat grab baru khusus bernama menembak.
Klik kanan dan tambahkan event IA Underscore Tembak.
Dari pin Started, buat node Branch. Kondisinya, amunisi lebih besar dari 0. Jadi karakter hanya bisa menembak jika masih ada peluru. Jika True, tambahkan node Detriment Int dari Variable Amunisi.
Setiap tembakan, amunisi berkurang 1.
Tambahkan Play Sound at Location, lalu pilih suara tembakan bawaan paket First Person.
Lokasi suaranya kita ambil dari ujung laras. Serat komponen senjata, lalu Get Socket Location dengan nama Socket Musle.
Tambahkan node lain Trace By Channel. Ini garis tak terlihat yang mendeteksi apa yang terkena tembakan. Kita aktifkan Draw The Book Type 4 Duration agar garisnya terlihat saat mencoba.
Titik awal garis adalah posisi kamera. Serat Follow Camera, lalu Gateway Location, dan hubungkan ke Start.
Titik akhirnya adalah posisi kamera ditambah arah depan kamera dikali 5000. Gunakan Gate Forward Factor, Multiply, dan Add, lalu hubungkan ke End.
Tambahkan Print String dan hubungkan Variable Amunisi, supaya sisa peluru tampil di layar.
Untuk Reload, tambahkan event IA underscore Reload, lalu set amunisi menjadi 30 lagi.
Klik Compile dan Save, tutup Blueprint, lalu simpan semua dengan Save All.
Saatnya mencoba. Tekan Play. Tahan klik kanan untuk membidik, klik kiri untuk menembak. Perhatikan garis tembakan, titik merah tempat peluru mengenai sasaran, dan angka amunisi yang berkurang. Tekan R untuk Reload.
Selesai. Karakter kita sudah memegang senapan dan bisa menembak. Di bagian 3, kita akan membangun lingkungan arena tempur. Jangan lupa subscribe, like, dan share. Sampai jumpa. Ingin mahir membuat game dengan Unreal Engine? Cerdas Inovasi Digital membuka kursus Unreal Engine lengkap, jasa pembuatan game dan karakter 3D, serta menjual file proyek siap pakai. Hubungi WhatsApp kami, atau kunjungi cerdasinovasidigital.com
Ketik pertanyaan atau kata kunci; kami carikan bagian episode ini yang menjelaskannya dan lompatkan videonya ke sana.
Catatan disimpan bersama menit video saat ini dan hanya terlihat oleh Anda.
Bingung di salah satu langkah? Tanyakan di sini; pengajar dan peserta lain bisa menjawab.
Belum ada pertanyaan.

Tim Cerdas Inovasi Digital
Pengembang software, engineer BIM & 3D, dan praktisi AI
Sehari-hari kami mengerjakan software, model BIM, game, dan otomasi AI untuk klien, lalu menjadikan pengalaman praktik itu kelas langkah demi langkah: setiap langkah diperlihatkan di layar dan dilengkapi panduan PDF.
Lihat klien kami →