ठीक है, अगर आपको C # से C ++ से दूर जाने का मन नहीं है, तो आप HGE की जांच कर सकते हैं । यह पुरानी तरफ थोड़ा सा है, लेकिन इसका उपयोग और विस्तार करना बहुत आसान है। यदि आप फ़ोरम की खोज करने के लिए तैयार हैं, तो आप इसे DirectX 9 और शायद ओपनजीएल (कुछ समय से अधिक) के पोर्ट पाएंगे। डिफ़ॉल्ट रूप से यह शेड्स जैसी चीजों का समर्थन नहीं करता है। इसमें ध्वनि और इनपुट शामिल हैं, लेकिन कोई भौतिकी या टक्कर का पता लगाने वाला नहीं है। उसके लिए हमेशा Bullet या Box2D है। एक बारी आधारित खेल या सरल वास्तविक समय के खेल के लिए जो आवश्यक भी नहीं हो सकता है।
जहां तक GUI चला जाता है GUI में इसका निर्माण कचरा है, लेकिन आप इसमें CEGUI को एकीकृत कर सकते हैं। CEGUI वास्तव में अलग-अलग रेंडरिंग सिस्टम का विस्तार करने के लिए बहुत आसान है, भले ही यह स्किनिंग बोझिल हो। एचजीई के लिए कार्यान्वयन दो फाइलें हैं और वे बहुत कम हैं।
क्लानलिब भी कुछ ऐसा हो सकता है जिस पर आप गौर करना चाहते हैं। मैंने इसे व्यक्तिगत रूप से उपयोग नहीं किया है, लेकिन यह काफी शक्तिशाली प्रतीत होता है और इसमें एक बहुत सीधा GUI घटक शामिल है। यह भी सक्रिय रूप से विकसित हुआ है जबकि HGE को कुछ वर्षों से अपडेट नहीं किया गया है।