cZUI

Software screenshot:
cZUI
Software detaljer:
Version: 0.4.0
Upload dato: 14 Apr 15
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

cZUI kan du hurtigt oprette zoomable og rulles skærme af ting 2D. cZUI-projektet bruger vektor tegning biblioteker ligesom SGE at trække jævnt forstørrede objekter. Objekter behøver ikke at være opmærksom på forstørrelse spørgsmål, således at skrive med cZUI er nemt og hurtigt.
Med et omfattende begivenhed rammer, cZUI kan komplekse brugerhandlinger såsom at trække, flytning, fremhævning, udvælge og fjerne ethvert objekt i cZUI scene. Inkluderet med distributionen er et par informative eksempler.
cZUI understøtter SGE i SDL, kan blive indlejret i MFC, og aedGUI widget bibliotek via cZUIWidget. Støtte til andre windowing / widget toolkits vil blive tilføjet senere.
cZUI indeholder ready objekter for hyppigste opgaver, bare inkludere dem i scenen

Egenskaber :.

  • Overførsel:
  • cZUI er skrevet i ANSI C ++ og bør støttes af en lang række styresystemer. Det er blevet testet på GNU / Linux 2.4, 2.6 og MS Windows.

  • Support af forskellige grafik biblioteker:
  • Med modulære grafik og event arkitektur, cZUI understøtter SDL, X, og eventuelle andre vinduesystemet du kan sørge for at skrive pakkemaskiner til. Skrive din egen grafik / event wrapper for en anden ramme grafik / begivenhed er ligetil og bør ikke tage mere end et par dage.

  • Fleksibilitet:
  • Brug en minilithic tilgang lånt fra Jazz, cZUI idræt en lagdelt design og en scene træ for at give mulighed for nem tilpasning af et objekt uden behov for delvis omskrivning eller delklasse.

  • Lille hukommelsesforbrug:
  • Kamera / kontekst opbevaring tillade de objekter, der skal strømlines og besætte lidt plads. Omhyggelig brug af disse mekanismer kan bidrage til at fjerne unødvendige data fra objekter: testprogrammet med 2080 knudepunkter tager 4044K og (4020K til 1480 noder), hvilket fører til 40 bytes per node. I en indstilling på 1 million knuder, vil dette æde dig 44M af den samlede hukommelse.

  • Hastighed:
  • cZUI var designet til at understøtte store scener og for at være ganske hurtigt på that.Currently det er blevet testet med lidt over 80k knuder (som ikke er meget), dette kan ændres. Forsigtig: skrive hurtige apps understøtter enorme grafer (& gt; 30k) vil kræve, at forfatteren til at dykke lidt dybere ned i cZUI og bruge nogle mere uigennemsigtige objekter, såsom SpaceGroup, EventFilter og ImageGroup. Disse vil give dig mulighed for langt højere hastigheder ved at dividere din scene efter område, frafiltrere mousemoves og overtage tegning ved høje zoomouts.

Hvad er nyt i denne udgivelse:.

  • Dette er en bitrot fjernelse release
  • Større ændringer omfatter 64-bit support og en skinnende ny Cairo backend.
  • Også bemærkelsesværdigt er et par fejlrettelser i kernen og SGE driver, forbedrede makefiler, og nye scene noder.

Andre software developer Alexandru Botezatu

BonzayRTS engine
BonzayRTS engine

20 Feb 15

Kommentarer til cZUI

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!