[ donmarkone @ 29.06.2005. 23:05 ] @
Nisam verova ali se uverite sami!!!
http://www.theprodukkt.com/kkrieger.html
[ berserk @ 29.06.2005. 23:17 ] @
Meni se pokochio komp na loading-u!Evo sada cu opet da probam!
pozz
[ Aleksandar Bojkovic @ 29.06.2005. 23:23 ] @
Citat:
The "official" minimum specs for .kkrieger: chapter 1 beta are:

A 1.5GHz pentium 3 / athlon or faster.
512MB of RAM.
a GeForce4Ti (or higher) or ATI Radeon8500 (or higher) graphics card supporting pixel shaders 1.3, preferably with 128MB or more of VRAM.
some kind of sound hardware.
DirectX 9.0b.


:D :D :D

Inace igra je sasvim OK.Serious Sam fora.Tu je OK grafika,zvuk i sve to u 96Kb.
Sta reci.DownLoad-ujte je.Ne treba vam ADSL :)
[ markolazarevic @ 30.06.2005. 00:31 ] @
Ne mogu da verujem da ne mogu da igram ovu igricu,a mogu GTA SA :)
[ yooyo @ 30.06.2005. 00:54 ] @
Uuuu.. pa ovo je matoro.. ima vise od godinu dana i jos je u beta verziji...
Nego ako zelite da se cudite, pogledajte njihove 4K i 64K introe http://www.farb-rausch.com/

btw.. iako su fajlovi mali max 65536 bajtova nema virusa u njima, ali zati ima kvalitetne grafike, animacije i zvuka

yooyo
[ berserk @ 30.06.2005. 01:05 ] @
Ako vam treba imam par gb tih OpenGL demoa(i video art-a)!Svaki po 64k verovali ili ne!Mnogo dobra stvar!Ako treba poslacu vam neki na mail!
btw farb-rausch RULEZ

[Ovu poruku je menjao berserk dana 30.06.2005. u 02:06 GMT+1]
[ fade @ 30.06.2005. 09:17 ] @
eee kkrieger imam ,pa i ne secam se od kada ,ali stvar je sto je to valjda najzahtevnija igra na svetu ,treba joj valjda 1024 ram-a
[ KOLE89 @ 30.06.2005. 10:44 ] @
Meni na mašini iz potpisa radi sasvim solidno (ponekad zaseče, ali za kratko). A za one animacije do sad nisam znao. Sad ću da i njih pogledam.
[ Milos Stojanovic @ 30.06.2005. 11:34 ] @
isto takođe:
http://www.elitesecurity.org/tema/84136

jes' da nije interaktivno, al što je mnogo (ili bolje reći malo :), mnogo je. I mean, 64bytes? come on! :)
[ Zeljko_NS @ 30.06.2005. 13:06 ] @
Igra jeste 100kb, ali se pri pokretanju raspakuje u RAM i zauzme 194 MB !!!!

Ostaje pitanje kako su uspeli sve da kompresuju da stane u neverovatnih 100 kb.
[ KOLE89 @ 30.06.2005. 16:00 ] @
Jednostavno, samo su ubacili OpenGL komande koje se izvršavaju prilikom učitavanja i dobijeni proizvod ostaje u memoriji dok se igra. Zato ona troši oko 200MB i zahteva 512MB da bi se uopšte pokrenula.
[ donmarkone @ 30.06.2005. 21:15 ] @
Necu da omalovazavam nicije misljenje ali ako je toliko jednostavno zasto nisi napravio koju igricu ili barem intro?
Ja samo mislim da nije sve tako jednostavno kao sto izgleda...

[Ovu poruku je menjao Bojan Basic dana 30.06.2005. u 22:20 GMT+1]
[ KOLE89 @ 30.06.2005. 21:17 ] @
Nisam mislio da je to jednostavno napraviti, nego da je objašnjenje jednostavno. Inače i sam mislim da je za to remek-delo trebalo uložiti mesece i mesece rada.
[ donmarkone @ 30.06.2005. 21:29 ] @
Citat:
KOLE89: Jednostavno, samo su ubacili OpenGL komande koje se izvršavaju prilikom učitavanja i dobijeni proizvod ostaje u memoriji dok se igra. Zato ona troši oko 200MB i zahteva 512MB da bi se uopšte pokrenula.



Necu da omalovazavam nicije misljenje ali ako je toliko jednostavno zasto nisi napravio koju igricu ili barem intro?
Ja samo mislim da nije sve tako jednostavno kao sto izgleda...
[ yooyo @ 30.06.2005. 22:21 ] @
Ako vas bas interesuje kako su to napravili procitajte text na kraju fr-08: .das .produkt intro-a. http://www.farb-rausch.com/

Ukratko, pored unapredjenog exe-packera, koristili su sinteticke texture (tj. generisali su ih pomocu virtuelne masnie za texture. Isto je i sa zvukovima i muzikom. Melodija je radjena u njihovom trackeru, ali su semplovi generisani.
3D modeli su modelovani u njihovom 3d editoru, koji u stvari exportuje kontrolne tacke krivih povrsi, a intro radi teselaciju (triangulaciju) dok odpakuje podatke. Uglavnom... na ovaj nacin su zapakovali nenormalnih 5GB podataka u 64Kb.

Inace.. nisu oni jedini koji prave demoe i introe. Posetite www.scene.org. Tamo ima gigabajti slicnih stvari. U stvari... to je demo scena i ako vas interesuje pogledajte:

http://tomaes.32x.de/text/faq.php
http://en.wikipedia.org/wiki/Demo_scene
http://www.crsn.com/indexintro.php (corrosion - "neunistiva" domaca grupa)

yooyo
[ berserk @ 01.07.2005. 00:48 ] @
@yooyo
Pa shta ti mislish odakle skidam demoe(sa krushke)?
pozz
[ yooyo @ 01.07.2005. 15:53 ] @
@berserk:
Eh.. ja sam ih nekad pravio.. a sada nemam vremena ni da ih gledam...

yooyo
[ berserk @ 01.07.2005. 17:26 ] @
@yooyo
Eh...da ja imam tvoje skill-ove,pravio bi ih svaki dan(pod uslovom da imam slobodnog vremena)!
Interesuje me koliko je vremena potrebno za pravljenje jednog maleckog demo-a(ne nekog ultra kompleksnog)?
pozz
[ yooyo @ 01.07.2005. 19:21 ] @
Citat:
berserk: @yooyo
Eh...da ja imam tvoje skill-ove,pravio bi ih svaki dan(pod uslovom da imam slobodnog vremena)! :)
Interesuje me koliko je vremena potrebno za pravljenje jednog maleckog demo-a(ne nekog ultra kompleksnog)?
pozz


Zavisi od raspolozenja.. od 12 sati pa do 2-3 meseca. Ozbiljno... Napravio sam nekoliko demoa (u eastg8-u) od kojih smo prva dva radili malo duze 1-2 meseca, a ostale nekoliko sati pre party-a.

Demo je mnogo lakse napraviti nego intro. Nemoras da mislis na 64K barijeru i mozes da radis u C/C++ (introi su uglavnom radjeni u ASM-u)

yooyo

[ berserk @ 01.07.2005. 19:28 ] @
Tnx
[ Angel_of_Dark @ 03.07.2005. 11:19 ] @
Citat:
yooyoUuuu.. pa ovo je matoro.. ima vise od godinu dana i jos je u beta verziji...
Nego ako zelite da se cudite, pogledajte njihove 4K i 64K introe http://www.farb-rausch.com/

btw.. iako su fajlovi mali max 65536 bajtova nema virusa u njima, ali zati ima kvalitetne grafike, animacije i zvuka

yooyo

Ovde su, kako mi se cini, koristili jedan simpatican 'prljavi' trik - kada se skinu fajlovi svi su u jednom direktorijumu sa tim da svi imaju slicne velicine. A zapravo, neki od fajlova su vizuelno siromasni - o cemu se radi? Fora je u tome da kada startujes jedan fajl, on vadi podatke iz drugih fajlova u istom direktorijumu. Kada se uzme samo jedan demo i pokrene na kampu bez ostalih - on jednostavno nece raditi.
Takodje, cini mi se da neki od demoa koriste fajlove koji se nalaze u Windowsu, misim da nije bas sve generisano direktno u engineu.
[ reject @ 03.07.2005. 11:24 ] @
Citat:
Angel_of_Dark: Kada se uzme samo jedan demo i pokrene na kampu bez ostalih - on jednostavno nece raditi.

Ne bih rekao da si u pravu.
[ Angel_of_Dark @ 04.07.2005. 01:31 ] @
Probao sam i nije radilo.
[ reject @ 04.07.2005. 12:24 ] @
Mozda se nismo razumeli, kad sam skinuo kkrieger (davno je to bilo),
radio je bez da sam skidao ista drugo.
[ yooyo @ 06.07.2005. 17:15 ] @
Citat:
Angel_of_Dark: Ovde su, kako mi se cini, koristili jedan simpatican 'prljavi' trik - kada se skinu fajlovi svi su u jednom direktorijumu sa tim da svi imaju slicne velicine. A zapravo, neki od fajlova su vizuelno siromasni - o cemu se radi? Fora je u tome da kada startujes jedan fajl, on vadi podatke iz drugih fajlova u istom direktorijumu. Kada se uzme samo jedan demo i pokrene na kampu bez ostalih - on jednostavno nece raditi.
Takodje, cini mi se da neki od demoa koriste fajlove koji se nalaze u Windowsu, misim da nije bas sve generisano direktno u engineu.


Zasto su neki vizuelno siromasni? Zato sto su uradjeni za kratko vreme (1-2 dana) ili zato sto su se momci jos ucili kako da pakuju!
I svi podaci su generisani. Nista nije pozajmljeno od windowsa. Iako deluje neverovatno, ipak je istinito.

yooyo
[ bkaradzic @ 06.07.2005. 22:17 ] @
Citat:
Angel_of_Dark: Takodje, cini mi se da neki od demoa koriste fajlove koji se nalaze u Windowsu, misim da nije bas sve generisano direktno u engineu.

Nema potrebe da se nagađa... Proveri sopstvenu teoriju ovim programom:
http://www.sysinternals.com/Utilities/Filemon.html

Ili otvori neki debugger pa pogledaj šta se dešava...
[ Angel_of_Dark @ 07.07.2005. 13:55 ] @
Nisam pricao o ovom demo-u.. vec o skupu njihovih demoa (neki Praty demo) od 4k. Sad nikako ne mogu da nadjem taj link posto sam to gledao pre jedno pola godine, ali sa sigurnoscu govorim da ne rade zasebno. Mislim, ko je video te demoe znace da samo u 4k ne moze da stane nikako i audio i bilo kakve instrukcije - a neki od demoa su imali dosta bogatu grafiku i opasan audio. 4k je 4k i stvarno ne kapiram da mogu da budu dovoljni za bilo kakav slozeniji algoritam (a neki od ovih demoa su bili visoke slozenosti).
[ reject @ 07.07.2005. 14:56 ] @
Evo jednog starog, ali u 4k. :)

[Ovu poruku je menjao reject dana 07.07.2005. u 15:57 GMT+1]
[ bkaradzic @ 07.07.2005. 18:24 ] @
Citat:
Angel_of_Dark: ali sa sigurnoscu govorim da ne rade zasebno

Poteraj Filemon i pošalji log ovde...
Citat:
Angel_of_Dark: Mislim, ko je video te demoe znace da samo u 4k ne moze da stane nikako i audio i bilo kakve instrukcije - a neki od demoa su imali dosta bogatu grafiku i opasan audio.

Pa poenta demo scene je da se pokažu i dokažu znanje i veštine.
[ tosa @ 08.07.2005. 02:20 ] @
Citat:
Angel_of_Dark: ali sa sigurnoscu govorim da ne rade zasebno.

Umesto kritika, bolje lepo knjige u ruke, pa saznaj da je izvodljivo!
Trebace ti _malo_ vremena, ali nema veze...
[ Vladimir P. Filipovic @ 08.07.2005. 10:22 ] @
www.256b.com

Ime sve govori.
[ Nothingman @ 09.07.2005. 08:32 ] @
Evo jedan OpenGL "demo" na Windows platformi. Na win98 je 512, a na Xp je 932 bajta.
[ Angel_of_Dark @ 09.07.2005. 17:44 ] @
Meni pokazuje na XP-u da je ovaj STABLE demo zapravo 6.890 bajta.
[ Angel_of_Dark @ 09.07.2005. 17:51 ] @
Citat:
tosa: Umesto kritika, bolje lepo knjige u ruke, pa saznaj da je izvodljivo!
Trebace ti _malo_ vremena, ali nema veze...

Pa ja se samo pitam kako je moguce staviti sve to sto sam video u 4k? Niko mi do sada nije dao odgovor. Ako imas da mi preporucis neku literaturu koja mi moze dati te odgovore - bas bi me zanimalo.
[ Milos Stojanovic @ 09.07.2005. 18:00 ] @
Citat:
reject: Evo jednog starog, ali u 4k. :)

hehe :) Taman krenuh da zatvorim, a onda je ispisao: "OK then, here we go" :)

Sviđa mi se, sviđa. Mada, kad vidiš onaj demo od 64B, sve ostalo izgubi smisao :)



Citat:
Meni pokazuje na XP-u da je ovaj STABLE demo zapravo 6.890 bajta.

4096 bytes, tačnije. To je zbog zato što WinXP sux :) U Win98 lepo radi onaj BIN\W98\1024_768_w98.com od 512 bajta. Kapiram da su zbog WinXP morali da promene, i ranije mi je WinXP pravio problema sa teranjem .com fajlova :(
Mada sam ja noob za lowlayer programiranje, a i ne razumem se u strukturu exe fajla toliko, nije mi jasno što nisu iskoristili neki packer, makar i LZW, 50% fajla su 0x00 nule =)

[Ovu poruku je menjao trooper dana 09.07.2005. u 19:07 GMT+1]
[ Nothingman @ 09.07.2005. 18:12 ] @
Citat:
Angel_of_Dark: Meni pokazuje na XP-u da je ovaj STABLE demo zapravo 6.890 bajta.


Da, taj stable demo je oko 4-6 KB, ali to nije finalna verzija. U zavisnosti od platforme ti treba da pokrenes ili Win98 ili XP verziju.
Znachi ta stable verzija je pochetna verzija demoa bez nekih optimizacija u velichini. Koriscenjem raznih caka finalna verzija je sasechena na 512 byte-a (odnosno oko 900 byte-a na XP). Mislim da sam u tom zip fajlu poslao i kod u NASM-u tako da da mozes da pogledas.

Citat:
trooper: Mada, kad vidiš onaj demo od 64B, sve ostalo izgubi smisao :)


Ne, sve izgubi smisao kad vidis onaj demo od 16 bajta, hehe ;)


[Ovu poruku je menjao Nothingman dana 09.07.2005. u 19:16 GMT+1]
[ Nothingman @ 09.07.2005. 18:28 ] @
Citat:
trooper: Kapiram da su zbog WinXP morali da promene, i ranije mi je WinXP pravio problema sa teranjem .com fajlova :(

U pravu si, demo je prvo napravljen za Win98, a da ne bi bugovao na XP bio je potreban patch koji ga je povecao za nekih 400 byte-a.

Citat:

nije mi jasno što nisu iskoristili neki packer, makar i LZW, 50% fajla su 0x00 nule =)


Mozda zato sto packeri sux :)
Koriscenje istih po meni predstavlja neku vrstu cheatovanja, ali svako ima svoje misljenje ;)
A sada malo ozbiljnosti. Pomenuti "demo" je nastao kao odgovor na pitanje da li je moguce napraviti win32 demo u 512 byte-a i objavljen je u jednom demo magazinu (HUGI) gde imate i clanak autora o tome kako je do svega toga doslo.
[ bkaradzic @ 09.07.2005. 19:15 ] @
Citat:
Angel_of_Dark: Pa ja se samo pitam kako je moguce staviti sve to sto sam video u 4k? Niko mi do sada nije dao odgovor.

Pa da bi shvatio odgovor, trebaš da imaš neko predznanje... A kada imaš predznanje onda će ti biti sve jasno pa niko neće morati da ti objašnjava...
Citat:
Angel_of_Dark: Ako imas da mi preporucis neku literaturu koja mi moze dati te odgovore - bas bi me zanimalo.

Pošto imaš PC preporučujem ti da počneš od ove knjige:
http://www.intel.com/design/intarch/manuals/243191.htm

Onda uzmi neki 4K intro, poteraj debugger i analiziraj šta se dešava, pa će ti sve biti jasno...
[ Nothingman @ 09.07.2005. 20:05 ] @
A ako te Intelov manual smori mozes da probas i sledece:

- Zen of assembly, Michael Abrash
- Zen of code optimization, Michael Abrash
- Art of assembly, Randal Hyde

Sve tri knjige su besplatno dostupne na internetu (legalno).
[ Milos Stojanovic @ 11.07.2005. 11:00 ] @
Citat:
Nothingman: Ne, sve izgubi smisao kad vidis onaj demo od 16 bajta, hehe ;)

Dobro, taj od 16 bajta je po meni previše :) Mislim, svaka čast što uopšte iscrtava nešto, al teško da ono može da se kvalifikuje kao demo :)
[ redfusion @ 24.08.2005. 11:43 ] @
Daj bre u 96 KB onakva igra. Mislio sam da cuda ne postoje, ovo je prvo u zivotu sa kojim sam se sreao. Moja masina je stoka, pa igra lepo ide, ali citam da je zahtevna. Ne mogu u 96 K ni jednu slicicu da stavim, a ne onakvu igru sa light efektima, kompleksinim okruzenjem koje nije samo kocka, vec se izvija(spiralne stepenice), ai protivnika, bar 4 vrste, insekt, insekt sa glavom sa rogovima, lurch i jos neka kraljica cini mi se.

KAKO!
Ne mora se dealjisati, to verovatno niko ne zna, vec bar nacelno KAKO!!!!
Jel u pitanju neka ultragigamega kompresija textura i svega, ili zloupotreba default windowsovih slicica i zvukova, ili nesto peto? Ne mogu da dodjem sebi.


[ redfusion @ 24.08.2005. 12:45 ] @
Deo misterije je resen.
Fajl je proverio sam kompresovan AsPackom, znaci velicina mu je redukovana za preko 80%. Kada sam pokusao da ga kompresujem sa tim, program je napoisao da je ova 96k aplikacija vec kompresovana AsPackom, tako da je tu tih 0.5 MB, sada da nadjemo odakle su slicice i misterija je provaljena. Jupi.
[ yooyo @ 24.08.2005. 13:48 ] @
Nemoj se truditi bezveze... farb-rausch su znalci. Pokusacu ukratko da ti objasnim kako su to sve upakovali.
Texture su generisane.. proguglaj malo na temu proceduralnih textura i texture generatora pa ces videti sta sve moze da se generise. Postoje algoritmi kojima samo menjas nekoliko ulaznih vrednosti i rezultat je textura mermera, drveta, ...
Zvukovi su generisani. farb-rausch su napravili svoj sound generator, sequencer i renderer. U stanju su da vrlo kompleksne melodije i semplove spakuju u 2000-3000 bajtova.
Geometrija... i to je generisano. Npr.. kocka... vrlo je lako programski generisati podatke za kocku. Ako dodas jos 3 broja za x/y/z scale mozes od obicne kockice da napravis stepenik. Stepeniste mozes da napravis pomocu funkcije koja generise N stepenika pomocu zadatih parametara (odakle pocinje, koliko stepenika, koji ugao za uzastopne rotacije za kruzne stepenice, ...), Sobu sa stubovima mozes da napravis pomocu mreze cilindara.
Uglavnom.. Nivoi se seatoji od osnovnih geometrijskih tela (kocka, cilindar, konus, sfera, delovi sfere...) i spiska transformacija koje treba obaviti da se generise cela geometrija jedno nivoa. Taj spisak moze dobro komresovati.

Moje misljenje je da su zbog senki, potprograma za AI i gameplay potrosili vise od 60% prostora, a da su u onih 40% smestili podatke (texture, zvuke i nivoe)

yooyo
[ redfusion @ 24.08.2005. 15:54 ] @
Bio sam sada na nj' sajtu, kakvih tamo stvarcica ima. Verovatno si u pravu jer drugacije ne moze sve da stane. Deluje logicno obljasnjenje koje si dao.
Gledao sam neku lokomotivu u dimu, pervertito.
[ nika100 @ 28.10.2005. 22:10 ] @
Mogu ja da okacim introe:
Losije:<16 bytes
Solidne:24-32 bytes
Dobre:126-128 bytes
3d(Cupanje kose):256 bytes
sto je za jedan od 16:
1234567890123456
32:
12345678901234567890123456789012
128:
1234567890123456789012345678901212345678901234567890123456789012
1234567890123456789012345678901212345678901234567890123456789012
256:
1234567890123456789012345678901212345678901234567890123456789012
1234567890123456789012345678901212345678901234567890123456789012
1234567890123456789012345678901212345678901234567890123456789012
1234567890123456789012345678901212345678901234567890123456789012
Pa vi gledajte :)
[ zaraza @ 29.10.2005. 02:38 ] @
@nika100
????