12.04.2014 Views

БОЕВЫЕ РОБОТЫ:

БОЕВЫЕ РОБОТЫ:

БОЕВЫЕ РОБОТЫ:

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Þíèêñîèä<br />

ÕÀÊÅÐ\¹48\Äåêàáðü\2002<br />

ÈÃÐÀÅÌ Â ËÈÍÓÊÑÅ!<br />

Andrushock (andrushock@fromrucom)<br />

Òû óæå ïåðåñòàë áîÿòüñÿ<br />

ïðèãëàøåíèÿ êîìàíäíîãî<br />

èíòåðïðåòàòîðà, óäàëèë linuxconf è<br />

íàñòðàèâàåøü ñèñòåìó, èñïîëüçóÿ<br />

sysctl è ðåäàêòèðóÿ<br />

êîíôèãóðàöèîííûå ôàéëû? Â óìå<br />

âûïîëíÿåøü ïðåîáðàçîâàíèÿ<br />

ìàñêè ïîäñåòè èç äâîè÷íîé â<br />

øåñòíàäöàòåðè÷íóþ ñèñòåìó<br />

ñ÷èñëåíèÿ, òåñòèðóåøü<br />

ýêñïåðèìåíòàëüíûå ÿäðà, à âìåñòî<br />

èìåíè ëþáèìîé äåâóøêè<br />

áîðìî÷åøü ñåáå ïîä íîñ<br />

ñëîâîñî÷åòàíèå "Slackware<br />

rulezzz", ñìûñë êîòîðîãî ïîíÿòåí<br />

òîëüêî èçáðàííûì? Ïîçäðàâëÿþ,<br />

ïîãðóæåíèå â Linux ñîñòîÿëîñü Íî<br />

÷òî æå òåáÿ òàê ñèëüíî áåñïîêîèò?<br />

À, âñå ïîíÿòíî ×òîáû ïîèãðàòü â<br />

ëþáèìûå ãàìåñû, òåáå ïðèõîäèòñÿ<br />

ïåðåçàãðóæàòüñÿ â îïîñòûëåâøóþ<br />

âèíäó ×òî æ, ñåãîäíÿ ìû áóäåì<br />

èãðàòü â Ëèíóêñå!<br />

ÈÃÐÛ Â OS LINUX: ÌÈÔ ÈËÈ ÐÅÀËÜÍÎÑÒÜ?<br />

Àòàêà òóêñîâ<br />

Çà ïîñëåäíèå íåñêîëüêî ëåò ïèíãâèíÿòêî Òóêñ, äåðæà ó ñåáÿ<br />

ïîä êëþâîì òàêèå êîçûðè, êàê íàäåæíîñòü ðàáîòû è íåòðåáîâàòåëüíîñòü<br />

ê àïïàðàòíûì ñðåäñòâàì, óñïåë ñåðüåçíî<br />

îáîñíîâàòüñÿ ïðèìåðíî íà ïîëîâèíå âñåõ âèí÷åñòåðîâ<br />

Internet/Intranet-ñåðâåðîâ Íî ýòîãî åìó ïîêàçàëîñü ìàëî<br />

Áëàãîäàðÿ äîñòàòî÷íî àêòèâíîìó íàïèñàíèþ äðàéâåðîâ<br />

ñî ñòîðîíû ïðîèçâîäèòåëåé íîâîãî æåëåçà, ïîääåðæêå<br />

â ÿäðàõ ñåðèè 24õ ñàìûõ ïîñëåäíèõ ñòàíäàðòîâ<br />

è îáîðóäîâàíèÿ, ðàçðàáîòêå äðóæåëþáíûõ äèñïåò÷åðîâ<br />

îêîí, ïîÿâëåíèþ ïðèêëàäíîãî ÏÎ, ïðîãðàìì, îðèåíòèðîâàííûõ<br />

íà êîíå÷íîãî ïîëüçîâàòåëÿ, è, êîíå÷íî æå,<br />

èãð, ìåäëåííî, íî âåðíî, Linux íà÷èíàåò ïîêîðÿòü äåñêòîïû<br />

- ñâÿòóþ ñâÿòûõ îäíîé ìàëåíüêîé òàêîé êîìïàíèè<br />

Ñ âûõîäîì äèñòðèáóòèâîâ ALTLinux, ASPLinux, BlackCat<br />

Linux è òàêèõ ïðîãðàììíûõ ïðîäóêòîâ ïîä Linux, êàê<br />

Corel Draw, Gimp, Gnome, KDE, Kylix, Mplayer, Mozilla,<br />

OpenOffice, Oracle, StarOffice, VMWare, Win4Lin, Wine,<br />

Winex, ïîñòåïåííî, îäèí çà äðóãèì, ðàññåèâàþòñÿ ñàìûå<br />

ðàçíûå ìèôû, íà÷èíàÿ îò "v nem net russki][<br />

krakozyabr!" è çàêàí÷èâàÿ "ëèíóõà àöòîé, ïîòîìó ÷òî ÿ<br />

áåç M$ îôèñà êàê áåç ðóê!" Óòâåðæäåíèå, ÷òî â Ëèíóêñå<br />

íåò "ðîäíûõ" èãð îêîí÷àòåëüíî ðàñòîïòàëà íåáåçûçâåñòíàÿ<br />

Id Software, âûïóñòèâ äåìî-âåðñèþ Q3 Arena<br />

ñíà÷àëà ïîä Linux, à òîëüêî íåñêîëüêèìè ìåñÿöàìè<br />

ïîçæå ïîä Windows Ñëåäóþùèé íîæ â ñïèíó Áèëëà<br />

âîíçèëà êîìïàíèÿ Loki Entertainment Software, êîòîðàÿ<br />

çàêëþ÷èëà äîãîâîðà ñ âåäóùèìè ïðîèçâîäèòåëÿìè ïîïóëÿðíûõ<br />

èãð ïîä Windows è çàíÿëàñü ïîðòèðîâàíèåì<br />

èõ (èãð, åñòåñòâåííî) â Linux Çà ñâîþ òðåõëåòíþþ äåÿòåëüíîñòü<br />

Loki ïîðòèðîâàëà òàêèå áëîêáàñòåðû, êàê<br />

Alpha Centauri, Kohan: Immortal Sovereigns, HMM 3,<br />

SimCity 3000, Tribes 2 è ìíîãèå äðóãèå Ñàìî ñîáîé<br />

ðàçóìååòñÿ, êîìïàíèÿ íå ìîãëà ðàñïðîñòðàíÿòü èãðû<br />

áåçâîçìåçäíî è îòäàâàòü èñõîäíûé êîä íà âñåîáùåå<br />

îáîçðåíèå, íî, íåñìîòðÿ íà ýòî, çàñëóæèëà îïðåäåëåííóþ<br />

èçâåñòíîñòü è ñíèñêàëà óâàæåíèå ó ëèíóêñîèäîâ<br />

 2001 ãîäó, èñïûòàâ ñåðüåçíûå ôèíàíñîâûå çàòðóäíåíèÿ,<br />

Loki îáàíêðîòèëàñü Ñëåäÿ çà âçëåòàìè è ïàäåíèÿìè<br />

îòöà èãðîñòðîåíèÿ (òàê âåëè÷àþò Loki â The<br />

Linux Gamers' HOWTO), ÷àñòü íåçàâèñèìûõ ðàçðàáîò÷èêîâ<br />

è íåñêîëüêî êîììåð÷åñêèõ ôèðì ðåøèëè ðàññòàòüñÿ<br />

ñ ðîëüþ ñòîðîííèõ íàáëþäàòåëåé Êàê ãðèáû ïîñëå<br />

äîæäÿ, ñòàëè ïîÿâëÿòüñÿ íîâûå ïðîåêòû<br />

Îõ óæ ýòè API<br />

Ïîäàâëÿþùåå áîëüøèíñòâî èãð â Ëèíóêñå íàïèñàíî ñ èñïîëüçîâàíèåì<br />

áèáëèîòåê OpenGL è SDL Ïåðâàÿ èç íèõ<br />

íà ïðîòÿæåíèè óæå äîñòàòî÷íî ïðîäîëæèòåëüíîãî âðåìåíè<br />

ÿâëÿåòñÿ êîíêóðåíòîì íîìåð îäèí äëÿ DirectX (îäíàæäû<br />

ñîâìåñòíûìè óñèëèÿìè ðàçðàáîò÷èêîâ èç Microsoft è<br />

SGI áûëà ñäåëàíà ïîïûòêà ñêðåñòèòü ýòè äâà API, íî ïðîåêò<br />

Fahrenheit ïðîâàëèëñÿ), âòîðàÿ çàñëóæèâàåò íå ìåíüøåãî<br />

âíèìàíèÿ, òê ÿâëÿåòñÿ êðîññ-ïëàòôîðìåííîé è<br />

ìóëüòèìåäèéíîé OpenGL - Open Graphics Library - îòêðûòàÿ<br />

ãðàôè÷åñêàÿ áèáëèîòåêà, êîòîðàÿ ïðåäñòàâëÿåò<br />

ñîáîé ïðîãðàììíûé èíòåðôåéñ äëÿ ñîçäàíèÿ òðåõìåðíîé<br />

ãðàôèêè Îòëè÷èòåëüíûìè îñîáåííîñòÿìè OpenGL<br />

ÿâëÿþòñÿ: îòêðûòîñòü, ïåðåíîñèìîñòü è ñêîðîñòü SDL -<br />

Simple DirectMedia Layer - áèáëèîòåêà, îáåñïå÷èâàþùàÿ<br />

íèçêîóðîâíåâûé äîñòóï ê ãðàôè÷åñêîé ïîäñèñòåìå, çâóêîâîé<br />

êàðòå, êëàâèàòóðå, ìûøè, äæîéñòèêó, ïðèâîäó<br />

CDROM è ñèñòåìíîìó òàéìåðó SDL è îñíîâàííûå íà íåé<br />

áèáëèîòåêè èñïîëüçóþòñÿ äëÿ ñîçäàíèÿ ãðàôè÷åñêèõ è<br />

çâóêîâûõ ïðèëîæåíèé íà ñàìûõ ðàçíûõ ïëàòôîðìàõ è ñ<br />

èñïîëüçîâàíèåì ðàçëè÷íûõ ÿçûêîâ ïðîãðàììèðîâàíèÿ,<br />

íà÷èíàÿ îò íå íóæäàþùèõñÿ â êîììåíòàðèÿõ C/C++ è çàêàí÷èâàÿ<br />

ìàëîèçâåñòíûìè ML è Rubby Âêóñíîñòü SDL<br />

çàêëþ÷àåòñÿ òàêæå â òîì, ÷òî ìîæíî ðåçàòüñÿ â èãðóøêè,<br />

äàæå íå èìåÿ X-Window, òàê êàê ýòà î÷åíü êîìïàêòíàÿ ëèáà<br />

óìååò ðàáîòàòü ÷åðåç áóôåð êàäðîâ (framebuffer) Íó<br />

âîò, ñ èñòîðèåé è òåîðèåé ðàçîáðàëèñü, ïðèøëî âðåìÿ<br />

çàíÿòüñÿ îáóñòðîéñòâîì ñèñòåìû<br />

1 2 3 4<br />

78 Íüþñû Ôåððóì Inside PC_Zone Âçëîì

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!