มือถือและเว็บ
แบ็กเอนด์การแสดงผลสำรอง
ผิด
VCPKG
Hello Imgui เป็นห้องสมุดที่ออกแบบมาเพื่อให้การพัฒนาแอพพลิเคชั่นแบบทวีคูณเป็นเรื่องง่ายเหมือนการเขียนโปรแกรม "Hello World" ที่สร้างขึ้นบน Imgui ที่รัก
ความยืดหยุ่นของมันทำให้เหมาะสำหรับการใช้งานที่ซับซ้อนเช่นเดียวกับต้นแบบที่เรียบง่าย ช่วยให้คุณมุ่งเน้นไปที่แง่มุมที่สร้างสรรค์ของโครงการของคุณ
ยูทิลิตี้หลายแบบ
เรียน imgui tweaks
แบ็กเอนด์
รหัสขั้นต่ำในการเริ่มพัฒนาแอพ GUI ควรเป็น ... ขั้นต่ำ นี่คือ Hello World 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 และ CPU เมื่อไม่ทำงานแบบอักษรและไอคอนและอีกมากมาย

การสาธิตออนไลน์ - แหล่งที่มา - วิดีโอการสอน: วิธีจัดการเลย์เอาต์ที่ซับซ้อนหลายแบบ
วิธีใช้พื้นหลัง 3D แบบกำหนดเองในแอปของคุณ

การสาธิตออนไลน์ - แหล่งที่มา
Imgui Manual เป็นคู่มือแบบโต้ตอบสำหรับ Imgui ที่รักสร้างขึ้นด้วย Hello Imgui

คู่มือออนไลน์ - แหล่งที่มา
RPN Calculator เป็นเครื่องคิดเลข RPN ง่าย ๆ ที่สร้างขึ้นสร้างขึ้นเพื่อแสดงให้เห็นว่าแอพ Multiplatform สามารถสร้างได้ง่ายเพียงใดด้วย Hello Imgui

การสาธิตออนไลน์ - แหล่งที่มา - การสอนวิดีโอ
เทมเพลตเริ่มต้นจะทำให้คุณเริ่มต้นใน 5 นาทีและแสดงวิธีการฝังสินทรัพย์ปรับแต่งไอคอนแอพ (ฯลฯ ) บนแพลตฟอร์มทั้งหมด
เรียน Imgui Bundle, ห้องสมุดเต็มรูปแบบที่สร้างขึ้นบนยอด Hello Imgui มีวิดเจ็ตเพิ่มเติมจำนวนมาก (Imgui, Implot, Imgui-node-editor, Imfiledialog, Imguicolortextedit, imgui_md) เช่นเดียวกับการผูก python ที่สมบูรณ์
การสาธิตแบบอินเทอร์แอคทีฟออนไลน์ - แหล่งสำหรับการสาธิต C ++ - แหล่งที่มาสำหรับการสาธิต Python
วิธีใช้ชุดรูปแบบการปรับแต่งยูทิลิตี้ที่จัดทำโดย Hello Imgui
การสอนวิดีโอออนไลน์
สวัสดี Imgui ขึ้นอยู่กับ imgui ที่รัก (ใบอนุญาต MIT) โดย Omar Cornut บางส่วนใช้เครื่องมือทดสอบ Imgui ซึ่งควบคุมโดยใบอนุญาตเฉพาะ
บางส่วนของซอฟต์แวร์นี้ใช้โครงการ Freetype, PLUTOSVG (ใบอนุญาต MIT), GLFW (ใบอนุญาต ZLIB/LIBPNG), SDL (ใบอนุญาต ZLIB)
สวัสดี Imgui ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ดูใบอนุญาต
ยินดีต้อนรับการมีส่วนร่วมที่มีคุณภาพ!
Hello Imgui เป็นโครงการฟรีและโอเพ่นซอร์สและการพัฒนาและการบำรุงรักษาต้องใช้ความพยายามอย่างมาก
หากคุณพบว่ามันมีค่าสำหรับงานของคุณโดยเฉพาะอย่างยิ่งในองค์กรการค้าหรือการตั้งค่าการวิจัย - โปรดพิจารณาสนับสนุนการพัฒนาโดยการบริจาค ขอบคุณ!
ดูเว็บไซต์เอกสาร Helloimgui สำหรับ API การใช้งานและคำแนะนำในการสร้าง