Programmation petits jeux

Le
fpatrick2
Bonjour,
peux t'on programmer de petits jeux en Python ?
Si oui, comment ?
Patrick
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Dorian
Le #16604032
fpatrick2 a écrit :
Bonjour,
peux t'on programmer de petits jeux en Python ?
Si oui, comment ?
Patrick





Bonjour,

Quelques liens qui pourront peut-être aider:

Cours Python:
http://python.developpez.com/cours/TutoSwinnen/

Infos pour développer un jeu:
http://loulou.developpez.com/tutoriels/jeux_video/

La bibliothèque pygame:
http://www.pygame.org/news.html
NicolasP
Le #16618411
Dorian a écrit :
fpatrick2 a écrit :
Bonjour,
peux t'on programmer de petits jeux en Python ?
Si oui, comment ?
Patrick





Bonjour,

Quelques liens qui pourront peut-être aider:

Cours Python:
http://python.developpez.com/cours/TutoSwinnen/

Infos pour développer un jeu:
http://loulou.developpez.com/tutoriels/jeux_video/

La bibliothèque pygame:
http://www.pygame.org/news.html




Pour faire des jeux 3D, il y a aussi Blender. http://www.blender.org/
Il est possible des faire des choses simples directement dans Blender à l'aide de l'interface graphique. Pour du plus complexe, Blender est scriptable en Python.
Le module de jeux de Blender est en cours de réécriture. Il y a d'ailleurs un projet open source de création de jeux en cours. http://www.yofrankie.org/
Ce jeux utilise le moteur de jeux de Blender. Les développeurs du jeux en profitent pour améliorer le moteur de jeux en fonction de leurs besoins.

Nicolas
William Dode
Le #16618401
On 22-08-2008, fpatrick2 wrote:
Bonjour,
peux t'on programmer de petits jeux en Python ?



Programmer en python est déjà un jeu en soit, donc OUI, c'est le langage
idéal pour écrire des jeux...

Si oui, comment ?



Tout dépend de la sorte de jeu... (toutes sortes de jeux sont possibles)

--
William Dodé - http://flibuste.net
Informaticien Indépendant
Méta-MCI \(MVP\)
Le #16625231
Bonsoir !

En voilà un, de petit jeu :

# -*- coding: utf-8 -*-

import random
random.seed()

while 1:
choix = raw_input("(P)ile ou (F)ace ? ").upper()
hasard = ('Pile','Face')[random.randint(0,1)]
print hasard,
if hasard[0]==choix[0]:
print "; vous avez gagné."
else:
print "; vous avez perdu."



@-salutations
--
Michel Claveau
b055k3v Hors ligne
Le #26342405
Le samedi 23 Août 2008 à 00:03 par fpatrick2 :
Bonjour,
peux t'on programmer de petits jeux en Python ?
Si oui, comment ?
Patrick


voici un de mes programmes (jeu de base)

def bataille():
"e;e;"e;e;"e;e;
jeu de la bataille aux des
"e;e;"e;e;"e;e;
# définition des sous-programmes
def tour_de_jeu(score):
import numpy
temp=numpy.random.randint(1,7)
return temp
import numpy
J1=input("e;e;nom du joueur 1 : "e;e;)
J2=input("e;e;nom du joueur 2 : "e;e;)
score_limite=input("e;e;score limite de la partie : "e;e;)
J1=str(J1)
J2=str(J2)
score_limite=int(score_limite)
score_1,score_2=0,0
while score_1 input("e;e;au tour de "e;e;+J1)
score_1=score_1+tour_de_jeu(score_1)
input("e;e;au tour de "e;e;+J2)
score_2=score_2+tour_de_jeu(score_2)
if score_1 return "e;e;{} {}-{} {} : {} gagne"e;e;.format(J1,score_1,score_2,J2,J2)
elif score_2 return "e;e;{} {}-{} {} : {} gagne"e;e;.format(J1,score_1,score_2,J2,J1)
else:
bonus_1,bonus_2=0,0
while bonus_2==bonus_1:
bonus_1=bonus_1+numpy.random.randint(1,7)
bonus_2=bonus_2+numpy.random.randint(1,7)
if score_1 return "e;e;{} {}-{} {} : {} gagne"e;e;.format(J1,score_1+bonus_1,score_2+bonus_2,J2,J2)
elif score_2 return "e;e;{} {}-{} {} : {} gagne"e;e;.format(J1,score_1+bonus_1,score_2+bonus_2,J2,J1)

c'est comme la bataille, mais avec des dés

chaque les e; et les e;e; ont été rajoutés par le site :(
Publicité
Poster une réponse
Anonyme