Dunia yang statis bisa terasa tidak bernyawa. Efek visual menambahkan gerakan, membuat lingkungan terasa lebih dinamis, dan membantu menarik perhatian pemain ke area penting.
Dalam bagian ini, Anda akan menggunakan pemancar partikel untuk membuat dua efek. Yang pertama adalah sinar bercahaya di atas tumpukan laut tertinggi yang menarik perhatian pemain ke atas, dan yang kedua adalah lapisan debu yang melayang-layang yang menambah suasana dan kedalaman pada lingkungan.
Buat sinar
Permainan contoh Island Jump - Final meletakkan sinar raksasa di atas platform tertingginya. Karena sisa dunia tetap diam, sinar tersebut menjadi titik fokus, membuat pemain secara alami ingin memanjat ke arahnya.
Buat sinarDi Workspace > World, buat folder baru bernama VFX jika belum ada.Di dalam folder VFX, buat sebuah Part blok bernama VFX_Flare dengan Ukuran 20, 20, 20, CFrame.Posisi 400, 331, 79, dan CFrame.Orientasi 0, 0, 0. Atur Transparansi ke 1 agar bagian tersebut tidak terlihat, dan aktifkan Terikat (Anchored).Di dalam VFX_Flare, buat sebuah Attachment.Di dalam Attachment itu, buat ParticleEmitter bernama Emitter_Flare dengan properti berikut:- Tekstur: rbxassetid://8983307836- Warna: Color3.fromRGB(127, 84, 59)- EmisiCahaya: 1- ZOffset: 1- Umur: NumberRange.new(10, 10)- Laju: 0.45- KecepatanPutaran: NumberRange.new(20, 20)- Kecepatan: NumberRange.new(0, 0)- Ukuran: sebuah NumberSequence yang dimulai dari 0, tumbuh perlahan di awal umur, kemudian cepat naik ke 10 dan tetap pada 10 untuk sisa umur.- Transparansi: sebuah NumberSequence yang tetap dekat dengan 0 (terlihat) selama sebagian besar umur, kemudian meloncat-loncat antara nilai di akhir dan menetap pada 1.Juga di dalam VFX_Flare (sejajar dengan Attachment), buat PointLight dengan Kecerahan 2 dan Jangkauan 36.
Setelah menjalankan prompt, buka urutan Ukuran dan Transparansi di jendela Properti dan sesuaikan kurva hingga pulsasi terasa tepat.
Buat partikel debu
Jenis pemancar partikel kedua yang digunakan permainan contoh untuk menambah gerakan dinamis di pengalaman adalah satu yang menyebarkan partikel debu di seluruh atmosfer. Partikel-partikel ini mengelilingi pemain, menambah rasa tekstur dan kedalaman pada udara itu sendiri.
Buat Partikel DebuDi Workspace > World > VFX, buat sebuah Part blok bernama VFX_DustMotes dengan Ukuran 645, 355, 275, CFrame.Posisi 198, 168, 26, dan CFrame.Orientasi 0, 0, 0. Atur Transparansi ke 1 agar bagian tersebut tidak terlihat. Nonaktifkan CanCollide. Aktifkan Terikat (Anchored).Di dalam VFX_DustMotes, buat ParticleEmitter bernama Emitter_DustMotes dengan properti berikut:- Tekstur: rbxassetid://14302399641- Warna: Color3.fromRGB(192, 241, 255)- ZOffset: -5- Umur: NumberRange.new(1, 10)- Laju: 50000- Rotasi: NumberRange.new(-45, 45)- KecepatanPutaran: NumberRange.new(-60, -60)- Kecepatan: NumberRange.new(1, 5)- Akselerasi: Vector3.new(1, -1, 1)- Ukuran: sebuah NumberSequence yang naik hingga sekitar 0.25 segera setelah dibuat, lalu memudar secara bertahap menjadi 0.- Transparansi: sebuah NumberSequence yang dimulai sepenuhnya transparan, menjadi lebih buram (dengan envelope sekitar 0.1) di tengah umur, lalu perlahan-lahan memudar menjadi 1.
Setelah dijalankan, buka urutan Ukuran dan Transparansi dan sesuaikan kurva dengan mata hingga debu terasa tepat.
