Tutorial Unreal Engine 4 untuk pemula - semua butiran
Dengan Unreal Engine 4, anda boleh memprogram sendiri permainan video profesional dan kompleks. Dalam tutorial ini, anda akan mempelajari tentang struktur program dan beberapa konsep asas.
Pasang Enjin Unreal 4
Sebelum anda memulakan pengaturcaraan dengan Enjin Unreal, anda mesti memasangnya terlebih dahulu. Dalam contoh ini kami menunjukkan kepada anda pemasangan di bawah Windows.
- Muat turun Unreal Engine 4. Ini dilakukan melalui laman utama Unreal Engine.
- Kemudian jalankan pemasang dan klik "Pasang".
- Semasa pemasangan, firewall Windows akan menghalang program daripada mengakses rangkaian beberapa kali. Walau bagaimanapun, anda harus membenarkan akses ini supaya anda boleh memasang Enjin Unreal atau Pelancar Permainan Epic dengan betul.
- Sebaik sahaja pemasangan selesai, lancarkan Pelancar Permainan Epic dan log masuk dengan akaun Epic Games anda.
- Jika perlu, klik pada "Betulkan sekarang" untuk memperbaharui pintasan yang lapuk.
- Sekarang klik tab "Unreal Engine" dan pada "Install Engine".
- Anda boleh memilih di mana untuk memasang enjin. Jika anda mahu, anda boleh memasangnya pada batang USB atau pemacu keras luaran, contohnya. Kemudian klik pada "Pasang".
- Sekiranya Pelancar Permainan Epic kemudian bertanya apakah fail-fail menyunting harus diberikan kepada Pelancar, klik pada "Pembaikan sekarang".
Unreal Engine 4: Pengurus Projek
Sebaik sahaja pemasangan Enjin Unreal telah selesai, anda boleh memulakannya dengan mengklik pada "Pelancaran".
- Pengurus projek bermula terlebih dahulu. Sekiranya anda tidak bekerja dengan Enjin Unreal sebelum ini, adalah dinasihatkan untuk memilih templat di sini.
- Juga berikan projek itu nama dan pilih lokasi.
- Akhirnya klik pada "Buat Projek" untuk bermula.
Bahagian program dalam Enjin Unreal
Enjin Unreal dibahagikan kepada enam medan penting.
- Panel Mod: Di sini anda akan menemui pelbagai alatan, seperti "Alat Landskap", "Alat Dedaunan" atau "Alat Tempat". Dengan "Alat Tempat", anda boleh, sebagai contoh - seperti namanya - meletakkan objek di peringkat.
- Outliner Dunia: "Outliner Dunia" menunjukkan semua objek tahap semasa dan digunakan untuk organisasi.
- Butiran: Dalam medan "Butiran" anda boleh mengedit sifat objek individu pada tahap.
- Toolbar: Di bahagian atas anda akan mendapati Toolbar, yang menawarkan fungsi umum. Butang "Main" dengan mana anda boleh mencuba permainan anda adalah sangat penting.
- Viewport: Anda boleh melihat tahap semasa dalam "Viewport" dari perspektif yang berbeza. Anda juga boleh menggerakkan objek di sini dan banyak lagi.
- Pelayar Kandungan: Akhirnya terdapat "Pelayar Kandungan", di mana anda boleh mencari semua fail projek. Anda juga boleh menyusunnya di sini, melihat struktur folder atau fail import.
Enjin Unreal: Aset standard ini wujud
Terdapat banyak aset dalam Enjin Unreal. Keempat aset standard penting ialah:
- Kelas Pelukis: Anda memerlukan "Pelajaran Kelas" untuk kursus permainan atau untuk perilaku objek individu. Jika anda ingin menambah kereta bergerak ke permainan, contohnya, ini boleh diselesaikan dengan "Kelas Pelajaran". "Kelas Pelan Rangka" diprogramkan dengan sistem nod. Ini bermakna anda menyambungkan beberapa elemen program dengan anak panah, sama dengan rajah alir.
- Tahap: Dengan aset ini anda boleh dengan mudah - seperti namanya mencadangkan - mencipta tahap, yang mana anda boleh mengedit secara terus dalam "Viewport".
- Bahan: Aset ini juga jelas. Anda boleh membuat bahan dengan aset ini dalam "Editor Bahan" khas. Sistem nod digunakan lagi di sini.
- Sistem zarah: Dengan aset ini, anda boleh menambah zarah ke objek. Ia diproses dalam editor zarah khas.
- Anda boleh dengan mudah menambah aset ke permainan dengan mengklik "Tambah Baru" dalam "Pelayar Kandungan". Anda kemudiannya akan mencari aset standard yang disebut di atas di bahagian "Buat Aset Asas".
Meshes dalam Enjin Unreal
Jika anda bekerja dengan Enjin Unreal, anda juga akan menghadapi apa yang dipanggil "jerat".
- Anda perlu jaring atau jahitan polygon untuk grafik tiga dimensi. Terdapat dua jenis jejaring yang berbeza.
- Mesh statik: "Mesh statik" adalah objek geometri yang terdiri daripada banyak poligon (poligon) yang berlainan. Objek ini disimpan dalam memori grafik dan boleh dipindahkan, diputar dan diperkecil tanpa memerlukan kuasa pengkomputeran.
- Mesh Skeletal: Mesh ini sangat mirip dengan "Static Mesh". Walau bagaimanapun, ia masih mempunyai "tulang" yang saling berkaitan yang boleh mengubahnya. Jika anda ingin menambah arnab berjalan ke permainan, anda memerlukan "Skeletal Mesh" supaya anda juga dapat menghidupkan pergerakan berjalan.