2007. október 02. (kedd)fejlesztések...Trackbacks
Trackback specific URI for this entry
No Trackbacks
Megjegyzések
Display comments as
(Linear | Threaded)
Jónak tűnik a cucc.
Ami nekem szembetűnő problémának tűnik hogy minden csomag változáskor újra kell építened az egész csomagot. Mivel gondolom nincs plugined Tchez így gondolom elég bajos lehet egy nagyobb projectnél. Na most sztem ha nem akarsz plugint írni akkor érdemes lenne úgy megcsinálni a cucmót hogy ameddig fejlesztés alatt áll a project addig símán könyvtárszerkezetből tőlt a program, ha pedig kiadod a kezedből a demot akkor fogod magad és símán átütnéd az előfordító konstansát és onnantól már packageben kezelné az anyagot a program. Remélem érthető voltam. Ebben végülis az volna jó hogy elég volna demo kiadás előtt előállítani az új csomagot, és nem minden új modelnél vagy textúránál szórakozni. Először is köszönöm az észrevételt.
Jelen formában csak akkor kellene az egész csomagot újra felépiteni, ha pl. középről ki szeretnék törölni egy fájl. De ha csak a végére hozzá akarok szúrni még egyet, ehhez nem kell piszkálnom az eddigi tartalmat. Csak a legutolsó fájl offset + file size-hoz pozicionálok a csomagban és beirom az adatot. A végén levő fájl-infó lánc mindig kiolvasódik, s egy láncolt listánban tárolódik, amig a csomagfájl meg van nyitva. Majd, ha már befejeztem a csomaggal való dolgozást, s zárom be, akkor visszairódik az egész lánc a legvégére. Egyébként, ezért oldottam meg úgy, hogy előbb átnézi a fájlokat, betöltésnél, s ha nincs olyan nevű fájl, akkor átnézi a csomagokat. Quake2 is igy csinálta, ezért volt könnyű modolni. TC plugin tervbe van már véve, de mivel láthatóan a csomag még beteges felépitésű, ezért várok mig letisztul, kinövi a kezdeti betegségeit. Végső release-nél persze csak egy csomag lesz az exe mellett. |
GyorskeresésLinkek csak úgy...Blog Administration |