Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Programmation multimédia/Jeux
Programmation multimédia/Jeux Forum d'entraide sur la 2D, 3D, video, son, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/12/2012, 21h40   #1
sarlunx
Invité de passage
 
Homme
Lycéen
Inscription : mai 2012
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Lycéen

Informations forums :
Inscription : mai 2012
Messages : 4
Points : 1
Points : 1
Par défaut Interactions dans un jeu

Bonjour à tous,

Je code actuellement un jeu du type RPG en Python avec l'aide de Pygame.

J'aimerais à présent rajouter quelques interactions avec des Pnjs ou encore des coffres, panneaux, portes, etc...
Je ne sais pas vraiment comment m'y prendre.

Je m'excuse déjà de mon manque de précision, mais je ne vois pas vraiment quoi ajouter de plus.

Merci d'avance,
Bonne soirée.
sarlunx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2012, 13h26   #2
wiztricks
Expert Confirmé Sénior
 
Inscription : juin 2008
Messages : 3 739
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 3 739
Points : 4 581
Points : 4 581
Salut,

Un petit exemple de code pour illustrer ce que vous racontez serait mieux.
Est ce que le problème est dans l'utilisation des primitives graphiques de PyGame? Dans le design du code ou pour représenter je ne sais quoi,...

Ce sont des sujets "compliqués": nous ne pourrons pas apprendre ni décider à votre place, juste vous recommander des tutos, des lectures,...

- W
__________________
Architectures Post-Modernes
wiztricks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 19h52   #3
VV33D
Membre expérimenté
 
Inscription : août 2010
Messages : 516
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 516
Points : 522
Points : 522
Bonsoir,

Une approche simple:
- les interactions sont des méthodes des objets en question (coffre.ouvrir(), pnj.parler() etc)
- Le système d'event de pygame doit transformer certaines actions utilisateurs en appel de ces méthodes

Le plus compliqué me semble être de:
- transmettre les possibles arguments à ces méthodes
- distinguer les différentes actions possibles sur un objet (qui peut dépendre de l'état du jeu/heros)...
- faire des interaction en plusieurs étapes (par exemple lors d'une discussion avec un pnj)

je ne connais pas de réponse générale au problème: tout dépend du type d'interactions envisagées, et il existe surement plusieurs implémentations viables.
VV33D est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2013, 00h48   #4
Youpat97
Invité de passage
 
Homme
Inscription : mars 2013
Messages : 20
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2013
Messages : 20
Points : 4
Points : 4
Par défaut Petite aide, (je suis aussi un débutant)

Il me semble que tu pourrais simplement demander à pygame d'afficher un autre image et de remplacer la précédente pour par exemple ouvrir une porte, lorsque le perso se trouve à telles coordonnées
pour les personnages, tu fais en sorte de dire que si le perso se trouve à telles coordonnées il se passe cela
exemple:
Youpat97 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h18.


 
 
 
 
Partenaires

Hébergement Web