El teu blog de Linux en català

Jocs

Ja tenim una nova versió de gbrainy, la 0.6, només dos mesos després d’haver publicat la versió 0.5. El gbrainy és un joc prou semblant al joc que tots coneixem per a la Nintendo DS (i ara també de la Wii) que s’ha fet tan famós: el Brain Training.

La nova versió no té molts canvis, però entre les noves característiques implementades cal destacar la inclusió de tres nivells de dificultat. Ara, quan juguem, podrem triar entre fàcil, mitjà i mestre. Sens dubte aquesta era una característica necessària ja que cal dir que alguns dels jocs eren una mica difícils i d’altres massa fàcils.

A aquesta nova versió també s’han inclòs tres nous jocs de lògica i un nou joc de càlcul; s’han revisats tots els texts i corregit alguns errors -com sempre a les noves versions de qualsevol programa-.

La revisió del texts ha estat important en aquesta ocasió ja que la versió en anglès que mantenia en Jordi Mas, ha estat revisada per un anglès nadiu i finalment un 20% dels texts de l’aplicació han canviat. Això afecta sobretot als traductors a altres llengües -suposem que no afecta al català, ja que és el mateix Jordi que manté aquesta traducció, i suposem que en Jordi és català- :P.

Ara que l’aplicació ja es considera prou estable i jugable, la publicació de noves versions serà cada tres mesos (i no cada mes com ha estat fins ara). Per cert, ara sembla que ja s’està treballant en la versió per a Windows.

Els paquets corresponents a aquest programa podeu trobar-los a diferents llocs. Per exemple, per a Ubuntu podeu revisar la pàgina que tenen a Getdeb que, tot i que encara no s’ha publicat la versió 0.6 allà, no trigaran a fer-ho. Al peu us deixem la descàrrega al binari.


Salut de nou!

Avui m’agradaria presentar-vos un joc anomenat openarena. Aquest joc no és ni més ni menys que el per tots conegut Quake 3 Arena. Això va ser degut a que els senyors del quake 3 van alliberar el motor gràfic sota la nostra beneïda GNU General Public License, però no ho van fer amb els gràfics que els van mantindre en propietat. D’aquesta manera els senyors de la comunitat de desnenvolupament de l’openarena van agafar el motor gràfic i van tornar a dissenyar els mapes i els personatges.

Per instal·lar-lo és molt senzill. Com sempre amb l’ubuntu només cal obrir una terminal i escriure:

sudo apt-get install openarena

EDITO: per a obtenir una versió més recent del programa, baixeu-la de getdeb.net

http://www.getdeb.net/search.php?keywords=openarena

El joc es bastant engantxos sobretot amb la modalitat multijugador (per internet) i la modalitat de captuar la bandera.

Salut i força al canut!

Savage 2: A Tortured Soul és un joc d’acció i estratègia que ha estat programat per la companyia S2 Games.

Aquest és un joc que es distribueix únicament mitjançant internet. El client del joc es pot obtindre de bades, però per jugar al mode en línia es requereix pagar la llicència de 29,99$ des de la web oficial.

La versió per a GNU/Linux del joc actualment s’ha vist endarrerida per problemes amb el motor OpenGL i el temps que s’està requerint per escriure tots els shaders per a aquesta llibreria.

Tot i així, a la web ja han anunciat que s’està treballant en els darrers detalls de la que serà la primera beta (probablement la tindrem la setmana que ve). No sabem encara quan es publicarà la versió final.

Tot i que el joc no és lliure, tot i que s’ha de pagar per poder jugar al mode en línia, cal dir que està bé que poc a poc diferents companyies tinguen en compte el sistema operatiu GNU/Linux a l’hora de crear els seus jocs.

En un futur apocalíptic, l’aigua ocupa el 92% de la superfície terrestre. L’ésser humà està creant colònies submarines per sobreviure… i la guerra continua sota l’aigua. Aquest és l’argument de Waterstorm, un joc arcade de lluita entre naus submarines en un entorn 2D.

El control del joc és prou senzill: amb els cursors del teclat es dirigeix la nau i amb el ratolí s’ha d’apuntar i disparar als objectius. Existeixen diferents modes de joc (inclosos jocs en línia): tots contra tots (DM), equip contra equip (TDM), captura de la bandera (CTF) i drone match (DRM). Aquest últim consisteix en agafar un objecte i el jugador que més temps el mantinga, guanya.

L’instal·lador del joc el podreu descarregar des de la web oficial (145.4Mb per a la versió GNU/Linux). Per jugar cal registrar-se a la web. Cada vegada que s’execute el joc, el sistema cercarà noves actualitzacions i ens introduirà en el sistema C.O.R.E., que és bàsicament una sala de xat des de la qual es poden acordar partides (i suposadament en un futur es permetrà crear clans).

Glest és un joc d’estratègia en temps real 3D, que funciona a una bona quantitat de sistemes i que es pot modificar fent servir XML i un conjunt d’eines.

Ja es troba disponible l’esperada versió 3.0.0, esperada perquè per fi inclou el mode en línia per a les campanyes i podrem jugar al mode multijugador amb els nostres amics (o enemics). El joc va millorant poc a poc gràcies al desenvolupament comunitari, els canvis d’aquesta nova versió són:

  • Joc en xarxa: LAN o per internet (actualment només es pot entre màquines windows/windows o linux/linux)
  • Noves dreceres del teclat per donar ordres i seleccionar unitats especials
  • S’han tornat a anomenar algunes unitats
  • S’ha treballat en la millora de les actualitzacions de les faccions tecnològiques
  • Altres canvis menors

Tot i que les condicions per jugar en xarxa són una mica restrictives (en el sentit que s’han de complir les condicions del mateix sistema operatiu, mateix mapa, títol, arbre tecnològic, versió del programa…), els canvis paguen la pena i s’inicia una nova etapa.

Existeix un instal·lador per a Windows. Per a GNU/Linux tenim el codi font i cal compilar-lo i fer un parell de volteretes mortals. Tot i així, no trigarem en veure paquets per a les nostres distribucions.

 UFO: Alien Invasion és un joc d’estratègia, inspirat en la saga d’X-COM, que fa servir una versió modificada del motor gràfic de Quake II.

El joc s’ambienta a l’any 2084. Nosaltres controlem una organització que s’encarrega de defendre la terra contra un atac alienígena brutal. Podem construir les nostres bases, preparar el nostre equip i començar la lluita per torns al combat. El joc combina el realisme militar amb la ciència-ficció en un entorn que ens mantindrà alerta tota l’estona.

El dia 12 de gener es va publicar la versió 2.2 el joc. El llistat de canvis respecte a les versions anteriors és important (tant que els jocs desats a versions anteriors ja no són compatibles amb la nova versió).

Les noves característiques de la versió són, entre d’altres, el suport per a Solaris i MacOSX, s’han afegit noves tecnologies i continguts, una nova implementació per al joc en xarxa i renderització (per a SDL) i s’han corregit alguns errors. Us deixem enllaços interessants a continuació.

La divisió de jocs de KDE ha treballat dur per tal d’aconseguir una millora (sobretot visual) substancial als jocs de KDE4 respecte a les versions anteriors. Podríem titllar els jocs de GNOME i KDE com una mica “simples” a l’apartat gràfic. Això canvia amb KDE4.

A KDE4 la gran part dels gràfics s’han tornat a programar i el resultat final són uns jocs amb un aspecte gràfic que res tenen que envejar als de Windows Vista (cal acceptar que els del Windows Vista són molt macos).

KGoldrunner – un joc arcade

KGoldrunner és un joc arcade retro amb una mica de trencaclosques. Conté un bon grapat de nivells als quals les pedretes d’or s’han de recollir amb tot seguit d’enemics que ens volen matar (perquè són dolents).

KFourInLine – el quatre-en-ratlla

Aquest joc no té més història que la que tots coneixem. És un joc per a una o dues persones on per guanyar cal aconseguir col·locar quatre de les nostres fitxer en ratlla (us ha agradat la meua explicació?). L’evolució gràfica respecte a la versió de KDE3 és important.

LSkat – un joc de cartes

Aquest és un exemple de com els jocs de cartes han evolucionat a KDE4: s’han tornat a dissenyar els quatre pals i s’ha aconseguit fer més intuïtiva la seua interfície. Aquest és un joc de cartes per a un o dos jugadors basat en el joc Skat.

KJumpingCube – un joc de daus

KJumpingcube és un joc simple d’estratègia basat en daus. La finestra principal mostra una superfície on hi ha cuadrats que tenen punts (els daus). Els jugadors mouen prement sobre el quadrat lliure o sobre el seu propi quadrat.

KSudoku – un joc de lògica

Aquesta versió del Sudoku és de les millors que he vist. El joc és clar que no té gaire dificultats per ser programat, però els detalls afegits a la interfície gràfica l’han millorat molt.

A la pàgina de KDEgames podeu trobar un llistat complet dels jocs que s’inclouen amb KDE4. Si voleu instal·lar els jocs per a la vostra distribució (si prèviament heu instal·lat KDE4), haureu de cercar el paquet kdegames-kde4.

Des de la pàgina LinuxJuegos han fet una enquesta (ja van fer una altra l’any passat) per votar quins han estat els 10 millors jocs del 2007. Al llarg d’un mes la gent ha anat puntuant els millors jocs que considerava i finalment, sense més preàmbul, ací teniu els resultats (en ordre invers):

Glest Lloc Nº10:
Glest (66 punts) Glest és un joc d’estratègia en temps real que va quedar en tercer lloc l’any passat. Al llarg del 2007 el lloc ha continuat la seua evolució i la comunitat d’usuaris ha estat prou activa. A SomGNU hem publicat algunes notícies sobre diferents modificacions del joc.
Planeshift Lloc Nº9:
Planeshift (66 punts) Planeshift és un MMORPG que ens introdueix en un món subterrani fantàstic ple de tot tipus de criatures. Aquest és un projecte que va millorant amb el pas dels anys (és prou antic). També té una comunitat de jugadors prou activa.
Urban Terror Lloc Nº8:
Urban Terror (67 punts) Als seus orígens era un mod per al Quake3, però des de l’any passat podem gaudir de l’Urban Terror com a joc completament independent. És semblant al joc Counter Strike, però tracta de trobar l’espectacularitat més que el realisme.
Nexuiz Lloc Nº7:
Nexuiz (74 punts) Nexuiz és un joc trepidant d’acció 3D basat en el motor DarkPlaces. Sembla que aquest lloc ha millorat prou respecte a l’any anterior.
Warsow Lloc Nº6:
War§ow (90 punts) Warsow és un colorit i original FPS que fa servir un motor evolucionat del Quake2. Fa servir també la tecnologia Cel Shading per tal de donar un aspecte de còmic al joc i aconseguir que els personatges donen bots impossibles.
Wormux Lloc Nº5:
Wormux (93 punts) Wormux demostra que la diversió és a vegades més important que el fet que un joc siga en 3D i amb gràfics bons. Aquest joc és una versió basada en el mític Worms al qual són les mascotes del programari lliure qui lluiten
World of Padman Lloc Nº4:
World of Padman (98 punts) World of Padman és un joc 3D d’acció amb un aspecte gràfic fet amb molta cura i amb unes bones dosis d’humor. Controlem a un dels xicotets personatges disposat d’un armament una mica de bojos i on haurem de passar per escenaris enormes.
Frets on Fire Lloc Nº3:
Frets on Fire (134 punts) Frets on Fire és un joc on es simula que toquem una guitarra. Bàsicament és igual al Guitar Hero, tot i que sense la guitarra. Tot i així, el seu mode d’ús és prou original i ha fet que siga un joc prou divertit. L’evolució al llarg de 2007 ha estat considerable i s’han afegit un bon grapat de cançons per jugar-hi.
OpenArena Lloc Nº2:
OpenArena (134 punts) OpenArena és un esforç per tal de crear un clon completament lliure del clàssic Quake III Arena. El resultat per ara està prou bé amb una bona varietat d’armes, personatges i mapes als quals jugar mantenint l’essència de l’original.
Battle For Wesnoth Lloc Nº1:
Battle for Wesnoth (171 punts) Battle for Wesnoth ja va ser número 1 l’any passat. Tot i que no és gran cosa gràficament, es considera molt complet i entretingut: és un joc d’estratègia per torns, amb un grapat de campanyes per a un jugador i mapes per jugar contra els nostres amics per internet.

Havíem parlat de gbrainy, un joc semblant al Brain Training de què poden gaudir els usuaris de la Nintendo DS però que en aquest cas funciona en GNU/Linux. També hem parlat sovint a SomGNU de jocs lliures: molts d’ells es poden fer servir a GNU/Linux i altres tenen versions per a MacOS o Windows… però fins ara no havíem parlat de jocs i aplicacions lliures per a la consola Nintendo DS.

DSLinux

DSLinux és la distribució de GNU/Linux preparada per al seu ús en consoles Nintendo DS. Per qui decideixi provar-la, cal dir que això no li impedirà seguir jugant als jocs oficials per la consola i que els responsables de DSLinux asseguren que no hi ha risc de malmetre la consola.

DSLinux


Nintendo DS executant DSLinux

DSLinux pot servir com un petit terminal SSH portable, per connectar a l’IRC, com a reproductor MP3… fins i tot hi ha qui escriu entrades al seu bloc amb la Nintendo DS a través d’una connexió wifi i el links, un navegador en mode text per a Linux.

Links i algunes altres aplicacions es poden executar amb una interfície gràfica molt simple, però DSLinux és bàsicanent Linux en mode text. Tot i que una consola de Linux amb algunes opcions bàsiques ja pot ser útil per a algunes persones, cal dir ja se sap que sobre DSLinux s’hi pot executar una interfície gràfica senzilla que s’anomena Pixil. Ja se sap perquè ja està disponible, però només a la versió de l’svn, i encara està poc madura.


Pixil i aplicacions de gestió d’informació personal a la Nintendo DS

Jocs i aplicacions lliures per a la Nintendo DS

Fora ja del món del sistema operatiu lliure per exel·lència, hi ha una sèrie d’aplicacions i jocs lliures per a la Nintendo DS que també mereixen comentari.

Spider Solitaire DS. un joc lliure per la Nintendo DS

Spider Solitaire DS és una versió per a Nintendo DS del popular joc per a un sol jugador que s’ha popularitzat amb el nom de Spider Solitaire perquè va ser inclòs a Windows XP. Es distribueix amb llicència GPL i l’ha programat Jess Telford.

Spider Solitaire DS

Aplicacions d’Internet

DSAIM és un client de missatgeria instantània sota llicència GPL per a la Nintendo DS programat per Ryan Kegel que connecta a la xarxa d’AOL. Per a tots aquells que vulguin usar la Nintendo DS com un petit punt d’accés a Internet portable, serà molt útil complementar DSAIM amb Okiwi, un navegador d’internet lliure programat per Pedro J. Estébanez. Al bloc oficial del projecte s’hi poden llegir molts detalls sobre el desenvolupament i les característiques.

DSAIM


DSAIM, el client d’AOL lliure per a Nintendo DS.

Gestió de fitxers

Una de les coses que potser més troben a faltar els aficionats a la informàtica en usar plataformes específiques (com ara la Nintendo DS, que és en principi específica per a jocs) és el fet de no poder veure els arxius que hi ha i gestionar-los. Gràcies a NDS Manager això no passarà amb la consola portàtil de Nintendo. Aquest gestor, programat per ShortFuse, permet copiar i organitzar els arxius i a més és capaç de treballar amb els formats de compressió RAR i ZIP.

Lectors de llibres

Els aficionats a la lectura també podran gaudir dels avantatges dels llibres electrònics o ebooks i dur una llibreria a la butxaca de la mà de la Nintendo DS. dslibris escaneja arxius XHTML i en presenta el text a doble columna i d’una forma molt còmode i clara a la lectura. De fet, la forma de presentació dels llibres és el més destacat d’aquest lector: s’adequa molt bé a les pantalles de la consola. Té suport multillenguatge i ha estat programat per Ray Haleblian. Es pot llegir més informació a la pàgina oficial de presentació, en alguns fils de fòrums que parlen del tema o en diferents pàgines d’anàlisi d’aquest lector que hi ha a Internet.

dslibris

 

dslibris


Captures de pantalla del dslibris

Eines de desenvolupament

Sens dubte la clau per veure més programari lliure per a aquesta consola en el futur. D’eines de desenvolupament lliures per a la Nintendo DS n’hi ha força: woopsy, per poder editar interfícies gràfiques d’usuari de forma fàcil; GamEditorDS, un motor 2D i altres eines i GBA WinS, un sistema de finestres; entre d’altres.

El programari lliure s’estén a altres plataformes

Si bé el programari lliure s’ha fet servir més sovint als ordinadors habituals, a poc a poc anem veient com van apareixent programes lliures de tot tipus per a diferents plataformes i arquitectures i sistemes operatius. Com hem vist, la Nintendo DS no és una excepció.

StreamMyGame és una aplicació comercial que permet jugar a qualsevol joc instal·lat en una màquina amb el sistema operatiu Windows en altra màquina que faça servir GNU/Linux, i que es trobe connectada en xarxa amb la primera.

La tecnologia d’StreamMyGame realitza un streaming del vídeo i l’àudio del joc, permetent controlar el joc des de l’altre extrem com si estiguera instal·lat localment. Evidentment, perquè tot això funcione, l’ample de banda de la xarxa ha de ser molt alt i la latència baixa, per la qual cosa en la majoria dels casos només és viable emprar-lo en xarxes locals.

En un futur tenen planejat donar el salt a Internet i oferir serveis de jocs sota demanda sense haver d’instal·lar cap programari addicional.

A la seua pàgina web tenen diversos tutorials en format de vídeo que mostren la instal·lació i ús del programa, podent-se veure com es juga al Crysis des d’Ubuntu o des de la PlayStation 3 amb GNU/Linux instal·lat. A la web oficial també es pot descarregar una versió gratuïta de StreamMyGame que permet jugar a resolucions de 640×480.

En definitiva, StreamMyGame és un programa molt interessant per a determinats casos concrets. Per altra banda, els límits de velocitat de les connexions a Internet actuals i els alts requisits de maquinari a la part del servidor poden arribar a complicar l’adopció massiva de solucions d’aquest tipus.