Archivo para la categoría ‘Linux’

RealTimeBattle un juego muy interesante inspirado en RobotBattle está disponible únicamente en Unix.

RealTimeBattle un juego muy interesante inspirado en RobotBattle está disponible únicamente en Unix.

Las características incluyen:

* Progreso del juego en tiempo real, con los robots ejecutándose como procesos hijos de RealTimeBattle.
* Los robots se comunican con el programa principal usando la entrada y salida estándar.
* Los robots pueden ser construidos en casi cualquier lenguaje de programación.
* Hasta 120 robots pueden competir simultáneamente.
* Se usa un lenguaje simple para el intercambio de mensajes, lo cual hace que sea fácil comenzar a construir robots.
* Los robots tienen un comportamiento similar a los objetos reales.
* Puedes crear tus propias arenas.
* Altamente configurable.
* Posibilidad de conectar clientes externos.
* Soporte básico para equipos directamente integrado en el juego, con un sofisticado modo de juego disponible gracias a la infraestructura de equipos.

El proyecto comenzó en Agosto de 1998. La inspiración provino de RobotBattle, un juego muy interesante que solíamos disfrutar unos años antes. Aquella versión de RobotBattle, sin embargo, tenía algunas pegas: solo estaba disponible para Windows y los robots eran escritos en un lenguaje propietario, lo cual restringía las posibilidades de escribir robots inteligentes. RobotBattle ha estado bajo desarrollo desde entonces, pero aún carece de soporte para otros sistemas operativos.

Los requisitos de hardware dependen en gran medida de lo que vayas a hacer. Jugar con unos pocos robots debería ser posible en cualquier ordenador donde se pueda ejecutar GNU/Linux o cualquier otro Unix. No obstante, los requisitos de hardware aumentarán con el número de robots que se quiera tener simultáneamente en el campo de batalla; ejecutar 120 robots avanzados es ciertamente exigente para cualquier PC.

RealTimeBattle está disponible únicamente en Unix. Ha sido desarrollado en una máquina Linux, aunque puede igualmente ser compilado en otros tipos de Unix. La ejecución en modo de competición es posible solamente en Linux por el momento, con el directorio /proc activado, debido a la necesidad de obtener estadísticas sobre el uso de la CPU de los procesos hijo.

Pantallas, instrucciones para la descarga y otros datos de interés  en esta página.

Los 40 juegos para Linux más conocidos.

Visto que la gente principalmente tiene como primer problema para migrar a Linux es el tema de los juegos, os vamos a dejar una lista detallada de juegos en la que hacemos hincapié para demostrar que en Linux también se puede jugar y bien. Vamos a animar un poco el domingo entonces.

Los juegos que os proponemos son la mayoría 3D y nativos de Linux, sin necesidad de tener que correr Wine o similares. Son juegos de calidad y la mayoría ha ganado algún premio y salido en alguna revista.

La lista de los juegos es abierta, podéis aportar más juegos e iremos añadiéndolos poco a poco. Por ahora propongo los siguientes: Battle for Wesnoth, Nexuiz, America’s Army, Enemy Territories: Quake Wars, Tremulous, World of Padman, Tux Racer, Vendetta, Alien Arena 2007, Urban Terror, A Tale in the Desert, Second Life, Savage 2, Warsow, TrueCombat: Elite, Frozen Bubble, TORCS (The Open Racing Car Simulator), Flight Gear, Frets on Fire, Scorched 3D, ManiaDrive, WarZone 2100, Spring, Battle Tanks y para terminar por ahora: Excalibur: Morgana’s Revenge v3.0.

Vamos a dar una breve explicación de cada uno así como el enlace a las respectivas páginas oficiales, aclarando que el orden de ellos no indica una mayor o menor importancia:


    wesnoth

    Es un juego de estrategia por turnos(gracias a catalania por el apunte), con opción multijugador. El juego ha pasado el millón de descargas desde 2003 y está disponible en 35 idiomas distintos.

    nexiuz

    Es un juego del tipo FPS (First Person Shooter), gratuito y permite el juego online de hasta 64 jugadores, también permite la creación de bots y dispone de un sistema de iluminación dinámica que ofrece una gran calidad visual.

    americas army

    Es un juego de estrategia FPS estilo Call of Duty y similares. Según GameSpy ha tenido una media de 4.500 jugadores entre 2002 y 2005. Actualmente se encuentra en estado desatentido, por tanto no se puede jugar, gracias a Cacho por la información.

    quake wars

    Es el mismo juego que existe para Windows, con un mapa en el que puedes interactuar con total libertad, controlar vehículos, etc. En el 2006 fue nombrado como mejor juego online multijugador durante el E3.

    tremulous

    Es un juego FPS por equipos en el que los humanos luchan contra aliens, es muy similar al Quake 3 y Halflife.

    tux

    Es el mítico juego de carreras en el que Tux se desliza por la nieve, personalmente es el juego con el que probaba antiguamente la aceleración 3D del sistema.

    padman

    World of Padman es un juego gratuito que usa el motor de Quake III con una estética de dibujos animados.

    vendetta

    Es un simulador de naves espaciales y MMORPG, gratuito en su versión de prueba.

    Es un juego gratuito con el mismo diseño que los juegos Quake, FPS, jugable desde Windows, Linux y FreeBSD.

    urban

    Es una modificación del juego Quake III que lo convierte en un juego mejorado gráficamente actualizado para ser un buen competidor del típico Counter-Strike, hasta tal punto que soporta software anticheats estilo Punkbuster y similares.

El resto de los juegos en esta página

Salix OS, la distribución Linux del bonsai, publica la versión 13.0 Live.

Salix es una distribución Linux basada en Slackware que es simple, rápida y fácil de usar. También es totalmente compatible con Slackware, para que los usuarios de esta distribución, puedan beneficiarse de los repositorios de Salix que podrán oficiar de “fuente extra” de calidad de software para su distribución favorita.

Al igual que un bonsai, Salix es pequeño, ligero y el producto de un cuidado infinito.

Sus miembros son antiguos desarrolladores de Zenwalk GNU/Linux que decidieron volver a las «fuentes».

Salix OS no esta solamente basada en Slackware Linux, es totalmente compatible con la fuente de todas las fuentes del sistema operativo GNU/Linux reconocida por su seguridad, su estabilidad y su filosofía K.I.S.S. (Keep It Simple and Stupid).

En su base, Salix OS, es una Slackware, los mismos paquetes, todo el repertorio de Slackware fue parte integrante del archivo fuente de slapt-get/Gslapt (el gestor de paquetes).

Los paquetes de Salix OS pueden ser útiles a los usuarios de Slackware que utilicen slapt-get, esta fuente puede agregarse sin problemas.

Características.

* Una gestion de dependencias, incluso en los repositorios de Slackware
* Una instalación mas simple, existiendo incluso una opción con particionamiento automático
* Una imágen ISO que cabe en un CD
* Utiles de administración de sistema gráficos e internacionalizados
* La posibilidad de elegir entre tres modos de instalación (core, base y full) : la « full » proveé una rápida instalación de un ambiente de escritorio Xfce completo con una aplicación por tarea; la « basic » (o «base») que proveé un escritorio Xfce con solamente lo necesario; y, la « core » que proveé un ambiente de base, sin server X, todo esta listo a ser « personalizado » de acuerdo a las necesidades y gustos de cada usuario
* Un LiveCD

Entonces, quien opte por una instalación completa gozará de un completo escritorio Xfce, bien trabajado, bien decorado y bien provisto de aplicaciones gráficas listas para ser utilizadas en sus tareas mas cotidianas :

* Navegador Internet: Firefox
* Cliente email : Claws-mail (Thunderbird esta en el repositorio)
* Cliente FTP : gFTP
* Suite ofimática : OpenOffice
* Cliente PDF : ePDFviewer
* Cliente IM : Pidgin
* Cliente Bittorrent : Transmission
* Diseño gráfico : The Gimp
* Gestión de claves GPG : GPA
* Lector de video : Totem con todos los plugins libres, mientras que todos esos plugins que pueden tener inconvenientes con la legislación de ciertos países, son instalables muy facilmente una vez terminada la instalación completa gracias a un link que ha sido insertado en el menú.
* Lector de música : Exaile
* Quemador de CDs : Asunder
* Gravado de CDs/DVDs : Xfburn
* Gestión de redes cable/WIFI/… : Wicd
* Gestión de drivers « sales » : Ndiswrapper/NdisGTK
* Gestion de sistemas de archivos distantes : Gigolo
* IDE : Geany
* Gestor de conexión : GDM
* SCIM
* Calculadora, block de notas, etc, …

¡En fin!, el sistema, es respetuoso de los standards POSIX, la utilización del shell Zsh para el usuario y sobretodo para la cuenta «root» no tiene problemas alguno. ¡El sistema vale bien la pena de ser probado!, incluso, hasta democratise Slackware, y de esta manera poder mostrar que todas esas cualidades que la engalanan no son leyendas urbanas. Tengo hasta la impresión que el trabajo que se esta realizando sobre Salix OS, le rendirá beneficios a Slackware.


El Proyecto UTUTO es un proyecto de investigación y desarrollo de tecnología informática de aplicación social.

UTUTO es una distribución del sistema operativo GNU, que usa el núcleo Linux-libre. El nombre hace referencia a una especie de lagartija (Homonota borelli, Gekkonidae) del norte de Argentina. Ututo fue la primera distribución en ser reconocida como totalmente libre por el Proyecto GNU.
El Proyecto UTUTO es un proyecto de investigación y desarrollo de tecnología informática de aplicación social, con el objetivo de incentivar y promover la generación y apropiación del conocimiento en los paises en desarrollo, reduciendo la (así llamada) brecha digital entre los países que lideran el desarrollo tecnológico a nivel mundial y aquellos que hasta hoy se limitaban a importar y consumir desarrollos extranjeros.

Fuente: Linuxlandit

Tetravex es un puzle simple donde las piezas deben posicionarse de una manera especial.

Tetravex es un puzle simple donde las piezas deben posicionarse de tal forma que los mismos números se toquen los unos con los otros. El juego tiene un temporizador, esos tiempos se almacenan en una pantalla de puntuaciones del sistema.

Para ejecutar Tetravex, seleccione JuegosTetravex del Menú principal, o escriba gnotravex en la línea de comandos.

Tetravex está incluido en el paquete gnome-games, que es parte del entorno de escritorio GNOME. Este documento describe la versión 2.10 de Tetravex.

Jugar a Tetravex.

Al iniciar Tetravex se abrirá la ventana principal, mostrada en Figura 1. La ventana está dividida en dos cajas. La caja de la parte derecha contiene las piezas que aún tiene que colocar y la caja de la parte derecha es donde ordena las piezas.

Figura 1 Ventana principal de Tetravex

Puede empezar a jugar inmediatamente. Puede reiniciar el juego seleccionando ArchivoNuevo juego Figura 2

Figura 2 Un juego Tetravex

Fuente: Linuxlandia

Transfusion es un juego rediseño de Quake con nuevas armas y escenarios.

Transfusion, horror en Halloween es un de esos juegos para quitarse el estrés a base de pegar tiros. Da igual cuántos estrés tengas porque difícilmente vas a quedarte sin balas.

Por ahora, en el juego sólo está disponible la opción de red, para organizar partidas con tus amigos.

En cuanto a las armas, hay para elegir pistola, recortada, subfusil, dinamita, lanza cohetes, etc.

Todo lo necesario para sobrevivir en un escenario lúgubre, lleno de monstruos, ríos de lava y bichos raros.

Pantallas, videos e información completa para la descarga en esta página

Dragonfly BSD, sistema operativo basado en BSD con instalador propio.

Dragonfly BSD es un sistema operativo basado en BSD, desarrollado por el proyecto con el mismo nombre, cuyo director y fundador es Matt Dillon.

La mascota del proyecto es una libélula (Dragonfly, en inglés).

Es un fork de FreeBSD en el cual, partiendo del código de FreeBSD 4.8 en junio de 2003, busca distanciarse un poco de otros sistemas operativos similares a Unix.

El objetivo inicial del proyecto fue reescribir toda la gestión de concurrencia, SMP y la mayoría de los subsistemas del núcleo.

Una de sus características es que posee un instalador propio, y adaptado por otras distribuciones BSD, llamado BSD Installer.


Ultima versión estable publicada: 2.6.1

Helix es un proyecto software libre que puede reproducir audio y vídeo en diversos formatos

helixHelix es un proyecto para producir software que puede reproducir audio y vídeo de los medios de comunicación en diversos formatos, las ayudas a la producción de los medios de comunicación, y su servicio a través de una red.

Es como un gran libre y de código abierto de medios digitales marco que se ejecuta en numerosos sistemas operativos y procesadores (como los teléfonos móviles) y fue iniciada por RealNetworks, que ha contribuido en gran medida del código.

Helix DNA Client es el multi-plataforma multi-formato de reproducción de medios de comunicación motor. Helix Player es un reproductor multimedia que funciona en Linux, Solaris, FreeBSD y Symbian OS y se construye en la parte superior del Cliente Helix DNA. Helix Producer es una aplicación que puede ayudar en la producción de archivos multimedia, y Helix DNA Server es capaz de archivos multimedia a través de una red.

Un interesante tutorial en esta página con el link para las descargas.

Algunos comandos ùtiles para los que recièn se acercan a Ubuntu y en general para los que usan Linux

Comandos muy útiles que uso para listar mis fotografías, que cada vez son más, y encontrar la que busco.
La búsqueda es más bonita en Nautilus, pero para crear listados de fotografías, estos comandos son rapidisimos y muy útiles.

Lo primero que tenemos que hacer es abrir una terminal.

En ubuntu es así:

Aplicaciones -> Accesorios > TerminalNos situará en nuestra home

usuario@usuario:/home/usuario$

Una vez aquí, navegamos hasta el directorio donde tenemos las fotos. En este caso yo las tengo en /home/usuario/Fotos, asi que escribo

usuario@usuario:/home/usuario$ cd Fotos

y ya estoy en el directorio Fotos.

usuario@usuario:/home/usuario/Fotos$

Ahora tengo varias opciones:

Opción 1: Quiero listar todos los ficheros del directorio:

usuario@usuario:/home/usuario/Fotos$ ls -lhgo

Con este comando estamos pidiendo un listado largo (-l) con el tamaño de los ficheros en formato entendible (h) sin mostrar el grupo (g) al que pertenece el fichero ni el propietario (o) por que no me interesan esos datos.

Nos devuelve esto:
total 75K
-rwxrwxrwx 1 35K 2009-08-14 13:34 Ichneumonidae 1.jpg
-rwxrwxrwx 1 36K 2009-08-14 13:35 Ichneumonidae.jpg
drwxrwxrwx 1 4,0K 2009-08-14 13:22 tal0

Total 75K (=75KBytes) que es lo que ocupa todo lo que hay en el directorio (sin contar los subdirectorios). Tenemos la primera columna que nos dice los permisos (rwx quiere decir lectura,escritura y ejecución – read, write, execution -) y el tipo de fichero. “-” es un fichero normal y la “d” es un directorio. La segunda columna indica el número de enlaces duros (1), lo siguiente es el peso de la imagen (35K=35KBytes), lo siguiente es la fecha de la última modificación, con la hora, y por último el nombre del fichero o directorio.

Opción 1.1: Quiero listar todos los ficheros del directorio y de los subdirectorios:

usuario@usuario:/home/usuario/Fotos$ ls -lhgoR

Nos devuelve

.:
total 536K
-rwxrwxrwx 1 35K 2009-08-14 13:34 Ichneumonidae 1.jpg
-rwxrwxrwx 1 36K 2009-08-14 13:35 Ichneumonidae.jpg
drwxrwxrwx 1 4,0K 2009-08-14 13:22 tal0

./tal0:
total 7M
-rwxrwxrwx 1 3,7M 2009-08-10 09:43 IMG_0506.JPG
-rwxrwxrwx 1 3,3M 2009-08-10 09:43 IMG_0507.JPG


Nos devuelve el contenido del directorio y de sus subdirectorios.

Opción 2: Quiero listar los ficheros jpg (gif, png, bmp…) del directorio:

usuario@usuario:/home/usuario/Fotos$ ls -lhgo | grep jpg

Nos devolvería:

-rwxrwxrwx 1 35K 2009-08-14 13:34 Ichneumonidae 1.jpg
-rwxrwxrwx 1 36K 2009-08-14 13:35 Ichneumonidae.jpg

Nota: si queremos que la búsqueda sea indiferente a mayúsculas y minúsculas, es decir, que busque jpg y JPG, ponemos esto:

usuario@usuario:/home/usuario/Fotos$ ls -lhgo | grep -i jpg

Para obtener en los resultados solo los nombres de los ficheros, basta con hacer un ls | grep jpg, quitando toda la parte de (-lhgo).

Opción 2.1: Quiero listar los ficheros jpg del directorio y sus subdirectorios:

usuario@usuario:/home/usuario/Fotos$ ls -lhgoR | grep jpg

Nos devolvería:

-rwxrwxrwx 1 35K 2009-08-14 13:34 Ichneumonidae 1.jpg
-rwxrwxrwx 1 36K 2009-08-14 13:35 Ichneumonidae.jpg
-rwxrwxrwx 1 3,7M 2009-08-10 09:43 IMG_0506.JPG
-rwxrwxrwx 1 3,3M 2009-08-10 09:43 IMG_0507.JPG


Nota: si queremos que la búsqueda sea indiferente a mayúsculas y minúsculas, es decir, que busque jpg y JPG, ponemos esto:

usuario@usuario:/home/usuario/Fotos$ ls -lhgoR | grep -i jpg

Opción 3: Si queremos guardar los resultados en un fichero, podemos copiar y pegar desde la terminal o escribir al final del comado > fichero.txt para que guarde los resultados en un fichero.

Puedes leer el artìculo completo en esta pàgina

Yo Frankie es un videojuego reciente en 3D desarrollado por el Instituto Blender usando el programa homònimo

Una de las ventajas de los juegos open source para jugar en Linux, es que son absolutamente gratis, libres de virus y no cuestan nada, absolutamente gratuitos.

Yo_Frankie Yo Frankie! (nombre código Apricot) es un videojuego desarrollado en 2008 por Instituto Blender, parte de la Fundación Blender.

ENo es distribuído bajo licencia GPL sino bajo licencia CC-BY 3.0. El juego está basado en ‘Frankie’, un personaje de la película de Big Buck Bunny.

Es hecho usando Blender y tal vez esta es la mayor novedad para los apasionados del software open source.

Blender es un programa multiplataforma, dedicado especialmente al modelado, animación y creación de gráficos tridimensionales.
Aún siendo una herramienta relativamente nueva, Blender ha gozado de la aceptación de muchos animadores independientes. En la industria de Generación de gráficos avanza como un proyecto prometedor, si bien las superproducciones no lo han usado para generar secuencias CGI (Imagen generada por ordenador).

yo_frankie1

Instrucciones para el juego y descargas en esta página


IMPORTANTE. Los contenidos y/o comentarios vertidos en este servicio son exclusiva responsabilidad de sus autores así como las consecuencias legales derivadas de su publicación. Los mismos no reflejan las opiniones y/o línea editorial de Blogs de la Gente, quien eliminará los contenidos y/o comentarios que violen sus Términos y condiciones. Denunciar contenido.
AgenciaBlog