FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» StratégoV8 et V9
par Minibug Aujourd'hui à 1:10

» Rotation d'une image d'un angle quelconque
par JL35 Hier à 23:02

» GRID_LOAD
par Jean Claude Hier à 21:04

» HVIEWER
par Yannick Hier à 20:31

» KGF_dll - nouvelles versions
par Klaus Mar 16 Jan 2018 - 21:28

» Déformation d'image en trapèze
par mindstorm Mar 16 Jan 2018 - 21:06

» Mah-Jong américain
par Jean Claude Lun 15 Jan 2018 - 19:37

» Problème avec Deepl
par Klaus Lun 15 Jan 2018 - 0:34

» Quelques nouvelles ...
par Jean Claude Ven 12 Jan 2018 - 22:40

» Renommer les instructions ITEM_... ?
par Jicehel Ven 12 Jan 2018 - 18:56

» Ludothèque Panoramic
par jjn4 Ven 12 Jan 2018 - 18:11

» sous-programmes et fonctions
par Jack Ven 12 Jan 2018 - 17:51

» Mah-Jong français
par Jean Claude Jeu 11 Jan 2018 - 22:15

» panoramic 0.9.28
par gigi75 Ven 5 Jan 2018 - 14:06

» Un jeu qui va vous énerver!
par Jean Claude Jeu 4 Jan 2018 - 22:05

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Janvier 2018
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
293031    
CalendrierCalendrier

Partagez | 
 

 Bataille de petits soldats

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Bataille de petits soldats   Dim 4 Mai 2014 - 19:49

Bonsoir à tous,

Vous trouverez sur mon Webdav (au bas de ce message en vous connectant), un jeu nommé "La grande bataille"

Vous y trouverez le code.bas et les images nécessaires au programme. Il faut juste ajuster la variable rep$ de la ligne 5. Ensuite lire le message du début, vous verrez c'est très simple.

Le but du jeu est de prendre le drapeau ennemi avant qu'il ne pique le vôtre. Mais attention, le stratège qui dirige les soldats ennemis est un bourrin, car de stratège il n'en a pas. Ou plutôt ,si, il en a un, il triche en jouant plusieurs fois ses pions à chaque tour, alors que vous ne pouvez jouer qu'un seul soldat à chaque tour.
Vous verrez, qu'avec un peu de réflexion, c'est assez facile de gagner.



A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1656
Date d'inscription : 13/09/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 20:16

Impossible de le faire fonctionner.
N'arrive pas à charger le fichier en ligne 528,
et pourtant, ce fichier y est.
?????
 scratch  alien  scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 20:34

Ca à l'aire interessant, mais il manque fondDT.bmp à priori dans l'archive, dommage
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21:12

Exact Jicehel, je viens de le rajouter dans le dossier.

@JJN4,
C'est surement le même problème.

Amusez-vous bien.
A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5623
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21:24

Salut Jean Claude

Il parait que ce jeu va nous occuper quelques jours et faire couler beaucoup d’encre.
Non, non, non ! On ne coule pas d’encre ici !
On torture les touches des claviers !

Après cette fade plaisanterie,
J’ai tenté de télécharger.
Drôle de non de dossier Jeu : La grande bataille . Pourquoi ces deux-points ?
Bon, en le cochant, puis Download et … …
Et on obtient La grande bataille.zip : No files to extract
Et en cliquant (dans ton Webdav) sur Jeu : La grande bataille, c’est le Upload qui est en service et non le Download
J’ai du cocher toutes les cases de tous les fichiers et j’ai tout downloadé.
Bref, j’ai adapté le chemin etc.…
J’ai lancé le programme : ça a l’air de marcher, c’est bon signe !
Je veux jouer, mais Impossible de charger le fichier :Line 269
En y regardant de plus près, le fichier fondDT.bmp est inconnu au bataillon !
Les seules fichiers fond… sont
fond.bmp
fondB.bmp
fondTV.bmp

Et pas de fondDT.bmp

Conclusion : fais  un petit réaménagement de ton Webdav pour que l’on puisse jouer.
On a assez de bosser, on veut maintenant jouer !

EDIT : Les jeunes m'ont, une fois de plus, devancé!
Je vais re downloader

Re EDIT : OK!
Et figurez-vous, j'ai arrivé à comprendre comment jouer et non comment gagner !
ça sera la seconde étape.

Merci JC
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21:46

Ça marche bien. Par contre je pense que la jouabilité est à améliorer. Là, un pion de l’ennemi peut jouer plusieurs fois et te trucider toute une ligne de bonhomme, c'est un peu frustrant.
L'idée est bonne et il y a moyen de faire un jeu sympa, mais je pense que le "gameplay" est un peu à modifier et à améliorer. Sinon je crois que c'est le premier "wargame" du site et ça c'est bien.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21:49

@ Papydall,
Tu as raison c'est un peu le souk.
J'ai refait un dossier "La_grande_bataille" dans mon Webdave (avec un un dossier "jeu" à l'intérieur) pour éviter de tout extraire sur le bureau.

Moi j'arrive à gagner régulièrement, donc tout le monde peut gagner.
 lol! 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 22:04

@Jicehel,

La jouabilité est réglable dans les première lignes du code. Mais je ne conseille pas de réduire la difficulté, car en fait il suffit de trouver la bonne stratégie pour vaincre.

Un indice: Comme le bourrin qui est en face, fonce sans réfléchir, tu dois le laisser faire.
Tu dois également, avoir des soldats "experts" (3 gallons) en première ligne, mais attention il n'ont qu'une balle dans le chargeur, il faut donc veiller à prendre des munitions sur les ennemis.
N'oublie pas qu'à chaque tir tu pers une munition, donc au départ les soldats "experts" ne peuvent tué qu'un ennemi à la fois........ sert-toi des hints pour voir l'état des munitions.

C'est jouable, je gagne à presque tous les coups.

J'ai eu beaucoup de mal à faire ce jeu, je ne crois pas que j'y retoucherai tout de suite.

Pour ceux qui n'aiment pas la guerre, vous pouvez changer les soldats par des joueurs de foot, les drapeaux par des buts, et renommer le bouton tir par "Shooter" et l'mage feu.bmp par un joueur étalé sur le terrain (vu qu'il vient de ce prendre le ballon en pleine poire)

 lol!


Un exemple (avec les réglages d'origines)



Dernière édition par Jean Claude le Lun 5 Mai 2014 - 9:45, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 22:30

Et même sans perdre un soldat.




Bon et bien à demain... hi hi ! geek 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 22:38

Et il est original en plus Smile Après comme tout jeu original, des gents accrochent et d'autres non. Ça ne retire rien à la qualité du jeu.
Comme tu dis, le jeu est jouable et si tu en faits un autre version, et ton code donnera peut être d'autres bonnes idées à d'autres Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

Nombre de messages : 2483
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 23:46

Il manque le fichier S.bmp !!

 drunken  drunken  drunken  drunken  drunken   drunken  drunken  drunken 

Tant pis on verra cela plus tard...

Bonne soirée et bonne nuit a tous  Sleep  Sleep  Sleep
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
papydall

avatar

Nombre de messages : 5623
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 2:49

A partir de la ligne 16
Code:
partie:
if tour%=0 then msg()
niv%=int(rnd(niveau%))
if even(niv%)=1 then goto partie

La routine msg() est  appelée plusieurs fois jusqu’à ce que la condition devienne fausse, ce qui est … inesthétique.
Et puis ce GOTO qu’on peut très facilement l’envoyer ad patres !

Je suggère ce
Code:
partie:
if tour%=0 then msg()
niv%=int(rnd(niveau%))
while even(niv%) = 1 : niv%=int(rnd(niveau%)) : end_while

NB : Il manque 2 fichiers : se3TS.bmp et se1TS.bmp
Personnellement, je les ai récuperés à partir de l’ancien zip.
Maintenant c'est jouable.

J'ai voulu comprendre un peu le code, mais ma rencontre avec ces GOTO m'a coupé l'appétit!
Une trentaine de GOTO , pas mal du tout!


@Jean Claude :
sincèrement  BRAVO pour ce jeu!

Quant à ma prose sur GOTO, oublie.
C'est affaire personnelle.

Hé Jean claude, sur ton Webdav on a les privilèges de downloader (ce qui est normal) et aussi celui de Uploader (et là tu nous fais trop de confiance!)
Revois les permissions que tu donnes aux visiteurs.

Jean Claude a écrit:
Pour ceux qui n'aime pas la guerre, vous pouvez changer les soldats par des joueurs de foot, ...

Je n'aime ni la guerre ni le foot, mais entre le mauvais et le pire, je choisis le meilleur!

 lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 8:45

C'est bien on est dur avec les gens que l'on n'aime pas et on est encore pire avec ceux que l'on apprécie Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 9:44

Bonjour à tous,

J'ai mis les images (se3TS.bmp et se1TS.bmp) qui manquaient, dans le dossier.
J'ai modifié le code, sur les bons conseils de Papydall, pour la routine msg().
Pour les "GOTO", y faudra faire avec... Very Happy 

J'ai aussi déposer le jeu sous forme d'application (exe), mais je ne sais pas trop s'il peut fonctionner sans les images. Je pense que oui. Si quelqu'un veut essayer et me dire si ça fonctionne ainsi.

J'ai tenté de re-paramétrer mon Webdav, mais comme c'est en anglais, j'espère l'avoir fait correctement.

@Minibug, le fichier S.bmp n'existe pas, mais maintenant ça devrait aller avec se3TS.bmp et se1TS.bmp.

A+

PS: je suis certain que tu as vu la "fôte" Papydall (Pour ceux qui n'aime n'aiment pas la guerre,....), tu te fais plus discret...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5623
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 15:12

Jicehel a écrit:
C'est bien on est dur avec les gens que l'on n'aime pas et on est encore pire avec ceux que l'on apprécie  

Si tu me considères comme pire, cela prouve que tu estimes que je j’apprécie !  Laughing 

Jean Claude a écrit:
J'ai aussi déposer le jeu sous forme d'application (exe), mais je ne sais pas trop s'il peut fonctionner sans les images. Je pense que oui. Si quelqu'un veut essayer et me dire si ça fonctionne ainsi.

C’est trop beau pour être vrai !
Non,ça ne marche pas.

Jean Claude a écrit:
J'ai tenté de re-paramétrer mon Webdav, mais comme c'est en anglais, j'espère l'avoir fait correctement.

Bravo, tu l’as fais correctement.  


Jean Claude a écrit:
PS: je suis certain que tu as vu la "fôte" Papydall (Pour ceux qui n'aime n'aiment pas la guerre,....), tu te fais plus discret...

Pour dire vrai : je n’ai pas vu la fôte.
Il va falloir que je me rende chez mon ophtalmo.

Sur ce, je me sauve!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 22:31

Tout à fait Papydall Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

Nombre de messages : 2483
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 23:44

Bon et bien là tout fonctionne !! cheers 

Bravo Jean Claude, belle réalisation.

Je n'ai pas encore étudié le code mais je pense qu'il ne faut rien déplacer des troupes.
Comme cela l'adversaire 'Bourrin' ne te vois pas Very Happy  Very Happy 

Je testerai demain.
Bonne soirée à tous.  Sleep  Sleep  Sleep  Sleep 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 8:44

@Minibug,
Tu verras, en jouant, que tu es obligé de déplacer tes pions, sauf après un tir.


@tous,
J'ai remplacé le code, dans mon Webdav car il avait un bug. Pour ceux qui l'ont déjà téléchargé, il faut supprimer la ligne 206 qui provoque le blocage (elle n'est pas indispensable).


A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1656
Date d'inscription : 13/09/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 10:56

Bravo, Jean Claude, je sens que je vais m'en inspirer
pour proposer au grand général martien un plan
d'attaque de la Terre...  Laughing 
Gniak gniak !
 alien  alien  alien 
 lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 11:52

Ils sont terribles ces martiens, toujours à l’affût d'une faille dans nos défenses et prêts à jouer 10 fois d'affiler si nécessaire pour conquérir notre terre...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 13:46

Oui, mais nous on a des Kamikazes, et comme ils font n'importe quoi, ces martiens rouges de la planète rouge, il se font avoir par nos valeureux guerriers.

 lol!


Pour rendre le jeu plus facile réglez les variables niveau% à 10 et dif% à 3, vous verrez que l'ennemi joue plus défensif. Du coup, vous envoyez un Kamikaze pour régler l'affaire.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 14:43

Merci pour l'info Jean-Claude. De toute façon, ton jeu est jouable.
Je pense que le moteur de jeu pourrais être améliorer à terme pour le rendre encore plus intéressant mais ce n'est pas simple et ça mérite une vrai réflexion pour que ce soit encore plus stratégique, compliqué mais pas de trop.

En tout cas, là, c'est déjà jouable et ça à ouvert une nouvelle game de jeu à Panoramic. Après tout d'autres peuvent essayer de bosser pour améliorer les unités, les déplacements ou l'intelligence artificielle.

C'est l’intérêt de l'open source et du partage. N'importe qui ayant une bonne idée peut la mettre en pratique et la proposer et les gens adhéreront ou non à sa proposition d'amélioration ou de nouveau jeu de foot, de guerre ou d'attaques martiennes...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 19:12

Je dirais même que j'autorise quiconque a reprendre l'idée (reprendre le code c'est pas le top) pour en faire une autre version ou un jeu en 2D avec des sprites.

J'ai volontairement favoriser l'équipe rouge (de manière aléatoire) pour que le jeu ne soit pas trop facile.
Au début, j'avais 2 armées identiques et les mêmes règles pour les 2 joueurs, le résultat était que je gagnais à coup sûr et que l'approche était trop longue.

Je pense que je vais chercher une autre méthode pour l'ordinateur sur la manière de jouer ses pions. Il faudrait qu'il recherche un pion à prendre (ou à proximité) pour déterminer son choix. Pas simple, au premier abord, il faut que je pose çà sur le papier.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5876
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 23:19

^^ Je pense que travailler l'IA est en effet un sujet très intéressant (et assez compliqué) bonne chance Jean-Claude. Je suis sûr que si tu travailles dessus, on va avoir encore d'autres versions intéressantes.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5130
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Jeu 8 Mai 2014 - 11:03

J'ai un peu travailler sur mon code et je pense pouvoir sortir une version (Chépakan) ou les règles seront les mêmes pour les 2 armées. J'essai que ça ne soit pas trop facile...

Mon "bourrin" devient, peu à peu, plus intelligent... Very Happy 

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Bataille de petits soldats   

Revenir en haut Aller en bas
 
Bataille de petits soldats
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant
 Sujets similaires
-
» MA NOUVELLE VITRINE POUR MES "PETITS TRAINS".
» Haribo, c'est beau la vie pour les grands et les petits ♥
» COMMENT installer et utiliser le systeme de bataille XAS?
» il était une fois trois petits pois.
» Plusieurs petits bugs

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Les jeux faits avec Panoramic-
Sauter vers: