cZUI

Software skärmdump:
cZUI
Mjukvaruinformation:
Version: 0.4.0
Ladda upp dagen: 14 Apr 15
Utvecklare: Alexandru Botezatu
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

cZUI kan du snabbt skapa zoombar och rullnings skärmar av saker 2D. cZUI projektet använder biblioteken vektorritning som SGE att dra jämnt förstorade objekten. Objekt behöver inte vara medveten om förstoringsfrågor, därmed skriva med cZUI är enkelt och snabbt.
Med en rik ram händelse, cZUI tillåter komplexa användaråtgärder såsom att dra, flytta, lyfta, välja och ta bort av något föremål i cZUI scenen. Ingår i distributionen är några informativa exempel.
cZUI stöder SGE över SDL, kan bäddas in i MFC, och aedGUI widget bibliotek via cZUIWidget. Stöd för andra fönster / widget verktygslådor kommer senare.
cZUI innehåller färdiga objekt för de vanligaste uppgifterna, bara inkludera dem i scenen

Funktioner :.

  • Bärbarhet:
  • cZUI är skrivet i ANSI C ++ och bör stödjas av en stor variation av operativsystem. Det har testats på GNU / Linux 2.4, 2.6 och MS Windows.

  • Stöd av olika grafikbibliotek:
  • Med ett modul grafik och händelsearkitektur, stöder cZUI SDL, X, och alla andra fönstersystemet kan du bryr dig att skriva omslag för. Skriva din egen grafik / händelse wrapper för en annan ram grafik / händelse är okomplicerad och bör inte ta mer än ett par dagar.

  • Flexibilitet:
  • Använda ett minilithic tillvägagångssätt lånat från Jazz, cZUI sport en skiktad konstruktion och en scen träd för att möjliggöra enkel anpassning av något föremål utan behov av partiell omskrivning eller subclassing.

  • Små minnesanvändning:
  • Kamera / kontext förvaring tillåter objekten som ska effektiviseras och upptar liten plats. Försiktig användning av dessa mekanismer kan bidra till att undanröja onödiga data från föremål: testprogrammet med 2080 noder tar 4044K och (4020K för 1480 noder), vilket leder till 40 byte per nod. I en inställning på 1 miljon noder, kommer detta äter du 44M totalt minne.

  • Hastighet:
  • cZUI var utformad för att stödja stora scener och att vara ganska snabbt på that.Currently det har testats med lite över 80k noder (vilket inte är mycket), detta kan ändras. Varning: skriva snabba appar som stöder stora grafer (& gt; 30k) kräver författaren att gräva lite djupare i cZUI och använda några mer ogenomskinliga föremål, såsom SpaceGroup, EventFilter och ImageGroup. Dessa gör att du mycket högre hastigheter genom att dividera din scen genom området, filtrera bort mousemoves och ta över dra på höga zoomouts.

Vad är nytt i den här versionen:.

  • Detta är en bitrot borttagning frigör
  • Stora förändringar inkluderar 64-bitarsstöd och en skinande ny Kairo backend.
  • Också anmärkningsvärt är några felrättelser i kärnan och SGE drivrutin, förbättrade makefiler, och ny scen noder.

Annan programvara för utvecklare Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

Kommentarer till cZUI

Kommentarer hittades inte
Kommentar
Slå på bilder!