Auteur Sujet: pygame bataille navale  (Lu 5786 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne unbastien1

  • Contributeur de Kali-linux.fr
  • Membre régulier
  • *****
  • Messages: 160
  • +10/-0
pygame bataille navale
« le: 15 juillet 2015 à 12:11:20 »
Bonjour, depuis le temps !

voici mon script:
#!/usr/bin/python
# -*- coding: iso-8859-1 -*-

import pygame
from pygame.locals import *
pygame.display.init()
quit = False
def fenetre():
   
 
    while quit == False:
       
       
        fond = pygame.image.load("grille.jpg")
        fenetre = pygame.display.set_mode((720, 501))
        fenetre.blit(fond, (0,0))
        pygame.display.flip()
        for event in pygame.event.get(): 
            if event.type == QUIT:
                pygame.quit()
                sys.exit()
                quit = True

c'est peut-être bête à dire mais pour comprendre la suite il faut se rappeler que la bataille navale se joue sur une grille, la mienne est de 10x10 donc 100 casses ( = grille.png)

comment créer une "adresse" pour chaque case du quadrillage afin de pouvoir tirer sur des coordonnées précises type 1A, 6C
je pensais le faire en récupérant les coordonnés de la souris et selon afficher la croix sur la case mais ça veut dire qu'il faut 2 conditions (coordonnés + savoir si le bouton gauche est pressé) + la fonction pour afficher l'image x 100 pour chaque cases donc 300 lignes de code pour presque rien...
mon affaire est un poil compliqué à expliquer veillez m'en excuser.
près de deux ans que je connais linux/gnu, deux ans, déjà !

Hors ligne platon-y

  • Membre sérieux
  • ***
  • Messages: 358
  • +19/-4
  • *CCCP*
    • hackoibon
Re : pygame bataille navale
« Réponse #1 le: 20 juillet 2015 à 17:42:43 »
bon, et bien un poil pres d'explication et j'aurait certainement compris, envois un lien de ton programme, et ce que l'on concoit bien s'enonce aisement avec se que tu desire, et faudrai voir avec un logiciel pour le faire en ligne afin de pouvoir jouer a distance, et la je veut bien participer, c'est cool,
 ;)
https://pctamalou.fr/hackoibon/
Comment peut-on accepter la liberté sans libération?
Je sais juste que "rebelle" plus "lion" donne le mot "rébellion"

Hors ligne unbastien1

  • Contributeur de Kali-linux.fr
  • Membre régulier
  • *****
  • Messages: 160
  • +10/-0
Re : pygame bataille navale
« Réponse #2 le: 20 juillet 2015 à 21:25:03 »
J'ai eu la reponce sur le forum de developpez merci quand même
près de deux ans que je connais linux/gnu, deux ans, déjà !

Hors ligne unbastien1

  • Contributeur de Kali-linux.fr
  • Membre régulier
  • *****
  • Messages: 160
  • +10/-0
près de deux ans que je connais linux/gnu, deux ans, déjà !