คำถามติดแท็ก hot-reload

7
วิธีหนึ่งสามารถใช้โมดูล C ++ แบบถอดเปลี่ยนได้?
เวลาในการทำซ้ำอย่างรวดเร็วเป็นกุญแจสำคัญในการพัฒนาเกมมากกว่ากราฟิกและเครื่องยนต์ที่มีคุณสมบัติมากมายในความคิดของฉัน ไม่น่าแปลกใจนักพัฒนาขนาดเล็กจำนวนมากเลือกภาษาสคริปต์ วิธี Unity 3D ในการหยุดเกมและแก้ไขเนื้อหาและรหัสจากนั้นดำเนินการต่อและให้การเปลี่ยนแปลงมีผลในทันทีเป็นสิ่งที่ยอดเยี่ยมสำหรับเรื่องนี้ คำถามของฉันคือมีใครใช้ระบบที่คล้ายกันในเครื่องมือเกม C ++? ฉันได้ยินมาว่าเอ็นจิ้นระดับไฮเอนด์บางตัวทำได้ แต่ฉันสนใจที่จะค้นหาว่ามีวิธีในเครื่องยนต์หรือเกมที่ปลูกในบ้านหรือไม่ เห็นได้ชัดว่ามีการแลกเปลี่ยนและฉันไม่สามารถจินตนาการได้ว่าคุณสามารถคอมไพล์โค้ดของคุณใหม่ได้ในขณะที่เกมหยุดชั่วคราวให้โหลดใหม่และทำงานภายใต้ทุกสถานการณ์หรือทุกแพลตฟอร์ม แต่อาจเป็นไปได้สำหรับการโปรแกรม AI และโมดูลตรรกะระดับง่าย ไม่ใช่ว่าฉันต้องการทำในโครงการใด ๆ ในระยะสั้น (หรือระยะยาว) แต่ฉันอยากรู้
39 c++  hot-reload 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.