Le jounal des aventurières du Royaume Champignon

22 mai 2018

Jour 9

Bonjour les Champignons,

Aujourd'hui nous vous remercions pour votre fidélité auprès de nous car grâce à vous et à la force de votre suivi ... nous avons terminé de réalisé notre programme !!!!!!

Après de nombreuses heures de recherche il a été possible d'assembler les pages entre elles !

Pour vous remercier nous avons même ajouté un dernier monde rassemblant les paysages des trois autres mondes, nous y avons même installé nos deux princesses que le gentil Ribaf a réussi à sauver !

Encore merci à vous tous les Champignons !!

Posté par louevalou à 15:22 - Commentaires [0] - Permalien [#]


21 mai 2018

Jour 8

Bonjour les champignons !

 

Aujourd'hui dernière étape de notre projet.

Nous avons finalisé nos coeurs qui quand Ribaf (notre personnage) passe dessus les récupère.

Cepandant au moment de rassembler nos 4 programmes entre eux (la page d'acceuil, le monde 1, le monde 2 et le monde 3), nous nous sommes heurté à un problème de taille...

Nos programmes qui fonctionnent tous separemment ne fonctionnent plus une fois imbriqué malgré les nombreux tests, les changements de noms et les adaptations.

Posté par louevalou à 16:39 - Commentaires [0] - Permalien [#]

04 mai 2018

Jour 7

Bonjour les champignons,
Nous avons enfin réussi à faire avancer les personnages comme vous voulons à la petite exception de les faire sauter.
Après de nombreuses heures de recherches intenses, nous nous sommes finalement rendu à l'évidence : nos personnages ne sauteront pas.
A cela s'ajoute un autre problème : qu'est ce qu'un jeu Super Mario sans la possibilité de sauter ?

Nous avons donc pris une décision qui changera drastiquement notre jeu, nous n'allons pas réaliser de jeu Super Mario mais un jeu d'aventure qui se présentera sous la forme d'un labyrinthe.

Il s'agit donc dans ce nouveau format de jeu de résoudre un labyrinthe afin de sauver les deux princesses de ces terribles mondes.

Afin de ne pas coder le placement un à un de tous les éléments de décor, nous avons choisi de modéliser sur Bloc-Note à l'aide de lettres la forme du labyrinthe :

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X      X       H      HXH      PX         HH    K
X      HXXXXHXXXHXHXXXXXXXXXHHXXX
XXXXH       H   PXHXH          HH    HH   X
XXXXXXXXXXXXXHXXXXXXXWHXXXXXXX
X    H            H   HX  HH  HXHH      W PX
XXXHXXXXXXHXXXXXHHXHXXXXXXHXXX
XP  W    X     H          HHXHXHH      H    X
XXXHXXXXXXXXXXXXXXXWXHHXXXXXXX
XP  H  HX    H                  HXHH         HX
XXXXXHXPXHXXXXXXXXXXXXXXXXXXHX
XHH   HXX  H    X        H            HX   HX
XHHXXXXXXHXXXXPXXHXXXXXXHXXXHX
XWHX   X    HXX XXX   HXX      XHX   WX
XHH      XXXH              HX          H     HX
XXXXXPXXXXXXXXXXXXXXXXXXXXXXXX

Voici le premier niveau 1, les X sont remplacés par des cubes, les H par des échelles, les P par des pièges et les W par des échelles cassées.

échelle

vrai échelle cassée

pic flamme(1)

 

netherak

Posté par louevalou à 10:16 - Commentaires [0] - Permalien [#]

12 avril 2018

Jour 6

Bonjour tout le monde !

Aujourd'hui ont commencés les ennuis...

A notre plus grand désespoir, l'ébauche de notre programme qui fonctionnait à merveille sur nos ordinateurs n'était pas reconnu à sa juste valeur par les ordinateurs de l'école. Tous les objets de décors que nous avions codé ne pouvaient malheureusement pas être lus car les "datas" n'étaient pas reconnus donc le programme ne fonctionnait finalement pas. Après de nombreux essais sans grands résultats nous avons compris que Python n'accepterai pas les images en formats PNG. Il a donc fallu tout retranscrire en format GIF.

Après cette longue tâche, nous nous sommes attaquées au déplacement des personnages, codage nécessaire dans un jeu d'aventure. Suite à de nombreuses heures de recherche pour trouver un codage simple, efficace, compréhensif et réutilisable (conditions assez complexes à réunire), nous avons enfin réussi à déplacer un personnage un peu partout sur l'écran.

Posté par louevalou à 20:08 - Commentaires [0] - Permalien [#]

05 avril 2018

Jour 5

drapeau

coeur

nuage

maison

Maison(1)

chateau

Aujourd'hui nous avons beaucoup avancé dans la réalisation des décors !

En effet, nous avons réalisé des nuages à placer dans le ciel pour rendre l'arrière-plan plus réaliste, un drapeau destiné à la fin de partie qui servira à signifier la victoire du joueur s'il parvient jusqu'au bout, des coeurs de vie pour les personnages afin qu'ils puissent savoir le nombre de parties qu'il leur reste ou encore un petit chat à première vue mignon qui jouera en réalité le rôle du méchant.

Mais nous avons aussi fait un chateau et un maison qui serviront de point de départ d'une partie, ainsi que des blocs de terre et des blocs d'herbe suivant le style de graphismes de Minecraft ( un jeu de construction basé sur des cubes).

De plus, nous avons appris à mieux utiliser l'interface graphique Tkinter à l'aide de nombreux sites web, en particulier : http://apprendre-python.com/page-tkinter-interface-graphique-python-tutoriel

 

 

 

Posté par louevalou à 19:15 - Commentaires [0] - Permalien [#]

30 mars 2018

Jour 4

Nous avons aujourd'hui commencé à realiser nos differents personnages :

Voici nos deux princesses :

 

Louevalou

Laurine pixel (gif 1)

Et voici le personnage que nous jouons Ribaf :

renard

 

Nous avons aussi coder d'autres personnages au cas où nous en ayons besoin :

chaton

cheval

ouisticram

licorne

hamster

Posté par louevalou à 15:40 - Commentaires [0] - Permalien [#]

23 mars 2018

Jour 3

Bonjour !

Aujourd'hui nous nous sommes attaqué à l'insertion d'images que nous avions codé.

Nous avons réussi a faire le sol de notre premier niveau en assemblant les cubes precedement montrés. En effet, nous avons importé cette image de nous avons réutilisée de nombreuses fois sur plurieurs niveaux d'épaisseur pour délimiter la zone sur laquelle le personnage marchera.

 

Posté par louevalou à 10:38 - Commentaires [0] - Permalien [#]

15 mars 2018

Jour 2

Coucou les champigons !

Aujourd'hui nous commençons à entrer dans le coeur de notre projet et nous commençons à coder !!

Comme il faut bien un début, nous avons réalisé un cube qui nous servira de sol. Nous avons codé cette image à l'aide du Bloc-note ainsi que l'application Gimp.

Pour montrer notre avancement dans ce projet, nous avons rempli la fiche prévisionnelle servant à décrire nos idées de projet.

En effet, nous avons désormais des idées plus précises du projet que nous souhaitons réaliser. Il s'agirait d'un Super Mario Bros revisité et adapté aux aventière du Royaume des Champions qui depuis très jeunes espèrent sans cesse pouvoir un jour délivrer la princesse Peach des crocs de l'abominable Bowser.

cube1

Posté par louevalou à 18:37 - Commentaires [0] - Permalien [#]

09 mars 2018

Jour 1

Bonjour et bienvenu les champignons

dans le Journal des aventurières du Royaume Champigon !

Dans ce premier compte rendu de notre préparation de projet nous allons vous expliquer les tâches que nous avons réalisées en vue réaliser notre projet final.

Premièrement, à part avoir créer ce blog, nous avons créer une nouvelle adresse e-mail réservée au projet afin que vous puissions toutes les deux avoir accès aux messages qui nous seront destinés.

Ensuite, nous avons longuement réfléchi à la nature et le contenu de notre projet. Nous avons donc choisi de faire un jeu vidéo, cependant, nous hésitons encore entre plusieurs réalisations :

1. Super Mario Bros

2. Tetris

3. un jeu traversant le 4ème mur

4. un mélange de plusieurs idées

5. ou encore autre chose si l'idée nous vient

 

                                 

 

Posté par louevalou à 11:01 - Commentaires [0] - Permalien [#]