ควรใช้ C ++ และพิมพ์เขียวเมื่อใด


10

ฉันพยายามเรียนรู้วิธีใช้ Unreal Engine ฉันมีความรู้พื้นฐานของ C ++ เมื่อเร็ว ๆ นี้ฉันเริ่มสร้างเกมสยองขวัญเอาชีวิตรอดเป็นโครงการที่ฉันเพิ่งทำเพื่อประสบการณ์การเรียนรู้ ถึงแม้ว่าฉันจะใช้งานทุกคุณสมบัติผ่านระบบพิมพ์เขียว

ดังนั้นคำถามของฉันคืออะไรฉันจะใช้รหัสในการปรับปรุง / สร้างเกมใน Unreal Engine เมื่อใดและเมื่อใด

คำตอบ:


14

คุณไม่จำเป็นต้องใช้ C ++ สำหรับทุกสิ่งเท่าที่ฉันรู้ มันเป็นเรื่องของการตั้งค่า หากคุณเป็นโปรแกรมเมอร์คุณอาจทำสิ่งต่าง ๆ ได้เร็วขึ้นในรหัสในขณะที่บางคนอาจชอบพิมพ์เขียว

ความแตกต่างของประสิทธิภาพการทำงานของรันไทม์อยู่ที่นั่น แต่มักจะเล็กน้อยดังนั้นอย่าคิดมากเกินไป

บรรทัดล่างนึกคิดคุณจะต้อง C ++ เมื่อคุณกำลังเขียนส่วนที่สำคัญเกี่ยวกับประสิทธิภาพและใช้พิมพ์เขียวสำหรับการโต้ตอบในระดับที่สูงขึ้น หากคุณเป็นเช่นฉันคุณอาจจะชอบเขียนทุกอย่างเนื่องจากการเขียนโปรแกรมด้วยภาพไม่ใช่สิ่งที่ฉันชอบมาก


1

ขึ้นอยู่กับว่าคุณกำลังทำงานเป็นทีมหรือไม่ หากคุณเป็นคนเดียวที่พัฒนาโครงการนี้เป็นเรื่องของการตั้งค่าของคุณ หากคุณเป็นโปรแกรมเมอร์ในทีมมันเป็นสิ่งจำเป็นที่คุณต้องใส่ตรรกะทั้งหมดลงใน C ++ และอนุญาตให้ศิลปิน / นักออกแบบระดับเพื่อตอบสนองต่อเหตุการณ์ในเกมผ่านระบบเหตุการณ์

นอกจากนี้สำหรับฉันการเขียนโค้ดเร็วขึ้น แต่ฉันสามารถจินตนาการได้ว่าสำหรับบางคนมันเป็นวิธีอื่น Visual Studio มีเครื่องมือที่ทันสมัยมากมายเช่นไปที่การกำหนดตัวเลือกการค้นหาที่มีประสิทธิภาพสภาพแวดล้อมการดีบักที่ดีขึ้นตัวเลือก refactor และอื่น ๆ อีกมากมาย ไม่มีเครื่องมือดังกล่าวในพิมพ์เขียวหรือเป็นพื้นฐานมากกว่าซึ่งทำให้สิ่งต่าง ๆ เช่นเครือข่ายที่ซับซ้อนเป็นความเจ็บปวดในการแก้ไขและเปลี่ยนแปลง

หากคุณพบว่า C ++ ยากหรือรู้สึกไม่สะดวกให้เริ่มโครงการแรกด้วยพิมพ์เขียว หลังจากเสร็จแล้วคุณจะรู้ว่าเครื่องยนต์ดีขึ้นและรู้สึกสบายใจกับพิมพ์เขียวนี่เป็นช่วงเวลาที่ดีที่จะเริ่มพัฒนาใน C ++

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.