cwbe coordinatez:
101
63540
63542
975307
5278828
5282485
5282514

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
commanders
polls

total descendants::0
total children::0
1 ❤️


show[ 2 | 3] flat


Na tej stranke conspiracy.hu si mozes stiahnut exe a vyskusat sam. Ale potrebuje to celkom slusny hw, ak sa pamatam.

A ako sa to dostane do 64kB? V prvom rade, cely engine takeho dema je jednorazovy. Sluzi len na jednu konkretnu vec a na nic ine. To umoznuje vela veci pisat napevno, staticky, bez nejakych kluciek a ifov. Tym sa toho vela skracuje. Vynechavaju sa aj "poistky", preto sa pomerne dost takyto dem vyznacuje nestabilitou. Dalej tam nie su ziadne textury, grafika nic. Este aj fonty su pouzivane systemove. Ak si to poriadne pozres, vsetko je len ciste (t.j. len farebne povrchy) a pouzili efektove algoritmy pomocou pixel shaderov. Hudba napodobne, ziadne sample nie su. Pouziva sa synteza. Ta sa pouzivala aj v minulosti, staci si spomenut midi subory, ktore hrala zvukovka bez samplov. Znelo to strasne, ale dnesne techniky uz pokrocili. A hw je dostatocny na to, aby to pred samotnym spustenim dema vygeneroval (preto sa aj tak dlho natahuju).
Co sa tyka objektov, tak ak si vsimnes, moc ich nieje. A vsetky su pomerne jednoduche a symetricke. Takze pravdepodobne nejakym efektivnym definovanim pomocou napr. fraktalov uchovavaju cast objektu, ktory potom jednoducho vygeneruju, podobne ako sample.
V minulosti sa pouzival assembler, dnes sa pouzivaju kompilery ktore kod efektivne zbuilduju na konkretne instrukcie. Som si skoro isty, ze napriklad na grafike bez pixel shaderov a procesore bez sse3 by to spadlo s nejakou brutalnou chybou, ak nie rovno do BSOD. No a uplne na zaver este pouziju interne spakovanie samotneho exe suboru, ten je totiz casto plny balastu, ktory sa da spakovat a ziskat priestor.