Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : djl 1.0

Posté par Diablo150 (page perso, ) le 19 mars 2008
Après avoir un petit peu codé en Python dans mon coin, j'ai parlé aux autres admins de jeuxlinux.fr de mon projet, djl, donc voici la description (copier/coller):

>>>
djl (Dépot jeux Linux) est un logiciel écrit en Python 2.5 s’inspirant de Steam, sauf que cette fois, ça ne concerne que Linux.
djl est principalement une plate-fome de jeu. Il peut, via un dépot télécharger/installer et supprimer des jeux (il y a 30 jeux actuellement en dépot).

Pour faire votre choix, une description de chaque jeux, une image et quelques informations supplémentaires sont affichés dans le dépot.

Mais djl est également un gestionnaire, il a une fenêtre principale dans laquelle sont listés les jeux installés depuis le dépot, mais également des raccourcis vers des jeux déjà installés sur le système.

En réalité, ces raccourcis sont de simples fichiers .desktop que l’on peut créer depuis l’interface principale .C’est à dire que si vous avez installé Quake wars sur votre système, vous pouvez créer un raccourcis pour pouvoir le lancer depuis djl. Et si vous connaissez l’emplacement d’un fichier .desktop, vous pouvez l’importer et djl l’utilisera.

Au menu des fonctionnalités, djl est capable de se mettre à jour automatiquement (d’ailleurs il y en a déjà une de disponible), mais également afficher les informations de débogages des jeux (au cas ou l’un d’eux ne se lancerait pas), ou encore lancer les jeux dans un serveur graphique séparé (Si vous utilisez la composition de l’affichage avec Compiz ou Beryl, vous gagnerez en performances, mais les jeux mettent un peu plus de temps à se lancer).

Pour finir, le logiciel est distribué sous forme d’archive tar.gz, mais un installateur est disponible. Pour ce dernier, je vous recommande fortement de NE PAS le lancer en root. En effet, les mises à jours seront désactivés si djl n’est pas capable d’écrire dans le répertoire dans lequel il est installé.

Comme tous les projets libres, djl cherche des contributeurs pour l’internationaliser, faire un ’vrai’ site, mais également ajouter des jeux en dépot.
Si vous adhérez à l’objectif de djl, à savoir faciliter l’accès au jeu sous Linux, manifestez vous :)
<<<

Maintenant que ceci est dit, djl a la capacité à extraire des archives de différents types dans un répertoire choisi par l'utilisateur et de lancer ensuite le jeu.
Si c'est plus chiant à écrire que si je faisais moi même les paquets avec un type d'archive et architecture bien définie, mais comme ça, les utilisateurs devraient pouvoir créer leur propres entrées et si ils le désirent, me les soumettre :)

Comme dit plus haut, je suis à la recherche de contributeurs, alors n'hésitez pas.

http://djl.tuxfamily.org/index.html
http://www.jeuxlinux.fr/b552-djl_1.0.html

> Lire le journal (21 commentaires, moyenne: 2,5).  

Vous avez demandé le commentaire #915394.

xgame-gtk2

Posté par kaouete (page perso, ) le 20/03/2008 à 09:21. (lien). Évalué à 2.

c'est un super projet, ça me permettra par exemple de remplacer xgame-gtk2 qui se faisait vieux :]

Une feature super serait de pouvoir spécifier le layout pour le server X de lancé quand on décide de lancer le jeu dans une session séparée.
Dans mon cas ce sera utile car j'utilise plusieurs écran, et pas toujours les même quand je joue, mais à chaque fois pas les même que quand je joue pas (c'est bon, vous suivez ? :)

Merci en tout cas :]

Sinon pourquoi ne pas rajouter une couche d'abstraction par rapport à l'installation des jeux, comme ça chaque distrib pourrait faire sa méthode d'installation avec son gestionnaire de package !

  • [^]Re: xgame-gtk2

    Posté par Diablo150 (page perso, ) le 20/03/2008 à 19:16. (lien). Évalué à 1.

    kaouete

    Je vais me pencher sur la question, mais l'utilisation d'un second serveur graphique n'est qu'une fonctionnalité parmi tant d'autres (elle n'a été rajoutée que lors de la MAJ 1.0.1). Je n'ai pas de second écran, ce qui risque de ne pas simplifier es choses.

    Mais je te promet que si je trouve une solution simple à ton problème, j'implémente :)

    • [^]Re: xgame-gtk2

      Posté par kaouete (page perso, ) le 20/03/2008 à 21:31. (lien). Évalué à 2.

      Salut,

      Il est pas vraiment nécessaire d'avoir plusieurs écrans, tu peux simplement créer un second layout dans ton xorg.conf (soit identique au normal, soit avec une résolution différente pour être sur que ça marche) avec le même écran.

      En tout cas si ça se fait ce serait génial, une autre idée c'est que je regarde le code et que je vois si je suis capable de proposer un patch, mais je n'ai jamais codé en python :>