Je suis en train de créer un jeu vidéo d'aventure et de jeu de sable. C'est assez similaire au jeu "Terraria". Par conséquent, il implique de placer et de détruire des blocs. Pour l'instant, pour détruire les blocs, il suffit d'ajouter un rectangle de la même couleur que le ciel sur lequel vous avez cliqué. Cependant, je ne le veux pas. Je ne le veux pas, donc tu peux librement dessiner des images dans le sol avec des blocs destructeurs. J'ai décidé de changer le monde dans le jeu à une grille de tuiles, qui sont PhotoImages. J'ai beaucoup de problèmes avec ça. Voici le code que je me concentre sur:5000x5000 Grille d'images pour Python Tkinter Canvas
DirtImage = PhotoImage(file = '/home/tyty0427/Downloads/New Piskel(61).png')
GrassImage = PhotoImage(file = '/home/tyty0427/Downloads/New Piskel(62).png')
TilePlacement = (10, 5000)
for row in range(5000):
c.create_image(TilePlacement, image=DirtImage, tags='Tile')
TilePlacement += (20, 0)
Et je ne sais même pas où même début pour les colonnes de la grille! Toute aide s'il vous plaît?
tkinter est une technologie pour GUI, vous allez avoir du mal à faire un graphisme lourd jeu avec elle. Pourquoi ne pas utiliser un jeu spécifique, comme pygame ou (sic) gamemaker studio? – Kos
Je ne veux pas faire ça parce que ce jeu a commencé le développement quand je pensais que tkinter était MEANT pour les jeux. Malheureusement, ce n'est pas le cas. Mais je devrais refaire tout (et c'est beaucoup à refaire) si je décidais de changer et d'utiliser ceux-là. – TyTy
la bonne chose à propos de refaire, c'est que les choses sont toujours mieux la deuxième fois que vous les faites ... – Kos