LOUDIER Sam
Etat du code
scene=1
#import random
def setup():
size(1080, 566)
global img
img = loadImage("ocean.jpg")
image(img, 500,0,600,600)
frameRate(20)
global img2
global img3
img = loadImage("ocean.jpg")
img2 = loadImage("plateau.png")
img3= loadImage ("bateau.png")
def draw():
# Displays the image at its actual size at point (0,0)
global scene
if scene==1:
premiere_scene()
if scene==2:
deuxieme_scene()
#ligne 1
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<800:
if mouseX>700:
if mouseY<500:
if mouseY>400:
scene += 1
print(scene)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<121:
if mouseY>60:
if cases[0][-1]==1:
image(img3, 70,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<121:
if mouseY>60:
if cases[8][-1]==1:
image(img3, 125,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<121:
if mouseY>60:
if cases[16][-1]==1:
image(img3, 185,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<121:
if mouseY>60:
if cases[24][-1]==1:
image(img3, 245,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<121:
if mouseY>60:
if cases[32][-1]==1:
image(img3, 305,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<121:
if mouseY>60:
if cases[40][-1]==1:
image(img3, 363,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<121:
if mouseY>60:
if cases[48][-1]==1:
image(img3, 421,70,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<121:
if mouseY>60:
if cases[56][-1]==1:
image(img3, 479,70,50,50)
#ligne 2
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<180:
if mouseY>121:
if cases[1][-1]==1:
image(img3, 70,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<180:
if mouseY>121:
if cases[9][-1]==1:
image(img3, 125,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<180:
if mouseY>121:
if cases[17][-1]==1:
image(img3, 185,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<180:
if mouseY>121:
if cases[25][-1]==1:
image(img3, 245,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<180:
if mouseY>121:
if cases[33][-1]==1:
image(img3, 305,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<180:
if mouseY>121:
if cases[41][-1]==1:
image(img3, 363,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<180:
if mouseY>121:
if cases[49][-1]==1:
image(img3, 421,131,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<180:
if mouseY>121:
if cases[57][-1]==1:
image(img3, 479,131,50,50)
#ligne3
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<241:
if mouseY>180:
if cases[2][-1]==1:
image(img3, 70,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<241:
if mouseY>180:
if cases[10][-1]==1:
image(img3, 125,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<241:
if mouseY>180:
if cases[18][-1]==1:
image(img3, 185,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<241:
if mouseY>180:
if cases[26][-1]==1:
image(img3, 245,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<241:
if mouseY>180:
if cases[34][-1]==1:
image(img3, 305,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<241:
if mouseY>180:
if cases[42][-1]==1:
image(img3, 363,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<241:
if mouseY>180:
if cases[50][-1]==1:
image(img3, 421,190,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<241:
if mouseY>180:
if cases[58][-1]==1:
image(img3, 479,190,50,50)
#ligne4
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<301:
if mouseY>241:
if cases[3][-1]==1:
image(img3, 70,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<301:
if mouseY>241:
if cases[11][-1]==1:
image(img3, 125,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<301:
if mouseY>241:
if cases[19][-1]==1:
image(img3, 185,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<301:
if mouseY>241:
if cases[27][-1]==1:
image(img3, 245,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<301:
if mouseY>241:
if cases[35][-1]==1:
image(img3, 305,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<301:
if mouseY>241:
if cases[43][-1]==1:
image(img3, 363,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<301:
if mouseY>241:
if cases[51][-1]==1:
image(img3, 421,251,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<301:
if mouseY>241:
if cases[59][-1]==1:
image(img3, 479,251,50,50)
#ligne5
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<360:
if mouseY>301:
if cases[4][-1]==1:
image(img3, 70,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<360:
if mouseY>301:
if cases[12][-1]==1:
image(img3, 125,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<360:
if mouseY>301:
if cases[20][-1]==1:
image(img3, 185,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<360:
if mouseY>301:
if cases[28][-1]==1:
image(img3, 245,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<360:
if mouseY>301:
if cases[36][-1]==1:
image(img3, 305,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<361:
if mouseY>301:
if cases[44][-1]==1:
image(img3, 363,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<360:
if mouseY>301:
if cases[52][-1]==1:
image(img3, 421,311,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<360:
if mouseY>301:
if cases[60][-1]==1:
image(img3, 479,311,50,50)
#ligne6
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<420:
if mouseY>360:
if cases[5][-1]==1:
image(img3, 70,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<420:
if mouseY>360:
if cases[13][-1]==1:
image(img3, 125,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<420:
if mouseY>360:
if cases[21][-1]==1:
image(img3, 185,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<420:
if mouseY>360:
if cases[29][-1]==1:
image(img3, 245,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<420:
if mouseY>360:
if cases[37][-1]==1:
image(img3, 305,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<420:
if mouseY>360:
if cases[45][-1]==1:
image(img3, 363,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<420:
if mouseY>360:
if cases[53][-1]==1:
image(img3, 421,370,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<420:
if mouseY>360:
if cases[61][-1]==1:
image(img3, 479,370,50,50)
#ligne7
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<478:
if mouseY>420:
if cases[6][-1]==1:
image(img3, 70,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<478:
if mouseY>420:
if cases[14][-1]==1:
image(img3, 125,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<478:
if mouseY>420:
if cases[22][-1]==1:
image(img3, 185,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<478:
if mouseY>420:
if cases[30][-1]==1:
image(img3, 245,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<478:
if mouseY>420:
if cases[38][-1]==1:
image(img3, 305,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<478:
if mouseY>420:
if cases[46][-1]==1:
image(img3, 363,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<478:
if mouseY>420:
if cases[54][-1]==1:
image(img3, 421,430,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<478:
if mouseY>420:
if cases[62][-1]==1:
image(img3, 479,430,50,50)
#ligne8
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<116:
if mouseX>60:
if mouseY<540:
if mouseY>478:
if cases[7][-1]==1:
image(img3, 70,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<174:
if mouseX>116:
if mouseY<540:
if mouseY>478:
if cases[15][-1]==1:
image(img3, 125,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<231:
if mouseX>174:
if mouseY<540:
if mouseY>478:
if cases[23][-1]==1:
image(img3, 185,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<290:
if mouseX>231:
if mouseY<540:
if mouseY>478:
if cases[31][-1]==1:
image(img3, 245,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<348:
if mouseX>290:
if mouseY<540:
if mouseY>478:
if cases[39][-1]==1:
image(img3, 305,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<406:
if mouseX>348:
if mouseY<540:
if mouseY>478:
if cases[47][-1]==1:
image(img3, 363,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<464:
if mouseX>406:
if mouseY<540:
if mouseY>478:
if cases[55][-1]==1:
image(img3, 421,488,50,50)
if (mousePressed == True):
if (mouseButton == LEFT):
if mouseX<520:
if mouseX>464:
if mouseY<540:
if mouseY>478:
if cases[63][-1]==1:
image(img3, 479,488,50,50)
def premiere_scene():
image(img3, 730,400,100,100)
image(img2, 0,0, 580,600)
fill(255)
fill(25,56,89)
textSize(40)
text("Bataille Navale",720,50)
textSize(20)
text("Objectif = Eliminer Les Bateaux",630,100)
textSize(20)
text("Appuyer Sur Le Bateau Pour Commencer", 630, 150)
def deuxieme_scene():
image(img, 500,0,600,600)
image(img2,0, 0,580,600)
fill(255)
fill(25,56,89)
textSize(40)
text("A vous de jouer", 720,50)
textSize(25)
text("Selectionnez les cases que vous souhaitez verifier",640,150)
lettres=["A","B","C","D","E","F","G","H"]
cases=[]
for element in lettres:
for i in range(1,9):
presence_bateau=int(random(0,5))
cases.append([element, i, presence_bateau])
print(cases)