86 ÑÏÅÖ-TOPIC ÑÏÅÖ 02-07ìåííîì PC — äåëî ãèáëîå. Òîãäà äåìêè è äðóãèåïðîãðàììû ïèñàëèñü òàê, ÷òîáû ìàêñèìàëüíî ýôôåêòèâíîèñïîëüçîâàòü âîçìîæíîñòè ñëàáûõêîìïüþòåðîâ. À ýòî ïðîãðàììèðîâàíèå íà íèçêîìóðîâíå — çàïèñü è ÷òåíèå èç ïîðòîâ, ðàñ÷åò,ñêîëüêî òàêòîâ çàéìåò òà èëè èíàÿ èíñòðóêöèÿ…Q: Òî åñòü â ïëàíå äåìîìåéêèíãà òû áûë ñêîðååêîäåðîì? Åñëè òîãäà âîîáùå áûëî òàêîåðàçäåëåíèå íà êîäåðîâ è ò.ä.A: Ðàçäåëåíèå áûëî. Äà — ñêîðåå êîäåðîì. Òî÷íîíå ìóçûêàíòîì :). Ðèñîâàòü øðèôòû è êîå-êàêèåêàðòèíêè ïðèõîäèëîñü, íî ðåäêî. Ãðàôèêîé ó íàñçàíèìàëñÿ Lord Ville (Aux), à ìóçûêîé — JumboBigBug è Wind Dragon.Q: Ìåíÿ âå÷íî òÿíåò íà îëäñêóë: äàâàé ïîãîâîðèìî ïðîãðàììèðîâàíèè â òî âðåìÿ. Òû íà÷àëñ Àññåìáëåðà ïîä PC? À íà áîëåå âûñîêèõÿçûêàõ ïðèõîäèëîñü ïèñàòü äåìû?A: ß íà÷èíàë ñ BASIC íà C64. Òîãäà ïî÷òè âñå ñ íåãîíà÷èíàëè, è ìíå êàæåòñÿ, ýòî íåïëîõî. Ìîæåòáûòü, îí íå äàåò êàêîãî-òî àêàäåìè÷åñêîãî ñòèëÿ,íî çàòî ðàçâèâàåò ãèáêîñòü ìûøëåíèÿ, è ìîæíîñðàçó âèäåòü ðåçóëüòàò. Çàòåì Àññåìáëåð6510/6502 íà òîì æå C64. Ïîñëå ïåðåõîäà íà PC —Àññåìáëåð x86 è Pascal. Íåìíîãî — Forth.Ìàëåíüêèå èíòðî ïèñàëèñü ñðàçó íà Àññåìáëåðå,à ÷òî êàñàåòñÿ æóðíàëîâ, — òî ýòî áûë Ïàñêàëüñ àññåìáëåðíûìè âñòàâêàìè.Q: Òàê ÿ æå îáîæàþ Ïàñêàëü! Asm è InLine âå÷íîïðåáóäóò â íàøåé ïàìÿòè. Íàñ÷åò æóðíàëîâ:òû èìååøü â âèäó èíòåðôåéñ?A: Íå òîëüêî. ß, âîñïèòàííûé â òðàäèöèÿõ C64, ïûòàëñÿñëåäîâàòü ïðèìåðó ñòàðøèõ òîâàðèùåé. Äåëîâ òîì, ÷òî ýëåêòðîííûå æóðíàëû (diskmags) íàC64 ñîäåðæàëè äàëåêî íå òîëüêî òåêñòû. Îáÿçàòåëüíîåèíòðî â íà÷àëå, êðàñèâîå ìåíþ, ïîÿâëåíèåòåêñòà ñ ðàçíûìè ýôôåêòàìè, ìóçûêà — âñåýòî òðåáîâàëî íå ìåíüøåãî (à òî÷íåå — áîëüøåãî)âðåìåíè, ÷åì ïîäáîð ìàòåðèàëîâ.Q: È êòî ïîñëå ýòîãî ñêàæåò, ÷òî Ïàñêàëü — äëÿñòóäåíòîâ?! Íó ÷òî æå, íàâåðíîå, õâàòèò îëäñêóëà,ïåðåéäåì â áîëåå ïîçäíèå âðåìåíà. Òû ìîæåøüîòìåòèòü îñíîâíûå âåõè â èñòîðèè äåìîìåéêèíãà?Èëè æå ýòî ïðîöåññ íåïðåðûâíûé, õîòüè ñâÿçàííûé ñ ïðîãðåññîì êîìïîâ?A: ×åòêèå âåõè áûëè. Ïî áîëüøåé ÷àñòè îíè ñâÿçàíûñî ñìåíîé ïëàòôîðì. Îñíîâíàÿ âåòâü âûãëÿäèòòàê: Commodore 64! Commodore Amiga! IBM PC.Êîíå÷íî, ýòî íå îçíà÷àåò, ÷òî íà äðóãèõïëàòôîðìàõ íå áûëî äåìîñöåíû (ñêàæåì, â Ðîññèèâîîáùå áîëüøàÿ ÷àñòü âñåãî, ñâÿçàííîãî ñ äåìî,áûëà íàïèñàíà äëÿ ZX Spectrum). Íî âñå-òàêèîñíîâíàÿ ìèðîâàÿ êóëüòóðà è òðàäèöèè äåìîñöåíûñôîðìèðîâàëèñü íà ýòèõ òðåõ ïëàòôîðìàõ.Íà÷àëîñü âñå íà C64. Íî èç-çà àïïàðàòíûõîãðàíè÷åíèé äåìî â ñîâðåìåííîì âèäå (òî åñòüíå÷òî ñ íåïðåðûâíûì äåéñòâèåì, ñèíõðîíèçàöèåéñ ìóçûêîé, òðåõìåðíûìè ñöåíàìè) ïðîñòî íå ìîãëèâîçíèêíóòü.Ñ ïîÿâëåíèåì Commodore Amiga ìíîãîå èçýòîãî ñòàëî âîçìîæíûì (îñíîâíîé øàã — trackmo— äåìî â âèäå äèíàìè÷íîãî êëèïà, êîòîðûéñìîòðèòñÿ «íà îäíîì äûõàíèè»).PC ïðèíåñ íà äåìîñöåíó àïïàðàòíóþ íåñîâìåñòèìîñòü(âñå ìàøèíû ÷åì-òî îòëè÷àþòñÿ),ìîùíûé ïðîöåññîð, ìíîãî ïàìÿòè. À òàêæå (è ýòîîêàçàëî ñèëüíîå âëèÿíèå) — îáùåäîñòóïíûé èíòåðíåò,òî åñòü âîçìîæíîñòü ëåãêî îáìåíèâàòüñÿîïûòîì è èñõîäíèêàìè. ß áû äàæå ñêàçàë — òèðàæèðîâàòüèõ.Q: À ñåé÷àñ-òî àìèæíèêè æèâû? Íàâåðíîå, æèâûè ïðîöâåòàþò? Ó ìåíÿ åñòü çíàêîìûéñïåêòðóìèñò, îí òàê è ñèäèò íà ñâîåì ñïåêå,ïèøåò ïèñüìà â èíåò ÷åðåç ôèäîøíûé ãåéò.A: Æèâû, íî ÿ áû íå ñêàçàë ÷òî ïðîöâåòàþò.  Ðîññèèíè Amiga, íè Commodore 64 íå ïðèæèëèñü. C64áûëî ïðîñòî î÷åíü ìàëî, à ñ Àìèãàìè ïîëó÷èëîñüäîâîëüíî ñòðàííî — íàðîäó ïîðÿäî÷íî, íî òåõ, êòîìîæåò ÷òî-òî ñîçäàâàòü — åäèíèöû.Âîò ñî Ñïåêòðóìîì â Ðîññèè ñîâñåì èíàÿ ñèòóàöèÿ— ðåãóëÿðíî ïîÿâëÿþòñÿ äåìêè.À íà Çàïàäå äî ñèõ ïîð ïèøóò êàê äëÿ Commodore64, òàê è äëÿ Amiga. Êîíå÷íî ýòî óæå ôàíàòñòâî,íî, òåì íå ìåíåå, ðàáîòû ðåãóëÿðíî ïîÿâëÿþòñÿ.Ñïåêòðóì òàì, ñ òî÷êè çðåíèÿ äåìîñöåíû,êàê-òî íå îñîáî ïðèæèëñÿ. Íà åãî ìåñòå áûë C64.Q: Ñîãëàñåí àáñîëþòíî: ïî êîëè÷åñòâó êëîíîâÑïåêêè ìû âïåðåäè ïëàíåòû. À ÷òî æå ñ ÐÑ? Êàêîéïåðèîä â äåìîìåéêèíãå áûë ñàìûì ïëîäîòâîðíûì?×òî-òî ãîâîðÿò ïðî «Çîëîòîé âåê», êîòîðûéçàêîí÷èëñÿ, à òåïåðü — ÷óòü ëè íå çàêàò ñöåíû...A: Äóìàþ, ÷òî èíòåðåñíûì áûë ïåðèîä ïåðâûõAssembly — 1992, 1993 ãîäà. Êàê ñ òî÷êè çðåíèÿPC, òàê è ñ òî÷êè çðåíèÿ Amiga.Òîãäà ýòè äâå ïëàòôîðìû äåéñòâèòåëüíî ñîðåâíîâàëèñüìåæäó ñîáîé.State of the Art íà Amiga, Second Reality íàPC — ìíîãèì çíàêîìû ýòè íàçâàíèÿ.Ïîòîì áûë äîâîëüíî ñåðüåçíûé ïðîâàë, ÿ áûäàæå ñêàçàë — ðàçî÷àðîâàíèå. Ìíîãèå ïðîñòîøòàìïîâàëè äåìêè íà îñíîâå ÷óæèõ èñõîäíèêîâ èêîïèðîâàëè óâèäåííûå ðàíåå ýôôåêòû è èäåè. Íîâîò ïîñëåäíèå ãîäû íàáëþäàåòñÿ íîâûé ïîäúåì.Øèðîêî ðàñïðîñòðàíèëèñü ìîùíûå âèäåîêàðòû, èintro/demo ñòàëè íàïîìèíàòü ïîëíîöåííûå âèäåîêëèïû,à ïîðîé äàæå ôèëüìû.Q: Ïîñëåäíèå ãîäû — ýòî 05-06? Òî åñòü òûñ÷èòàåøü, ÷òî ñîâðåìåííûå äåìû — ýòî ñêîðååçàñëóãà íîâûõ òåõíîëîãèé? Èëè âñå-òàêèêðåàòèâíûå èäåè òîæå èìåþò ìåñòî?A: ß ñêàçàë, ÷òî òåõíîëîãèè ïîìîãëè ñäåëàòü ýòîòñêà÷îê. Íî, ðàçóìååòñÿ, ñâåæèå èäåè òîæå ïðèñóòñòâóþò.Ïðîñòî òåïåðü îíè ëåæàò â äðóãîé ïëîñêîñòè.Ðàíüøå èäåè âåðòåëèñü âîêðóã òîãî, êàê, íåèìåÿ íè ìîùíîñòåé, íè õîðîøåé ãðàôèêè, çàèíòåðåñîâàòüçðèòåëÿ. È â ðàñ÷åò áðàëè çðèòåëÿ, êîòîðûéïîíèìàåò, êàê óñòðîåí êîìïüþòåð (íàïðèìåð,èìåëè ñìûñë íàäïèñè òèïà «ôèãóðà èç 12334457ïèêñåëîâ»). Ñåé÷àñ ýòî èçìåíèëîñü. Òåïåðü ðàññ÷èòûâàþòïðîñòî íà èíòåðåñóþùèõñÿ. È ñëàáî îãðàíè÷åíûâ ñðåäñòâàõ îòîáðàæåíèÿ. Äåìêè ñòàëèáëèæå ê âèäåîêëèïàì è àíèìàöèîííûì ðîëèêàì, íî,êîíå÷íî, âñå ðàâíî îíè îò íèõ âåñüìà äàëåêè (ñíîâàïî òåì æå ïðè÷èíàì — àïïàðàòíûå îãðàíè÷åíèÿ).Ëè÷íî ÿ ñ÷èòàþ ïðèìåðàìè ðàáîò ýòîãî íîâîãîïîêîëåíèÿ — The Popular Demo, Paradise.Q: À èç äåìîìåéêåðîâ/êîìàíä êîãî áû òû â íàøåâðåìÿ âûäåëèë?A: RGBA, Farbrausch, Kewlers, Conspiracy, ASD,Plastic, MFX.Q: Îáùàëñÿ ñ íèìè? Ðàññêàæè êðàòåíüêî î êîìíèáóäü:÷òî çà ëþäè, êàêîå îáðàçîâàíèåïîëó÷èëè, êàê äîøëè äî òàêîé æèçíè è ÷åì, êðîìåäåìîìåéêèíãà, æèâóò.A: Èç îòå÷åñòâåííûõ îáùàëñÿ ñ Crolyx, Fox.Q: Êðîëèêñ — ýòî æå íàçâàíèå êîìàíäû?A: Äà, êîìàíäà. Çíàêîì ÿ ñ íèìè íå òàê òåñíî —íå çíàþ äåòàëåé. Âïðî÷åì, çíàþ, ÷òî Êðîëèêñû èçÑàìàðû, à Fox (ýòî íå ãðóïïà, à ÷åëîâåê) — èç Êðàñíîÿðñêà.Êðîìå äåìîìåéêèíãà ìíîãèå ñâÿçàíûñ ðàçðàáîòêîé èãð, ïîñêîëüêó ýòî ñìåæíîå çàíÿòèå.Q: Ëèíêñ èç Êðîëèêñà, ïî-ìîåìó, èç áðàòñêîéÁåëîðóññèè. Äîâåëîñü ñ íèì ïîîáùàòüñÿ —âåñåëûé ïàðåíü.A: Íó âîò, òåì áîëåå — òû ëó÷øå ìåíÿ çíàåøü :).Òàê èëè èíà÷å, Êðîëèêñû óñòîé÷èâî äåðæàò ïåðâåíñòâîíà îòå÷åñòâåííîé äåìîñöåíå.Q: Î'êåé, íå áóäåì î ëþäÿõ, áóäåì î êîäèíãå.Ìû — ïðàêòè÷åñêè-îðèåíòèðîâàííûé æóðíàë,è íàøèì ÷èòàòåëÿì áóäåò êðàéíå èíòåðåñíîçíàòü, ÷åìó íàäî ó÷èòüñÿ, ÷òîáû ñòàòü êðóòûìäåìî-êîäåðîì: êàêèå êíèæêè ÷èòàòü, íà êàêèåñàéòû õîäèòü è ñ êåì äðóæèòü.A: Êðóòûìè îáû÷íî ñòàíîâÿòñÿ òå, êòî îá ýòîì íåäóìàåò. Ïîòîìó ÷òî âñå ìûñëè î êîäèíãå, à î êðóòîñòèäóìàòü íå óñïåâàþò.Ëó÷øå âñåãî, ÿ äóìàþ, ó÷èòüñÿ íà ïðèìåðàõ.Ñìîòðåòü, êàê ÷òî-òî ñäåëàíî, ðàçáèðàòüñÿ, êîïàòüñÿâ èñõîäíèêàõ èëè êîäå. ×èòàòü ðàçíîîáðàçíóþäîêóìåíòàöèþ, íàïðèìåð, ïî DirectX. Ñåé÷àñðåãóëÿðíî ïîÿâëÿþòñÿ ñòàòüè ñàìèõ äåìîìåéêåðîâ.Íà ìîé âçãëÿä, ñàìàÿ áîëüøàÿ îïàñíîñòü —êîïèðîâàíèå ÷óæèõ èäåé.Q: Åñòü êàêàÿ-òî êíèãà èëè ðåñóðñ, êîòîðûéïðîèçâåë íà òåáÿ áîëüøîå âïå÷àòëåíèå?A: Ñàìûå èíòåðåñíûå ñòàòüè è êóñêè êîäà ÿ âñòðå-÷àë íà ñàéòàõ, ãäå êðîìå íèõ áîëüøå íè÷åãî íå áûëî:). Ìîÿ ðåêîìåíäàöèÿ — Google è âïåðåä.Åñòü ñàéòû, êîòîðûå â ëþáîì ñëó÷àå ñòîèòïîñåùàòü: http://www.ojuice.net/ , http://www.pouet.net ,http://www.scene.org, http://www.demoscene.ru , http://noscene.org.ru.À äàëüøå óæå ïî ññûëêàì îòòóäà.Q: Íàïîñëåäîê — ëè÷íûé âîïðîñ. Êàê òâîåñåìåéñòâî îòíîñèòñÿ ê êîäèíãó è äåìîìåéêèíãó?Ïîäðóãà/æåíà íå ðåâíóåò òåáÿ ê ýòîìó äåëó?A: Ïðåæíÿÿ ïîäðóãà íåñêîëüêî íàïðÿãàëàñü íàêîìïüþòåðû âîîáùå. Áåç äåëåíèÿ íà äåìîñöåíó èâñå îñòàëüíîå. Ñîáñòâåííî, ïîíÿòíî ïî÷åìó. äàííûé æå ìîìåíò òàðàêàíû íå èìåþò íè÷åãîïðîòèâ äåìîñöåíû.Q: Âîò ýòî ìóæñêîé îòâåò. Ñïàñèáî çà èíòåðâüþ,áûëî ïðèÿòíî ïîîáùàòüñÿ.A: Ñïàñèáî!
-Blockbuster magazine 30 #012007