Kapan menggunakan C ++ dan kapan menggunakan cetak biru?

10

Saya mencoba mempelajari cara menggunakan Mesin Unreal. Saya memiliki pengetahuan dasar tentang C ++. Baru-baru ini saya mulai membuat Survival Horror Game sebagai proyek yang saya lakukan untuk pengalaman belajar. Sejauh ini saya telah mengimplementasikan setiap fitur melalui sistem Blueprint.

Jadi pertanyaan saya adalah untuk apa dan kapan saya akan menggunakan kode untuk meningkatkan / membuat game di Unreal Engine?

pengguna67599
sumber

Jawaban:

14

Anda tidak perlu menggunakan C ++ untuk apa pun sejauh yang saya tahu. Ini lebih merupakan masalah preferensi. Jika Anda seorang programmer, Anda mungkin melakukan hal-hal lebih cepat dalam kode, sementara beberapa mungkin lebih suka cetak biru.

Perbedaan kinerja runtime ada di sana, tetapi biasanya dapat diabaikan, jadi jangan terlalu memikirkannya.

Intinya, idealnya, Anda lebih suka C ++ ketika Anda menulis bagian kritis kinerja dan menggunakan cetak biru untuk interaksi tingkat yang lebih tinggi. Jika Anda seperti saya, Anda mungkin lebih suka menulis semuanya, karena pemrograman visual bukanlah sesuatu yang saya sukai.

Grimshaw
sumber
1

Itu tergantung apakah Anda bekerja dalam tim atau tidak. Jika Anda adalah satu-satunya orang yang mengembangkan proyek, ini adalah masalah pilihan Anda. Jika Anda seorang programmer dalam sebuah tim, Anda harus meletakkan semua logika ke dalam C ++ dan memungkinkan para seniman / perancang level untuk bereaksi pada peristiwa dalam game melalui sistem acara.

Juga, bagi saya, menulis kode lebih cepat, tetapi saya dapat membayangkan bahwa bagi sebagian orang itu adalah sebaliknya. Visual Studio menawarkan banyak alat canggih seperti definisi , opsi pencarian yang kuat, lingkungan debugging yang jauh lebih baik, beberapa opsi refactor dan banyak lagi. Tidak ada alat seperti itu dalam Cetak Biru atau mereka jauh lebih mendasar yang membuat hal-hal seperti jaringan yang rumit sulit untuk dimodifikasi dan diubah.

Jika Anda merasa C ++ sulit atau tidak nyaman, mulailah proyek pertama Anda dengan Cetak Biru. Setelah selesai, Anda akan tahu mesin lebih baik dan akan merasa nyaman dengan cetak biru, ini akan menjadi saat yang tepat untuk mulai berkembang di C ++.

David
sumber