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
» PanExpress : l'éditeur Panoramic avec création d'objet
par Jean Claude Aujourd'hui à 8:27

» Projet de planétarium virtuel.
par Pedro Alvarez Hier à 20:53

» Quantité de mémoire utilisée par un exe
par Jack Hier à 16:39

» Problème avec 'file_load'.
par Pedro Alvarez Lun 18 Juin 2018 - 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

» Cadre pour image
par Jean Claude Mar 12 Juin 2018 - 16:31

» Créateur d'objets Panoramic
par Minibug Mar 12 Juin 2018 - 14:02

» Planétarium gratuit.
par Jean Claude Sam 9 Juin 2018 - 18:50

» Comment afficher une image sans fond.
par JL35 Sam 9 Juin 2018 - 14:16

» image_width(n) et image_height(n)
par silverman Sam 9 Juin 2018 - 11:22

» Site sur la programmation sympa
par Jean Claude Jeu 7 Juin 2018 - 11:20

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 Bataille de petits soldats

Aller en bas 
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
Jean Claude

avatar

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

MessageSujet: Bataille de petits soldats   Dim 4 Mai 2014 - 18: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 : 1755
Date d'inscription : 13/09/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 19: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 19: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 20: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 : 5951
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 - 20: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 20: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 20: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21: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 - 8:45, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 21: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 : 2964
Age : 51
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

MessageSujet: Re: Bataille de petits soldats   Dim 4 Mai 2014 - 22: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 : 5951
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 - 1: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 7: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 8: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 : 5951
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 - 14: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

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

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

avatar

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

MessageSujet: Re: Bataille de petits soldats   Lun 5 Mai 2014 - 22: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 7: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 : 1755
Date d'inscription : 13/09/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 9: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 10: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 12: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 13: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 18: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 : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Bataille de petits soldats   Mar 6 Mai 2014 - 22: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 : 5476
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Bataille de petits soldats   Jeu 8 Mai 2014 - 10: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
Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant
 Sujets similaires
-
» MA NOUVELLE VITRINE POUR MES "PETITS TRAINS".
» COMMENT installer et utiliser le systeme de bataille XAS?
» Plusieurs petits bugs
» Faire des Petits Personnages en laine???
» Décodeur TV - prises CPL - 4 petits carrés ....

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: