Dingoo Mania
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal
-20%
Le deal à ne pas rater :
-20% Récupérateur à eau mural 300 litres (Anthracite)
79 € 99 €
Voir le deal

Chips' Laby

5 participants

Page 1 sur 2 1, 2  Suivant

Aller en bas

Chips' Laby Empty Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 16:06

Bonjour à tous !

Donc ça fait un moment que j'étais pas passé tiens (je sais plus pourquoi, mais ce sont des choses qui arrivent). Donc j'ai codé un petit jeu Python en quatre jours, et j'ai pensé à vous :lol2:
Je me suis demandé si on pouvais porter un jeu pygame codé avec python 3.2.2 sur Dingux.

Mais avant tout, je vais vous présenter ma création :
Le fait qu'il aie été codé en Python, implique sa capacité à être multi-plateforme. En effet python fonctionne sous Windows, Linux et MacOS (et a même été porter sur d'autres machines comme nous le prouve Dingux). En revanche, comme dans les autres langages, si je veux faire une compilation du jeu pour telle ou telle plateforme, il me faut cette plateforme. De ce fait, le jeu n'est disponible que sous Windows et Linux (je code sous Linux).

Télécharger Chips' Laby v1.4 :
Windows 32 bit (compatible 64) : http://64xiev.1fichier.com/
Linux 64 bit : http://6d7paq.1fichier.com/

Sous Windows :
ça devrait fonctionner sans problèmes particuliers, les tests sur différentes machines, 32 et 64 bits se sont déroulés sans problèmes.

Sous linux :
Si vous avez une erreur de type :
Code:
error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
ou
Code:
error while loading shared libraries: libcrypto.so.0.9.8: wrong ELF class: ELFCLASS32
(Soit vous n'aurez pas d'erreur et vous jouerez tranquillements, soit cela ressemblera à ça)
Vous pouvez taper dans un terminal :
Code:
apt-get download libpython3.2
apt-get download libssl0.9.8
Et installer les fichiers que vous récupérerez. Si vous êtes sous une distribution issue de Debian, ou directement Debian, vous pouvez directement installer le .deb que vous aurez dans le répertoire courant (du terminal) ou l'ouvrir avec le gestionnaire d'archive et sortir les fichiers requis manuellement et les placer dans le dossier du jeu (ce que j'ai normalement déjà fait), pareil si vous n'avez pas une distribution issue de Debian, arrangez vous pour récupérer ces fichiers (libcrypto.so.0.9.8, libpython3.2mu.so.1.0 et libssl.so.0.9.Cool.

Chips' Laby 1334411462-screen1610
Le menu principal. Sous windows, le bouton Full screen n'existe pas car cela ne fonctionne que sous linux.

Chips' Laby 1334411458-screen752
Le niveau 1

Chips' Laby 1334411460-screen1373
Le multijoueur local est de la partie !

Dans ce jeu, vous incarnez une frite bandit dont l'objectif est de faire la raziat des pots de ketchup.
Mais des gardes tenteront de vous arrêter.
Cependant il y a des power up qui vous rendront invincible quelques secondes et qui vous permettront d'éléminer les gardes.
Mais d'autres arriveront par la porte de la garnison.

Un deuxième joueur peut égalemenr jouer en simultaner. Il utilisera alors les touches q, s, d, z tandis que le joueur 1 sera toujours sur les touches fléchées.
Les parties multijoueurs se passent sur les même niveaux, mais les bandits doivent coopérer à deux pour récupérer le ketchup, il ne s'agit pas d'en prendre plus que l'autre (quoique ça peut être amusant). Les deux joueurs peuvent faire exactement la même chose et sont à égalité au niveau du gameplay et de la difficulté (les ennemis tenderont à se déplacer vers le joueur le plus proche).

Page du jeu sur mon site avec possibilité de télécharger la v1.0 : http://fried-world.eu/Fried_World/softwares.php?contenu=173

Voilà, donc si vous avez des questions ou une suggestion, n'hésitez pas à me demander Smile


Dernière édition par Benoit87 le Sam 14 Avr 2012 - 19:00, édité 5 fois
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 16:46

euh... Ca met fichier introuvable quand je clique sur le lien linux
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 16:52

En effet.. Miroriii n'a manifestement pas uploadé mes fichiers.
Je les ai réuploadés sur 1fichier.com.
Merci d'avoir signaler :lol2:
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 16:53

De rien ^^

[EDIT] Il a besoin de quoi comme dépendances pour se lancer ? Parceque pour l'instant il est pas content ^^

J'ai ça comme message d'erreur :
[alexis@archlinux chipslaby]$ ./chipslaby
./chipslaby: error while loading shared libraries: libcrypto.so.0.9.8: wrong ELF class: ELFCLASS32


Dernière édition par 3lazer4 le Lun 9 Avr 2012 - 17:02, édité 1 fois
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 17:02

Hum... je pensais avoir mis tout ce qu'il fallait dans le dossier.
Tu as libfii.so.5 ?
Il te demande quoi ?
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 17:03

Edité ^^
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Coccijoe Lun 9 Avr 2012 - 17:07

ah tiens, j'ai eu exactement le message hier après avoir réinstallé linux et l'environnement de développement pour dingux sur mon pc, un problème de droit pour moi.

En ce qui concerne ton jeu, c'est python 2.5 et 2.7 pour dingux seulement.
Je vais tester ça bien joué Wink


Dernière édition par Coccijoe le Lun 9 Avr 2012 - 17:07, édité 1 fois
Coccijoe
Coccijoe

Messages : 3310
Date d'inscription : 03/04/2010
Age : 37
Localisation : Nantes

http://underground-portables.com/

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 17:07

je sais pas ...
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 17:08

@3lazer4: Hum... je crois que tu peux supprimer libcrypto.so.0.9.8 du répertoire.
et aussi libssl.so.0.9 je crois qu'il va te sortir à peu près la même chose xD
Mon ami qui avait testé sous Linux avait eu ces deux dépendances grâce à getlibs je crois, si tu connais ? Surprised

@Coccijoe: Et tes aussi en train de chercher d'où ça vient ? On va pouvoir trouver comme ça ^^
Ok :/ j'espère que quelqu'un fera un portage de python3.2 un jour Cool
Merci ! Smile
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Coccijoe Lun 9 Avr 2012 - 17:11

Ah non, moi j'ai réglé le problème, j'ai autorisé la lecture et l'écriture dans le répertoire du toolchain (/opt), j'avais ce message quand je voulais compiler, j'imagine que ça peut venir de quelques chose de similaire c'est tout, si ça peu aider...
Coccijoe
Coccijoe

Messages : 3310
Date d'inscription : 03/04/2010
Age : 37
Localisation : Nantes

http://underground-portables.com/

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 17:13

Ah ok !
Bah, là ça vient probablement que le fichier dans le repertoire n'est pas en accord avec le hardware (j'ai pris la lib qui était dans mon PC, donc pas sûr que se soit compatible partout, j'aurais essayé :lol2: )
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 17:16

bon j'ai tenté de supprimer les 2 fichiers que t'as dit, mtn il me les demande ^^
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 17:34

Oui, parce qu'il en a besoin. Mais faut trouver comment les récupérer, mais compatibles avec ta machine xD
Je ferai un script bash pour les linuxiens Smile
(je vais chercher comment se les procurer, tu pourrais m'écrire l'erreur qu'il te retourne par hasard ? Smile )

Edit : Trouvé, j'ai essayé de faire
Code:
sudo apt-get upgrade
sur mon VPS, et j'ai vu qu'il installait ces paquets.
Essayez de faire de même et dites-moi Smile

Edit 2 : (enfin il ne s'agit que d'une mise à jour)
Code:
sudo apt-get install libssl0.9.8
semble mieux convenir Surprised
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 18:26

Quand je fais une recherche "libssl" dans les paquets dispo, il me trouve :
Spoiler:
donc 1 seul paquet.

Et quand je recherche "openssl", il me trouve :
Spoiler:

Saurais tu lequel prendre ?

(tous mes paquets sont à jour)

[EDIT] J'ai un peu cherché et j'ai trouvé ça :
you are trying to run a 32bit app and do not have the 32bit version of libcrypto.so.0.9.8 in /usr/lib32 so it is using the 64bit one which won't work.
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 18:34

Essayes le 22.
Sinon par hasard, seriez-vous en 32 bit ? Car j'ai compilé en 64 bit :lol2:
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 18:37

je suis en 64 bits.

J'ai tenté le 22, ça ne change rien

[EDIT] J'ai installé openssl-compatibility et ça change de message d'erreur :
[alexis@archlinux chipslaby]$ ./chipslaby
./chipslaby: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /home/alexis/Telechargements/chipslaby/libssl.so.0.9.Cool
zipimport.ZipImportError: can't decompress data; zlib not available
Fatal Python error: unable to locate initialization module
Abandon
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 18:51

Hum...
Sinon essayes d'installer ça : http://dl.smglive.org/FJ_1333997276.1078
Ensuites avec tu tapes
Code:
getlibs chipslaby
Tu aura la liste de ce qu'il te manque Surprised
et normalement il télécharge ce qu'il faut Smile
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 18:53

il faut que je m'inscrive ? Sad
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 19:00

Ah bon ? Mince je savais pas qu'il fallait être inscrit Surprised
Non tiens je l'ai uploadé là : http://znkfpl.1fichier.com/
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 19:01

c'est un .deb ? je suis sous archlinux ^^
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 19:06

Pas compatible ? :lol2:
Embêtant ! Essayes de voir si le paquet getlibs existe dans les dépôts d'archlinux Surprised
Je sais pas si ça existe autrement Sad
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 19:15

non...
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 19:28

Hum... quelle prise de tête de faire tourner un jeu python en standalone ._.
Tu as installé openssl-compatibility.
Essayes d'installer le normal : http://www.devside.net/guides/linux/openssl (enfin, c'est bizarre qu'il faille openssl, mais c'est ce que j'ai trouvé sur les forums)
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par 3lazer4 Lun 9 Avr 2012 - 19:31

c'est déjà installé... sinon tant pis c'est pas grave
3lazer4
3lazer4

Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Benoit87 Lun 9 Avr 2012 - 19:32

Oui. Et puis on peut toujours attendre que quelqu'un jette un oeil avec getlibs pour trouver le paquet à installer, moi je peux pas détecter vu que j'ai déjà tout Surprised
Benoit87
Benoit87

Messages : 469
Date d'inscription : 15/12/2010
Age : 27

http://fried-world.olympe-network.com/Fried_World/index.php

Revenir en haut Aller en bas

Chips' Laby Empty Re: Chips' Laby

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum