Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web servers, web development, networking and security services. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Часта задаюць пытанні

Усталёўка

Пытанне: Што такое tar.gz і як я магу адкрыць яго?
Адказ: tar.gz азначае, што гэта сціснутае архіў, тым самым архіў. Выкарыстоўвайце, напрыклад, Тар-xzf archive.tar.gz выняць archive.tar.gz.

Пытанне: Як можна кампіляваць зыходны код?
Адказ: файл INSTALL (знаходзіцца на верхнім узроўні зыходнага архіва код) змяшчае асноўную інфармацыю і README (тыя ж пункт) тлумачыць спецыяльныя опцыі і ўсталяваць крокі.

Пытанне: Што такое SDL?
Адказ: Гэта вялікі Simple DirectMedia Layer ( http://libsdl.org ).

Пытанне: А я думаю, SDL_mixer гэта...
Адказ: Так! Змешванне інструмент, заснаваны на SDL. Гэтыя дзве бібліятэкі ўсё, што трэба для кампіляцыі LGame (Добра, некаторыя бібліятэкі, як libmath, Libpng і libz таксама неабходныя, але любы дыстрыбутыў павінен ўсталяваць іх па змаўчанні).

Пытанне: Вы хочаце сказаць...
Адказ: SDL з'яўляецца абавязковым для ўсіх гульняў і SDL_mixer рэкамендуецца для LGeneral, lbreakout2 і LTris. Калі вы не атрымаеце SDL_mixer гульні будуць працаваць, але, відавочна, без гуку. Для win32 трэба SDL.dll і SDL_mixer.dll ( http://libsdl.org ) скапіяваў у тэчку Windows.

Пытанне: У мяне ёсць і бібліятэкі ўстаноўлены, але наладзіць скрыпт не можа знайсці "SDL-канфігурацыі?
Адказ: пакет для распрацоўкі неабходныя, так як вы хочаце сабраць крыніца, а не проста працуе бінарных файлаў. Звычайна яны не ўстаноўлены па змаўчанні. Таму праверыць пакетаў вашага дыстрыбутыва і атрымаць развіццё рэчы ці скампіляваць і ўсталяваць SDL і сяброў напроста ад крыніцы ( http://libsdl.org ).

Пытанне: Я абнавіў абедзве бібліятэкі, але яны не могуць знайсці?
Адказ: Калі вы ўсталявалі апошнюю версію зыходных тэкстаў неабходна запусціць "ldconfig", каб прымяніць змены да вашай сістэме. Акрамя таго, неабходна выдаліць 'config.cache' файл.

Пытанне: Добра, 'SDL-канфігурацыі "знойдзены, але яго паручыцеляў з дзіўныя памылкі?
Адказ: Тады SDL робіць некаторыя праблемы так што праверыць свае адказы на http://libsdl.org.

Пытанне: Я бягу RedHat 8.0 бэта і я ўсталяваў усё, пачынаючы ад SDL для SDL_mixer развітых, але пры наладзе праверкі SDL_mixer яго цалкам не ўдасца?
Адказ: Адна з патчаў для libsmpeg пашкоджаны ў 8.0b RH так што калі вы панізіць libsmpeg да 7,3 "з кампіляцыяй павінны працаваць зноў.


Карыстанне

Пытанне: у поўны экран не поўнаэкранны!
Адказ: Я калі-то гэтую праблему таксама, і гэта X-SDL, SDL-X праблемы. Я вырашыў яго абнавіць мой дыстрыбутыў, але, можа быць, гэта таксама добра, каб праверыць, калі ў вас ёсць дазвол 640x480 ў вашым Xconfig.

Пытанне: Гук паступае са спазненнем?
Адказ: Пачынаючы з версіі 2.4 ёсць скрытыя опцыі ў канфігурацыйны файл называецца audio_buffer_size якая па змаўчанні значэнне 512. Размяшчэнне канфігурацыйнага файла ці ~ /.lgames/lbreakout2.conf (Linux) або <INSTALLPATH> \ lgames \ lbreakout2.conf (Win32). Я бягу K6II-450 і, калі ваш кампутар працуе хутчэй павялічыць гэта значэнне (1024) і, калі гэта павольней яе змяншэння (256).

Пытанне: Гук затрымліваецца, і я выкарыстаў GCC 03/04 для кампіляцыі гульні.
Адказ: Атрымаць патч ад Gentoo і перасабраць SDL 1.2.7 (без патча не будзе кампілявацца). Гэта павінна вырашыць праблему. (Дзякуй Эдзі Дулани)

Пытанне: У мяне LGeneral, Panzer General дадзеных і LGC-ПГ, але канвертар не працуе?
Адказ: Шлях ўстаноўкі па змаўчанні / USR / мясцовыя / долі / гульні / lgeneral але некаторыя дыстрыбутывы змяніць шлях (ASP Linux, як вядома, зрабіць гэта) у свае пакеты ў выніку чаго праблема пры рабоце з «LGC-ПГ". Так што альбо атрымаць LGeneral матэрыял цалкам ад крыніцы (ён не кампілюецца ў даўжыню) або праверыць шлях ўстаноўкі пры выкарыстанні LGeneral бінарнымі пакетамі.

Пытанне: Я спрабаваў гуляць апошнюю версію lbreakout2 у аконным рэжыме ў Windows, але мыш не будзе рухацца.
Адказ: У дырэкторыі гульні адкрытымі lgames \ lbreakout2.conf з тэкставым рэдактарам і ўсталюйце опцыю rel_motion ад 1 да 0.

Калі вы сутыкнуліся з іншай праблемай, якая павінна быць пералічаныя тут , звяжыцеся са мной.

Published (Last edited): 19-06-2011 , source: http://lgames.sourceforge.net/faq.php