Page 2 sur 4

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 14:06
par logis27
Oui c'est facile à faire mais j'ai préféré obligé de lancer les dés manuellement pour permettre le suivi du jeu et d'analyser la partie en prenant son temps.

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 14:33
par logis27
Bon j'ai réussi à reproduire le défaut: pas de dés affichés.
Je vérifie mon code et je vous tien au courant.
A+

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 14:47
par logis27
Bon j'ai trouvé l'origine du bug.
C'est dû au calcul de la résolution et une modification du code accidentelle (copier / coller malheureux :oops: ) lors de mes différents essais.
Il faut modifier la ligne 554 comme suit:

Code : Tout sélectionner

GrabSprite(#Sp_Des,1184*Ecr,80*Ecr,672*Ecr,112*Ecr,#PB_Sprite_AlphaBlending)
1184*Ecr au lieu de 1184

Désolé pour tous ces déboires et encore merci pour votre patience.
A+

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 15:20
par logis27
Pour améliorer l'affichage en d'autres résolutions que celle de base (1920 x 1080), je suis en train de reprendre toutes mes planches de sprites.
Cela va prendre un certain temps, voir un temps certain. :mrgreen:
Dans quelques jours, je vous proposerais un nouveau pack amélioré.
En l'état actuel il y a quelques défauts d'affichage dans les autres résolutions mais n'empêche pas le jeu de fonctionner.
Je ne pourrait malheureusement pas les corriger tous notamment l'affichage des textes.
A+

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 16:29
par falsam
J'ai continué à tester ton jeu.

Mes bugs ....
- Avec ton dernier correctif effectivement je vois les dés.

- J'ai quitté le jeu le temps de prendre un café et à mon retour j'ai voulu reprendre depuis la sauvegarde
Je n'ai pas retrouvé mes bonbons ...... bouhhhhhh (En fait j'avais oublié de faire F9 pour sauvegarder)

Une amélioration:
- Je pense qu'il faudrait pouvoir choisir en premier le nombre de joueurs, et ensuite choisir son pion de tel maniére qu'on puisse jouer par exemple qu'avec des humains ou des humains (ou un humain) contre l'ordinateur. Je ne vois pas l’intérêt de jouer contre 3 pions virtuels. Par contre jouer contre un seul pion virtuel quand on est seul je suis d'accord.

Et pour finir ....
Le sac troué, la prison, le plein d'énergie, etc ..... j'adore :)

Bravo pour ce jeu même si je ne suis pas champion de ramassage de bonbons.

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 17:02
par logis27
Merci !

On peut choisir entre 0 (tout automatique ... bof) et 4 joueurs humains maxi.
Il suffit de cliquer sur la couleur de chaque joueur humain voulu: le voyant PROG passe à HUMAIN sur le pupitre de la couleur.
Si on clique une deuxième fois sur une couleur déjà choisie, cette couleur repasse en auto: bascule (toggle)
Je viens de tester avec une résolution de 1280 x 720 et la résolution standard de 1920 x 1080, et les scores s'affichent correctement ainsi que la sauvegarde.
:?:

Le nombre de joueurs est automatiquement contrôlé lors de la récupération de la sauvegarde pour le thème choisi.
Avant de quitter, avais-tu bien sauvegardé le jeu: touche F9 ou clique sur la touche disquette ?
Dans le répertoire du jeu il doit y avoir un fichier BFBonbonSauve.dat non vide: c'est la sauvegarde.
S'il est vide c'est que la sauvegarde n'a pas eu lieu.

Pour les lettres accentuées, ça marche aussi dans toutes les résolutions testées:
- 1920 x 1080
- 1280 x 1024

Le jeu a été développé sous la version 5.30-64 et testé sous la version 5.31-64 mais sous d'autres versions. :wink:

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 17:07
par falsam
logis27 a écrit :On peut choisir entre 0 (tout automatique ... bof) et 4 joueurs humains maxi.
Il suffit de cliquer sur la couleur de chaque joueur humain voulu: le voyant PROG passe à HUMAIN sur le pupitre de la couleur.
ça je l'ai bien compris.

Mon probléme est que je n'ai pas su comment jouer seul contre l'ordinateur. j'ai du jouer seul contre 3 pion virtuels et ça c'est pas terrible.
logis27 a écrit :Le jeu a été développé sous la version 5.30-64 et testé sous la version 5.31-64 mais sous d'autres versions.
J'ai réalisé une compilation 32 bits avec la version 5.31.

Je vais voir si il y a du changement avec la version 64 bits.

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 17:09
par SPH
J'attend le nouveau package avec les corrections plutot que de corriger moi meme la ligne qui fait le bug des dés.

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 17:17
par falsam
@SPH: Quel fainiasse tu fais :mrgreen:
Bon ok tu as raison, logis27 aurait pu mettre son code initial à jour.

@logis2: Compilation effectuée en 64 bits et j'ai le même soucis d’affichage mais en fait c'est de ta faute :)
logis27 a écrit :Il faut modifier la ligne 554 comme suit:
Ce n'est pas la bonne ligne et moi bêtement j'ai appliqué. C'est la ligne 555 et là j'ai bien les scores.

Re: Un jeu de plateau

Publié : mar. 31/mars/2015 21:45
par Ar-S
Bravo pour ce jeu logis27.
Je vais attendre ton pack avec les correctifs et les nouveaux sprites.

Bonne continuation !

Re: Un jeu de plateau

Publié : mer. 01/avr./2015 16:02
par logis27
Salut.
Comme convenu, voici le lien pour la dernière mouture du jeu:
http://www.fichier-rar.fr/2015/04/11/bf-aventure/
Toutes les erreurs connues ont été corrigées, merci à ceux qui m'ont aidé pour ce débogage notamment falsam.
J'ai également amélioré l'imagerie notamment pour les résolution inférieure à 1920 x 1080.

Mode d'emploi:
Au lancement du jeu choisir le thème en tapant au clavier le chiffre 1 à 6.
Pavé numérique ou shift et chiffre. La souris n'est pas active dans cette phase.

A ce moment et après un temps plus ou moins long suivant la puissance de votre machine, le jeu se lance.

Choisir 1 à 4 joueur humain en cliquant sur la/les couleurs voulues. Les autre seront gérés automatiquement par l'IA.
Vous pouvez annuler 1 ou plusieurs joueurs en recliquant sur la couleur. La/les coches indiquent les joueurs humains actifs.
Appuyer sur la touche "O" ou cliquez sur le bouton "OUI" uniquement lorsque vous avez fait vos choix.
A ce moment le jeu démarre.

Dans la barre de texte en haut, le jeu vous demande de lancer les dés:
- soit vous cliquez sur le bouton clignotant entre les 2 dés
- soit vous appuyez sur la touche "entrée"
Les dés tournent.
Si c'est un jouer contrôlé par vous (humain), vous choisissez un des 2 dés en cliquant sur celui que vous voulez ou vous entrée la valeur du dé choisi: indiqué sur le texte en haut.
Si c'est un joueur contrôlé par l'IA, le joueur avancera automatiquement sur la case que l'IA aura choisi.
Ensuite, vous suivez les indications affichées en haut.
A chaque joueur, même ceux gérés par l'IA, vous devez lancer les dés manuellement.
C'est volontaire pour suivre facilement l'évolution du jeu.

L'aide inclue vous permet de comprendre la règle du jeu: touche F1
J'ai ajouté une icône si vous voulez créer un EXE

Bon jeu et n’hésitez pas à faire des commentaires si vous le souhaitez. :wink:

Re: Un jeu de plateau

Publié : mer. 01/avr./2015 20:18
par comtois
Bon boulot, les jeux complets ne sont pas si fréquent, alors bravo.

Rapport de bogues :

- 1 - La souris fonctionne bien avec le plateau 3 et danse la gigue avec le plateau 1 et 4 ( pas testé les autres), elle est difficile à contrôler.
- 2 - Comment quitter l'affichage de l'aide ? Si je presse Echap je quitte le jeu, ça serait bien de seulement quitter l'affichage de l'aide. l'aide s'affiche sur les boutons du menu, s'il faut appuyer sur un de ces boutons on ne les voit plus.

ça serait bien que la souris soit gérée dès le début pour sélectionner un plateau, et laisser les raccourcis clavier pour ceux qui aiment ce mode.

[EDIT]
Tests basés sur l'archive disponible dans le premier post, s'il y a d'autres versions, ça serait bien de mettre un lien dans le premier post.

Re: Un jeu de plateau

Publié : sam. 04/avr./2015 9:51
par logis27
Salut
Voici la dernière version (9):
http://www.fichier-rar.fr/2015/04/11/bf-aventure/

- correction de divers bugs
- maintenant vous contrôlez le jeu à la souris ou au clavier indifféremment même sur l'écran d'accueil.
- les curseurs ne bougent plus et ils correspondent au thème choisi
- amélioration de l'image dans les résolutions inférieures à 1920x1080
- l'aide ne cache plus les boutons. :mrgreen:
- dans l'archive j'ai ajouté un mode d'emploi: il permet la prise en main du jeu mais n'explique pas les règles.

Voilà.
Comme d'habitude vos remarques sont les bienvenues. :wink:
A+

Re: Un jeu de plateau

Publié : sam. 04/avr./2015 12:39
par falsam
Merci pour cette nouvelle release. Aucun souci de fonctionnement sous windows7 (PureBasic 5.31 x86).
logis27 a écrit :Comme d'habitude vos remarques sont les bienvenues.
Pouvoir choisie qu'un seul joueur virtuel en plus de l'humain bien sur.

En tout cas merci pour ce jeu.

Re: Un jeu de plateau

Publié : sam. 04/avr./2015 12:54
par logis27
Soit 2 joueurs !
Je vais regarder mais quel est l'intérêt ?
Monopoly, sans vouloir comparer comme on dit à la TV, est sans intérêt à 2, voir 3, joueurs.
Et puis ne dit-on pas: "plus on est de fous, plus on rit"
Je s'yeute et te tiens au jus.
A+