cZUI

ภาพหน้าจอของซอฟแวร์:
cZUI
รายละเอียดซอฟแวร์:
รุ่น: 0.4.0
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Alexandru Botezatu
การอนุญาต: ฟรี
ความนิยม: 0

Rating: nan/5 (Total Votes: 0)

cZUI ช่วยให้คุณได้อย่างรวดเร็วสร้างแสดง zoomable และเลื่อนของสิ่ง 2D โครงการ cZUI ใช้ห้องสมุดวาดภาพเวกเตอร์เช่น SGE การวาดวัตถุขยายได้อย่างราบรื่น วัตถุไม่จำเป็นต้องมีความตระหนักถึงปัญหาการขยายจึงเขียนด้วย cZUI เป็นเรื่องง่ายและรวดเร็ว
ด้วยกรอบการจัดกิจกรรมที่หลากหลายช่วยให้ cZUI กระทำของผู้ใช้ที่ซับซ้อนเช่นการลากย้ายเน้นการเลือกและลบของวัตถุใด ๆ ภายในฉาก cZUI รวมที่มีการกระจายเป็นตัวอย่างให้ข้อมูลไม่กี่
cZUI สนับสนุน SGE กว่า SDL, สามารถฝังตัวในเอ็มเอฟและห้องสมุดเครื่องมือ aedGUI ผ่าน cZUIWidget การสนับสนุนสำหรับชุดเครื่องมืออื่น ๆ Windowing / เครื่องมือจะถูกเพิ่มในภายหลัง
cZUI ประกอบด้วยวัตถุพร้อมสำหรับงานบ่อยที่สุดเพียงรวมไว้ในที่เกิดเหตุ

คุณสมบัติ .

  • Portability:
  • cZUI เขียนใน ANSI C ++ และควรได้รับการสนับสนุนโดยความหลากหลายของระบบปฏิบัติการ มันได้รับการทดสอบบน GNU / Linux 2.4, 2.6 และ MS Windows.

  • การสนับสนุนของห้องสมุดกราฟิกต่างๆ:
  • ด้วยกราฟิกแบบแยกส่วนและสถาปัตยกรรมเหตุการณ์ cZUI สนับสนุน SDL, X, และระบบ Windowing อื่น ๆ ที่คุณอาจจะสนใจที่จะเขียน wrappers สำหรับ เขียนกราฟิกของคุณเอง / กระดาษห่อเหตุการณ์สำหรับกราฟิกอื่น / กรอบเหตุการณ์ตรงไปตรงมาและไม่ควรใช้เวลานานกว่าไม่กี่วัน.

  • ความยืดหยุ่น:
  • การใช้วิธีการ minilithic ที่ยืมมาจากแจ๊ส cZUI กีฬาการออกแบบชั้นและต้นไม้ที่เกิดเหตุเพื่อให้สามารถปรับแต่งง่ายของวัตถุใด ๆ โดยไม่จำเป็นต้องเขียนบางส่วนหรือ subclassing.

  • รอยหน่วยความจำขนาดเล็ก:
  • กล้อง / จัดเก็บบริบทให้วัตถุที่จะต้องมีความคล่องตัวและใช้พื้นที่น้อย ใช้ความระมัดระวังของกลไกเหล่านี้สามารถช่วยลบข้อมูลที่ไม่จำเป็นจากวัตถ​​ุ: โปรแกรมการทดสอบกับโหนด 2080 เวลา 4044K และ (4020K สำหรับโหนด 1480) ที่นำไปสู่​​ 40 ไบต์ต่อโหนด ในการตั้งค่า 1 ล้านโหนดนี้จะกินคุณ 44M ของหน่วยความจำทั้งหมด.

  • ความเร็ว:
  • cZUI ได้รับการออกแบบมาเพื่อรองรับฉากขนาดใหญ่และจะเป็นค่อนข้างเร็วที่ that.Currently จะได้รับการทดสอบกับน้อยกว่า 80k โหนด (ซึ่งไม่มาก) นี้อาจมีการเปลี่ยนแปลง ข้อควรระวัง: การเขียนแอพพลิเครวดเร็วสนับสนุนกราฟขนาดใหญ่ (& gt; 30k) จะต้องมีการเขียนที่จะเจาะลึกลงไปในบิต cZUI และใช้วัตถุบางทึบแสงมากขึ้นเช่น SpaceGroup, EventFilter และ ImageGroup เหล่านี้จะช่วยให้คุณด้วยความเร็วที่สูงขึ้นมากโดยการหารฉากของคุณโดยพื้นที่กรอง mousemoves และพาไปวาดภาพที่ zoomouts สูง.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • นี้เป็นรุ่นกำจัด bitrot
  • การเปลี่ยนแปลงที่สำคัญ ได้แก่ การสนับสนุน 64 บิตและแบ็กเอนด์ไคโรเงาใหม่.
  • ที่สำคัญยังมีสิ่งที่ต้องไม่กี่ในแกนและคนขับ SGE, makefiles ดีขึ้นและโหนดฉากใหม่.

ซอฟแวร์อื่น ๆ ของนักพัฒนา Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

ความคิดเห็นที่ cZUI

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!