He estado buscando en los foros de Tremulous comentarios sobre el mod unlagged y he encontrado este hilo bastante interesante en [esta página] donde encontramos una de las explicaciones más simples de lo que hace: según kevlarman “lo que hace unlagged es eliminar la ventaja que tiene un jugador con ping 10 sobre uno con ping 80. Sin poner a ninguno de ellos en desventaja. Es decir, quien tiene ping 10 no va a someter tan fácilmente al de ping 80 sin una buena razón”
Nux describe bien por casos que es lo que sucede segun 4 niveles ordenados por preferencia:
Ping bajo sin unlagged
Es lo que prefiere todo el mundo. Ya que el juego se desarrolla completamente en tiempo real
Ping alto con unlagged
Si tienes un ping alto, es preferible usar un server con unlagged para poder disfrutar del juego
Ping alto sin unlagged
Quienes tienen ping alto mueren más fácilmente, no consiguen disparar bien al objetivo, etc
Ping bajo con unlagged
No se debería usar unlagged si no hay problemas de lag
Hay varios Mods para Tremulous que añaden nuevas clases de aliens, armas para los humanos y otros elementos que cambian el modo de juego.
- Balance Mod. Es una modificación del cliente y del servidor del último SVN que intenta que las partidas estén más balanceadas entre humanos y aliens añadiendo nuevas armas (Sierra tranquilizadora, Xael 2) y tipos de aliens (Bile Dretch) sin modificaciones muy grandes a los elementos de juego existentes. Balance Mod tiene una interfaz agradable, arreglos de fallos y muchos parches que nunca verás en el SVN. Entre las características destacan: teletransportación en los telenodos, desevolucionar, nuevo radar, burbujas de chat, perspectiva de tercera persona activable, !layout, !slap, /share y /donate, y otras muchas cosas
[Enlace Balance Mod]
- Tremx. Nuevos aliens: Adv Dretch puede impulsarse como el Dragoon, Adv Marauder dispara, Adv Basilisk se hace invisible cuando está quieto o usa el booster, Adv Tyrant tira bolas de ácio explosivas y más vida. Las barricadas y el booster daña a los humanos que están cerca. Los humanos disponen de Ammopack (como Battery pack pero para armas no energéticas), Biokit (restaura poco a poco la vida y el cansancio), Surge (aumenta daño y velocidad de Massdriver y Lasgun), Cloak (invisibilidad temporal. Bueno, hay bastantes cosas más.
[Enlace Tremx]
Antes de construir un binario de Tremulous tienes que tener todas las dependencias instaladas. En una Ubuntu Feisty me sirvieron estas 2 líneas para instalar lo necesario.
apt-get install build-essential bison subversion
apt-get install libsdl1.2-dev libopenal-dev
Lo siguiente es descargar la última versión de desarrollo del servidor “Subversion” donde está alojada.
svn co svn://svn.icculus.org/tremulous/trunk tremulous-svn
Una vez descargados los fuentes puedes añadir los parches adicionales que quieras. Los parches son archivos que contienen modificaciones del código fuente de Tremulous. La recopilación de parches de la comunidad se está llevando en la página de Mercenaries Guild
Por poner un ejemplo, vamos a descargar los parches “backport” y “risujin-svn895-gametype-2″. El primero sirve para soportar el archivo QKEY y poder tener permisos de administrador en los servidores. El segundo parche añade a la pantalla de selección de servidor el campo “Game” donde se puede ver si el servidor es una versión modificada de Tremulous, además arregla el bug por el que no se pueden ordenar los servidores por ping.
# PRIMERO DESCARGAMOS LOS PARCHES
wget http://www.mercenariesguild.net/patches/?getfile=7 -O backport901.patch
wget –no-check-certificate https://bugzilla.icculus.org/attachment.cgi?id=1247 -O risujin-svn895-gametype-2.patchcd tremulous-svn
# ENTRAMOS EN EL DIRECTORIO DE TREMULOUS
cd tremulous-svn
# APLICAMOS LOS 2 PARCHES
patch -p0 <../backport901.patch
patch -p0 <../risujin-svn895-gametype-2.patch
Después de aplicar los parches que queramos solamente queda compilar. Por lo que dentro del directorio tremulous-svn escribimos la orden “make” . Al cabo de unos minutos se habrá creado un directorio llamado “build” donde encontrarás los binarios necesarios para ejecutar el juego.