/ Soft-обзор / / Racer.nl for Linux /

Racer.nl for Linux

Дата публикации: Feb. 19, 2010
Теги: racer.nl, racer, гонки, игра,
Автор:

Название: Racer.nl for Linux
Логотип: Racer.nl
Скриншот: Racer.nl - screenshot
Racer.nl for Linux - 1.0
Тип: Игра
Тип интерфейса: OpenGL
Разработчик: open-way.org
Версия: 1.0
от: Feb. 19, 2010
Сайт: http://racer.nl

Racer - свободный некоммерческий гоночный симулятор с профессиональной физикой и мощным графическим движком.

Далее (для улучшения поиска) я буду называть игру racer.nl, по имени официального сайта игры, т.к. racer - слишком распространенное слово.

О игре Racer.
Сама игра весит около 20МБ и состоит из одной машины, одной стандартной трассы и неудобного управления мышкой, и не очень вдохновляет после первого запуска. Но у racer.nl есть большое сообщество (в основном за рубежом, в испаноговорящих странах), которое создает модели автомобилей и трасс.

О геймплее Racer.nl.
Режим Free race - вы просто можете покататься по выбранной трассе. Нету ограничения по времени и по направлению движения и тд. Я только так и катаюсь :)
Режим Quick race - вы просто катаетесь с не очень умными ботами. Не очень интересно.
Сетевой режим позволяет играть с другими игроками. Если честно, я его не тестил.

О физике.
Возможности для построения хорошей физической модели есть, но энтузиасты, создающие модели автомобилей, не всегда уделяют должное внимание настройке физики модели, поэтому качество физики иногда не супер.

О графике.
Графический движок Racer.nl вполне хорош, некоторые модели автомобилей отрисовываются на уровне NFSU. В последних версиях Racer.nl добавлена атмосфера, которая еще более улучшает вид игры. Но эти версии есть пока только под Windows, а я изначально задавался целью улучшить нативную игру под Linux, а для Linux это лучший по графике гоночный симулятор на данный момент. ИМХО

О системных требованиях Racer.nl.
Тут все зависит от моделей автомобилей и трассы. С одними моделями игра может "полететь" и на старой видюшке, а с другими может начать подтормаживать. У меня недорогой процессор 2ГГц и видеокарта Nvidia 9600 с проприетарными драйверами. glxgears выдают у меня 13000 фпс. С такой конфигурацией тормозов в Racer.nl не наблюдается вобще.

Racer.nl - гонки Linux Racer.nl - игры для Linux

Об этой сборке Racer4Linux.
Что я вообще натворил?
Билд я назвал Racer4Linux или Racer for linux (для поиска)
Как уже упоминалось, скачанная с сайта и запущенная игра представляет собой один автомобиль и одну трассу. Бродя по множественным интернет сайтам, я скачал около 500 моделей автомобилей и 200 трасс и отсортировал их, оставив только самые удачные 85 автомобилей и 80 трасс. При этом почти для каждой модели пришлось полностью перебрать конфиги, добавлены/изменены звуки, физика, управление, камеры и т.д.

1) Модели для Racer создаются в основном для Windows, поэтому какой-то файл может называться File 1.txt, а в конфиге указываться file 1.txt, поэтому пробелы были удалены и регистр выровнен.

2) Иногда имена файлов содержат вообще иероглифы, из-за чего Racer не может их правильно прочитать.

3) Очень часто в моделях не было звука. Добавил (правда не для всех пока что)

4) Звуки визга тормозов были просто ужасны и резали уши. Заменил на другие.

5) Иногда модель требует какой-то файл из папки с Racer, который на самом деле ей и не нужен и которого-то и нету, при этом на экране на месте расположения этого файла отрисовываются красно-синие текстуры, портящие внешний вид. Исправил.

6) В большинстве случаев машины надо было заводить вручную, и причем делать это надо было подозрительно долго. Убрал это, теперь они едут сразу.

7) В 50% случаев камера находится внутри салона автомобиля. Я ее вынес на привычное всем местоположение вид от 3-го лица.

8) В других 50% случаев камера грубо "прикреплена" к автомобилю, как в старых гоночных симуляторах. Я сделал для всех моделей "плавную" камеру, которая отклоняется из стороны в сторону на поворотах и при торможении/разгоне.

9) Перебрал racer.ini, убрал зеркало заднего вида, которое загораживает половину экрана и этот надоедливый чат системных сообщений, который вылазит в самый неподходящий момент. (Вы можете все это вернуть обратно при желании)

10) С умолчальным конфигом игра не могла запуститься, если в медиа-плеере играла музыка. Исправил.

Racer.nl сборка Racer для Linux

Racer for Linux - гонки для Линукс Racer.nl - screenshot

Установка Racer.nl
Все что нужно - скачать и распаковать архив в любую папку с помощью команды
 tar -xf racer4linux.tar.bz2 
В распакованном виде игра занимает 3.4ГБ (почти 100 автомобилей и почти 100 трасс, все-таки :). В папке с игрой есть исполняемый файл racer. Для запуска игры нужно зайти в каталог с игрой и выполнить команду ./racer. Если будет ошибка про "недостаточно прав", дайте файлу racer права на запуск командой
chmod +x racer.

Для запуска игры вам потребуется: настроенные иксы и direct rendering, а так же библиотека fmod. Если вы можете запустить какую-нибудь 3D игру, то первые две вещи у вас уже настроены. Если у вас не установлен fmod, установите его; у меня fmod версии 4.26, с другими версиями это тоже должно работать.

Игра настроена на полноэкранный режим с разрешением 1024x768. Изменить разрешение игры можно через игровое меню Options, но там далеко не все существующие разрешения, поэтому я советую изменить разрешение на нужное редактированием файла racer.ini, который лежит в каталоге с игрой. Откройте racer.ini в любом текстовом редакторе и найдите раздел, отвечающий за графические настройки, поиском по слову resolution. Раздел resolution содержит основные настройки графики, например:

fullscreen=1
означает, что Racer должен запускаться в полноэкранном режиме. Для запуска в оконном режиме должно быть fullscreen=0.

width=1024
height=768
Это разрешение экрана для игры.
render_ascpect=1.333
Если у вас широкоэкранный монитор и вы используете разрешение, например 1680x1050, измените 1.333 на 1.6.

Управление. Игра настроена на стандартное управление с клавиатуры. Движение вперед/вправо/влево - с помощью стрелок. Автоматическая коробка передач, но можно переключаться и вручную. Переключение скорости вверх - W, вниз - E. Стартер - S. ОСТОРОЖНО! в меню Options - Controls не нажимайте на кнопку Mouse, иначе игра автоматически установит управление с помощью мыши (хотя кому-то оно может и нравится).

Музыка. В Racer.nl имеется возможность проигрывания музыки в меню и в заездах. Я не стал этого делать по трем причинам: во-первых, я не нашел хорошей музыки, которая не была бы защищена авторскими правами; во-вторых, мои вкусы могут отличаться от ваших; в-третьих, вы можете просто включить любимую музыку в аудио-плеере и запустить игру. Если же вы все-таки хотите сделать проигрывание музыки непосредственно в игре, откройте файл racer.ini и найдите подраздел Music. В нем можно указать имена аудио-файлов, которые должны воспроизводиться игрой. Аудио-файлы должны лежать в каталоге racer/data/music/.

Возможные баги.
По непонятным мне причинам, иногда, _при старте_ машина начинает поворачивать в одну сторону, в этом случае переключитесь на заднюю скорость и поверните так влево и вправо; после этого баг должен пройти. Если не прошел - перезапустите игру.

Некоторые модели не доделаны, минимум в одной трассе вдруг кончается дорога :)

Если игра у вас отказывается запускаться, просто погуглите по ошибке, которую она выдает, это просто ;)

Оставляйте комментарии, буду рад услышать отзывы :)

Скачать Racer4Linux by Open-way.org можно на торренте или на торренте



Возможно, эти материалы Вас заинтересуют:


Рекомендовать эту страницу:

Комментарии:(3)

# Danil July 12, 2011, 1:34 p.m.
а как настраивать иксы и direct rendering?

# Brainsburn July 15, 2011, 12:37 p.m.
Ну тут никто не будет вам объяснять, как это делать :) Такие вопросы лучше задавать на форумах вроде unixforum.org. Вообще новые иксы отлично работают без конфига. Все что нужно - установить проприетарный драйвер для видеокарты и все будет работать.

# Данил Aug. 19, 2012, 2:36 p.m.
QObjMgr: object ‘data/images/counter.tga’ still around with 1 reference(s)
QObjMgr: object ‘data/images/rain01.tga’ still around with 1 reference(s)

что за штука, и как убрать? фмодекс есть, вроди для 3д игр все настроенно, многие другие работают

Комментировать:

Гость, Вы можете оставить свой комментарий.

Стиль кода:
Имя
Сайт * не обязательное поле
Поставьте галку, если вы - бот
Поставьте галку, если вы - человек

Друзья! Убедительная просьба воздержаться от нецензурной лексики!



Справка:
Если вы хотите использовать в тексте комментария специальные символы, например, [ и ], используйте их внутри тега [code] [/code]
Вы можете использовать теги BBcode. Для оформления кода и подсветки синтаксиса используйте тег [code] или [code=название_языка], например, [code=python]
Ссылки вставляйте так: [url]zenux.ru[/url] или так: http://zenux.ru, но не так: zenux.ru
Текст сообщения должен быть в пределах 3000 символов.




Последние комментарии:

DistaBamba: P.S. Вот такой себе замутил#!/bin/bashname=`date +... >>>
DistaBamba: Спасибэла за статью и коменты, товарищ автор и чув... >>>
труадмин: серега гавно... >>>
Руслан 2: Продолжение8) Сравнение 2D производительности - Ди... >>>
Руслан: Проблема издевательски низкой 2D GDI производитель... >>>