الهاتف المحمول والويب
بديلة التقديم الخلفية
متفرقات
VCPKG
Hello Imgui هي مكتبة مصممة لجعل تطوير تطبيقات متعددة الأشكال بسيطة مثل كتابة برنامج "Hello World" ، الذي تم تصميمه فوق Dear Imgui.
مرونتها تجعلها مناسبة للتطبيقات المعقدة ، وكذلك للنماذج الأولية البسيطة ؛ السماح لك بالتركيز على الجوانب الإبداعية لمشاريعك.
الأدوات المساعدة المتعددة
عزيزي Imgui تعديلات
الخلفية
يجب أن يكون الحد الأدنى من الرمز للبدء في تطوير تطبيق واجهة المستخدم الرسومية ... الحد الأدنى. إليك عالم Hello Multiplatform في 7 أسطر.
6 خطوط C ++
# include " hello_imgui/hello_imgui.h "
int main ( int , char *[]) {
HelloImGui::Run (
[]{ ImGui::Text ( " Hello, world! " ); }, // Gui code
" Hello! " , true ); // Window title + Window size auto
}1 خط من cmake
hello_imgui_add_app(hello_world hello_world.cpp)يوضح العرض التجريبي للرسو كيفية التعامل مع التخطيطات المعقدة ، واستخدام السمات ، وتجهيزات المستخدم ، وتقليل FPS واستخدام وحدة المعالجة المركزية عند الخمول ، والخطوط والرموز ، وأكثر من ذلك بكثير

العرض التوضيحي عبر الإنترنت - المصدر - الفيديو التعليمي: كيفية التعامل مع تخطيطات معقدة متعددة
كيفية استخدام خلفية ثلاثية الأبعاد مخصصة في تطبيقك

العرض التوضيحي عبر الإنترنت - المصدر
دليل Imgui هو دليل تفاعلي لـ Dear Imgui ، مبني على Hello Imgui.

دليل عبر الإنترنت - المصدر
حاسبة RPN هي آلة حاسبة RPN بسيطة ، مصممة ، مصممة لتوضيح مدى سهولة بناء تطبيق متعدد الأطراف مع Hello Imgui.

العرض التوضيحي عبر الإنترنت - المصدر - فيديو تعليمي
سيقوم قالب المبتدئين بالبدء في 5 دقائق ، ويوضح كيفية تضمين الأصول ، وتخصيص رمز التطبيق (إلخ) ، على جميع المنصات.
عزيزي Imgui Bundle ، مكتبة كاملة ، مبنية على أعلى Hello Imgui ، توفر الكثير من الأدوات الإضافية (Imgui ، Immgui ، محرر عقدة Imgui ، imfiledialog ، imguicolortextedit ، imgui_md) ، بالإضافة إلى روابط Python كاملة.
العرض التجريبي التفاعلي عبر الإنترنت - مصدر عروض C ++ - مصدر لبيثون التجريبي
كيفية استخدام المرافق المعسولة للموضوع التي توفرها Hello Imgui
البرنامج التعليمي عبر الإنترنت
Hello Imgui يعتمد على عزيزي Imgui (ترخيص معهد ماساتشوستس للتكنولوجيا) ، من قبل عمر كورنوت. تستخدم الأجزاء محرك اختبار IMGUI ، الذي يحكمه ترخيص محدد
تستخدم أجزاء من هذا البرنامج مشروع FREETYPE ، PLUTOSVG (ترخيص MIT) ، GLFW (ترخيص ZLIB/LIBPNG) ، SDL (ترخيص ZLIB).
مرحبًا Imgui مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا ، انظر الترخيص
مساهمات الجودة موضع ترحيب!
Hello Imgui هو مشروع مجاني ومفتوح المصدر ، وتطويره وصيانته يتطلب جهودًا كبيرة.
إذا وجدت أنه من المفيد لعملك - خاصة في مؤسسة تجارية أو إعداد بحث - فيرجى التفكير في دعم تطويره من خلال التبرع. شكرًا لك!
راجع موقع توثيق HelloImgui لـ API والاستخدام وبناء التعليمات.