Unreal Engine 4 - tarif 36.000 gosok. dari Coddy School of Programming for Children, pelatihan 6 modul (bulan)
Miscellanea / / December 02, 2023
Format: pembelajaran individu dan kelompok, offline dan online (real time).
Jumlah anak: dari 1 hingga 8.
dari 750 gosok./jam dalam grup online,
dari 850 gosok./jam dalam grup offline,
dari 1050 gosok./jam secara online,
dari 1980 gosok./jam secara offline.
Permainan komputer telah lama menjadi bagian integral dari kehidupan setiap anak. Karya modern industri game memukau imajinasi dengan detail presisi tinggi, grafis memukau, dan fisika yang semakin mirip dengan kenyataan. Sementara itu, seorang anak kecil pun dapat membuat video game yang indah, realistis, keren, dan mengasyikkan! Apakah Anda ingin putra atau putri Anda melihat pembuatan game dari belakang monitor dan beralih dari peran sebagai pemain sederhana? Selamat datang di kursus Unreal Engine 4 di Moskow dari sekolah CODDY. Anak Anda akan mempelajari bagaimana permainan modern dari berbagai genre dan arah dibuat, akan mempelajari segala isinya dan bagaimana permainan tersebut dikembangkan. Kursus ini tidak memerlukan pengetahuan atau pelatihan khusus, sehingga cocok untuk semua pembuat kode berusia 12 tahun ke atas yang memiliki keterampilan komputer dasar.
Sebagian besar game dan proyek 3D dibuat menggunakan mesin game, yang mencakup seperangkat alat besar yang dikembangkan oleh perusahaan terbesar di industri media. Unreal Engine adalah salah satu mesin paling kuat di zaman kita. Dikembangkan dan didukung oleh Epic Games sejak tahun 1998, dalam versi awal dan saat ini, telah digunakan dalam pengembangan lebih dari seratus proyek yang dirilis.
Membuat game di Unreal Engine dalam pelajaran kami berubah menjadi proses yang menyenangkan dan menarik. Mesin ini mampu menghasilkan gambar realistis dengan fisika yang berkembang dengan baik. Anak-anak tidak perlu berpikir untuk menciptakan air yang indah atau membuat pepohonan bergoyang karena hembusan angin. Fungsi-fungsi ini sudah disediakan di mesin itu sendiri dan anak-anak hanya perlu menggunakan berbagai macam kemungkinan.
Tentu saja, saat ini Anda dapat menemukan banyak tutorial Unreal Engine 4 gratis di Internet. Namun, kami merekomendasikan untuk menguasai instrumen unik ini bersama orang-orang yang berpikiran sama dan di bawah bimbingan seorang guru yang berpengalaman.
Pelatihan Unreal Engine 4 memungkinkan Anda menggabungkan minat anak-anak terhadap permainan komputer dan mempelajari teknologi kompleks untuk menciptakan dan mengelola lingkungan permainan. Sebagai hasil dari menyelesaikan kursus, anak Anda:
Kursus Unreal Engine di Moskow memberi anak-anak peluang besar untuk menerjemahkan ide-ide kreatif menjadi proyek game nyata!
Setelah menyelesaikan kursus, setiap siswa menerima sertifikat pribadi dari CODDY.
Guru kursus:
“Pemrograman JavaScript”, “Pengembang Frontend: Situs Web dalam HTML/CSS/JavaScript”, “Kursus Harvard CS50”, “Bot dengan Python”, “Python dan JavaScript: pemrograman game di CodeCombat”, “Membuat game di Scratch”, “Unreal Mesin 4"
Pendidikan:
Universitas Teknik Negeri Yaroslavl (YSTU), Institut Sistem Digital (IDS), khusus “Rekayasa Perangkat Lunak”.
Pengalaman:
Sejak awal sekolah menengah, beliau telah berhasil menyelesaikan pelatihan tambahan di bidang Desain Sirkuit, Pengembangan Web, Administrasi Sistem, dan Database MYSQL. Sepanjang masa sekolah dan pelajar saya tertarik pada pemrograman dalam bahasa berikut: Pascal, C++, C#, Python, Ruby, JavaScript, serta bahasa desain web (HTML, CSS).
Minat:
Hobinya antara lain mengukir kayu, merakit model kapal plastik/kayu, membuat website, dan membuat program dengan Python. Saya yakin bahwa pengembangan keterampilan motorik tangan dan kekuatan mental saling terkait erat.
“Kebutuhan akan spesialis TI akan semakin meningkat; menjadi salah satu dari mereka berarti menjadi bagian dari sebuah cerita kecil.”
Guru kursus:
“Melek Komputer”, “Minecraft: Pengantar Kecerdasan Buatan”, “Peretas Etis”, “Komputer literasi di Mac", "Unreal Engine 4", "Python dan pembelajaran mesin", "Pemrograman Minecraft", "Bot di ular piton"
Pendidikan:
Universitas Politeknik Moskow, khusus "Keamanan Informasi".
Peserta bersertifikat dalam program pelatihan pemrograman Minecraft.
Program Inovator Guru Bersertifikat Microsoft
Pengalaman:
Lancar dalam C++, Pascal dengan objek, Python, Java, PHP. Saya terlibat dalam tata letak situs web, membuat tata letak situs web, dan mengembangkan logo untuk perusahaan di situs freelance.
Minat:
Terlibat dalam pemrograman dan keamanan informasi. Menyukai olahraga dan menjalani gaya hidup sehat. Dia tertarik pada musik dan seni. Percaya bahwa setiap orang dapat mencapai apapun yang diinginkannya.
“Jika Anda ingin kode mudah dan cepat ditulis, buatlah kode yang mudah dibaca.”
Guru kursus:
“Peretas Etis”, “Pengembang Frontend: Situs Web pada HTML/CSS/JavaScript”, “Unity 3D”, “Unreal Engine 4”
Pendidikan:
Universitas Teknik Negeri Novosibirsk, khusus "Keamanan Informasi".
Pengalaman:
Lancar berbahasa Python, JavaScript, html/css. Pengalaman mengajar – 3 tahun. Berpartisipasi dalam pengembangan program perdagangan pertukaran mata uang. Terlibat dalam implementasi alat kriptografi di berbagai proyek.
Minat:
Dia belajar musik, mempelajari psikologi dan ekonomi. Bergairah tentang teknologi informasi. Khususnya pemrograman, pembuatan website, game. Ia percaya bahwa pengembangan game adalah proses kreatif yang membutuhkan pemikiran kreatif, ide-ide paling gila, dan pengetahuan di bidang psikologi. Dan bahkan di usia muda Anda sudah bisa menguasai semua keterampilan ini.
“Kita sudah lahir di dunia IT. Oleh karena itu, Anda perlu belajar berjalan - mengetik, belajar berlari - memprogram, belajar melompat - mengembangkan permainan sedini mungkin. Kemudian kita akan dapat menjelajahi dunia teknologi yang menakjubkan ini secara luas.”
modul pertama
Pelajaran pertama
- Unduh dan instal Unreal Engine 4
- Mengenal antarmuka
- Prinsip bekerja di ruang 3d
- Bekerja dengan objek dalam game
- Mengenal Editor Material dan membuat materi Anda sendiri
Di rumah: buat beberapa komposisi dari objek dalam game, terapkan material padanya
Pelajaran kedua
- Pergantian siang dan malam di dalam mesin, mulai bekerja dengan penerangan
- Studi mendalam tentang Editor Material, prinsip tekstur relief
- Pengenalan sistem pemrograman visual Blueprints, pembuatan kelas Blueprint pertama
- Menulis skrip menggunakan Blueprints, membuat logika perilaku objek game
Di rumah: buat kelas baru - target yang bereaksi ketika mengenai area tertentu
Pelajaran ketiga
- Pengantar Cetak Biru Tingkat
- Membuat karakter sederhana dan memprogram logika pergerakannya
- Memprogram logika perilaku objek dalam level tersebut
- Mulai membuat game “Labyrinth”
Di rumah: menggunakan pengetahuan yang diperoleh, menerapkan lompatan karakter, merancang labirin yang akan digunakan dalam permainan
Pelajaran empat
- Transisi antar level
- Pembuatan gameplay lengkap untuk game tentang labirin
- Mengerjakan keseimbangan permainan (kami memutuskan apa yang bisa dilakukan pemain dan apa yang tidak)
- Menyelesaikan permainan “Labirin”
- Mulai bekerja di lokasi permainan Anda sendiri
- Alat untuk membuat medan (gunung, cekungan, dll.)
Di rumah: buat peta permainan Anda sendiri, dengan medan yang diperlukan
modul ke-2
Pelajaran pertama
- Impor medan nyata ke Unreal Engine 4
- Menambahkan material ke peta permainan, membuat lapisan untuk medan
- Menambahkan vegetasi ke peta permainan
Di rumah: selesaikan pengerjaan peta permainanmu sendiri, tambahkan material untuk berbagai jenis medan, tambahkan objek permainan yang diperlukan, jika memungkinkan tambahkan tanaman, pohon, dan lain sebagainya
Pelajaran kedua
- Menambah dan menggunakan Konten Pemula
- Pembuatan bangunan sederhana dan objek arsitektur lainnya
- Studi tentang node Timeline, prinsip operasinya dan ruang lingkup penerapannya
- Memecahkan kemungkinan bug dan masalah
Di rumah: membuat platform atau elevator yang ketika tombol ditekan akan dengan lancar membawa pemain ke suatu tempat tertentu
Pelajaran ketiga
- Memperkenalkan Cetak Biru Widget
- Pembuatan menu utama permainan
- Tambahkan tombol Anda sendiri, musik latar
- Animasi tombol menu
- Pergi ke level yang diinginkan dari menu
Di rumah: buat menu Anda sendiri dengan tombol, panel yang diperlukan, sesuai dengan gaya permainan yang sedang dibuat
Pelajaran empat
- Melanjutkan pekerjaan dengan Cetak Biru Widget
- Pembuatan sistem kesehatan dan armor karakter yang lengkap
- Buat fungsi Anda sendiri di dalam Cetak Biru
- Pembuatan zona berbahaya di peta yang menyebabkan kerusakan
- Kematian karakter (permainan berakhir)
Di rumah: buat kelas Blueprint baru - zona yang memulihkan kesehatan karakter
modul ke-3
Pelajaran pertama
- Prinsip penerapan karakter kompleks di Unreal Engine 4
- Cara kerja animasi kerangka di Unreal Engine 4
- Pengantar Cetak Biru Animasi
- Cara mencampur dan menginterpolasi animasi
- Pengantar BlendSpace 1D
Di rumah: buat kelas animasi Anda sendiri untuk karakter tersebut dan terapkan pemutaran animasi lompat
Pelajaran kedua
- Cara membuat animasi Anda sendiri
- Menambahkan animasi Anda sendiri ke dalam game
- Impor animasi dari Marketplace
- Memperkenalkan BlendSpace 2D
- Mengubah mode kamera orang ketiga
Di rumah: menggunakan BlendSpace dua dimensi, wujudkan kemampuan karakter berjalan dalam posisi jongkok dengan animasi yang sesuai
Pelajaran ketiga
- Beralih kamera dari orang ketiga dan pertama
- Pengantar LineTrace
- Implementasi kemampuan memindahkan benda dalam permainan
- Koreksi kemungkinan kesalahan
Di rumah: buat sistem ketahanan karakter yang lengkap dengan elemen antarmuka yang sesuai
Pelajaran empat
- Impor aset ke Unreal Engine 4 dari sumber pihak ketiga
- Menambahkan suara ke dalam game
- Penciptaan berbagai sumber pencahayaan. Pencahayaan statis, stasioner, dan dinamis
- Efek pasca pemrosesan
- Pembuatan potongan adegan
- Presentasi proyek
modul ke-4
Pelajaran pertama
- Modifikasi karakter standar untuk bekerja dengan AI
- Pembuatan dan konfigurasi Pengontrol AI
- Penciptaan kecerdasan buatan paling sederhana yang mampu melewati beberapa kendala
Di rumah: ulangi di rumah apa yang Anda pelajari di kelas dan buat AI bereaksi terhadap hambatan apa pun
Pelajaran kedua
- Bekerja dengan Volume Batas Nav Mesh
- Peningkatan kecerdasan buatan, penambahan kemampuan mengejar pemain dan objek permainan lainnya
- Memprogram perilaku AI saat pemain berada di luar jangkauan
Di rumah: memprogram materi AI untuk berubah ketika pemain dikejar
Pelajaran ketiga
- Mengenal dan bekerja dengan Behavior Tree
- Meningkatkan kemampuan kecerdasan buatan, berpatroli di peta pada titik-titik tertentu
Di rumah: ubah kodenya agar AI berpindah melalui titik-titik tersebut tidak secara acak, melainkan berurutan dari satu titik ke titik lainnya.
Pelajaran empat
- Menambahkan “indra” AI (penglihatan, pendengaran)
- Membuat acara Anda sendiri (tugas) untuk Behavior Tree
- Pengaturan akhir AI, penjabaran kemungkinan skenario pengoperasiannya
Di rumah: ubah kode sehingga AI bergerak dengan kecepatan berbeda, tergantung situasinya, tambahkan jeda dua detik antar tugas
modul ke-5
Pelajaran pertama
- Modifikasi material yang kompleks
- Mengenal dan bekerja dengan layanan Mixamo
- Membuat kerangka untuk model Anda sendiri
- Menargetkan ulang animasi standar ke model Anda sendiri
Di rumah: mempersiapkan dan mengimpor beberapa model karakter untuk digunakan lebih lanjut di kelas seni
Pelajaran kedua
- Cari, unduh, dan impor animasi Anda sendiri untuk karakter tersebut
- Mengenal dan bekerja dengan State Machine
- Menyiapkan BlendSpace satu dimensi dan Cetak Biru Animasi secara umum
Di rumah: konfigurasikan animasi untuk model yang diunduh sebelumnya, program akselerasi karakter dengan menekan tombol Shift
Pelajaran ketiga
- Mempersiapkan dan mengimpor aset untuk penembak orang pertama
- Pengembangan logika gerak dan animasi karakter orang pertama
- Menambah dan menyesuaikan item yang akan ada di tangan karakter (senjata, dll.)
Di rumah: ubah kodenya agar karakter bisa menyelinap dan berjongkok
Pelajaran empat
- Buat pemandangan yang dinamis
- Penambahan sistem pengambilan gambar berdasarkan LineTrace
- Menambahkan suara
Di rumah: bekerja pada level Anda sendiri - peta
modul ke-6
Pelajaran pertama
- Menambahkan pencar saat memotret
- Penciptaan berbagai pola semprotan
- Pembuatan dan penyesuaian stiker
Di rumah: terus bekerja pada peta Anda sendiri. Selain itu, optimalkan proyek sedemikian rupa sehingga stikerin tetap menempel di dinding selamanya dan menghilang setelah jangka waktu tertentu.
Pelajaran kedua
- Menambahkan reaksi objek fisik ke dalam bidikan
- Menambahkan peningkatan pencar dalam gerakan
- Impor dan sesuaikan animasi senjata
Di rumah: Di rumah, ulangi semua yang Anda lakukan di kelas, pastikan untuk mengomentari semua kode baru. Lanjutkan membuat peta Anda sendiri.
Pelajaran ketiga
- Pembuatan sistem isi ulang
- Bekerja dengan Montase Animasi
- Optimasi, perbaikan bug
Di rumah: Pekerjaan akhir pada peta, mempersiapkan proyek untuk presentasi
Pelajaran empat
- Menambahkan elemen UI informasional
- Menambahkan pelacak dari peluru dan kilatan saat menembak
- Presentasi proyek