makeitfull

MakeItFull v0.25 à v0.28

J'ai trouvé, en regardant divers forums, une nouvelle méthode pour afficher les 2 barres représentant le nombre de tirs restants ainsi que le nombre de succès à réaliser.
Cela rend l'affichage plus "propre". Il reste tout de même un léger bug d'affichage sur les petites résolutions.
Par exemple, en 640x480, le bas des 2 barres masque le texte du bas de l'écran.

Je prévois :
- soit de limiter les résolutions possibles avec un minimum à 800x600 (affichage correct)- soit figer la résoultion

Les 2 solutions me semblent bonnes.
Par souci de maintenance, je vais probablement privilégier la résolution figée.

Le mieux serait d'utiliser les canvas. N'ayant pas vu, pour l'instant, de tutoriels dédiés à ce sujet, je vais laisser en l'état.

Dans tous les cas, le jeu est fonctionnel.
Un petit peu de musique serait un gros plus.

On verra ça après la Game Jam de Nantes (du 23/01/2015 au 25/01/2015).

MakeItFull v0.16 à v0.21

Je pense désormais à être un peu moins régulier dans la mise à jour de mon blog. Une fois par semaine me semble suffisant.
Ce n'est pas que je l'ai abandonné, c'est que j'ai tout simplement d'autres impératifs pour l'instant.

Dernières nouveautés depuis la v0.15 :

On peut choisir de modifier :

  • le fond d'écran pour mettre de la moquette rouge ou bleue à la place du parquet
  • la couleur de la cible parmi 7 couleurs
  • la couleur du texte parmi 7 couleurs

En utilisant les préférences utilisateur de UnityWebPlayer, celles-ci sont conservées d'une session à l'autre; et ce, même en fermant complètement son navigateur.

J'ai également ajouté un classement. Un grand MERCI à flamy (flamy.weebly.com) pour sa procédure.J'ai dû faire quelques modifications pour que cela corresponde à mon besoin mais dans l'ensemble, je n'ai fait que recopier son code.

Le niveau maximum est le niveau 10. Dès qu'on le termine, le jeu s'arrête. Cela évite que le jeu devienne infini après un certain niveau (j'avoue ne pas avoir essayé de le trouver).

J'ai également rajouté un bouton "Quitter", utile surtout pour les versions Windows / MAC.

Voilà pour les quelques changements.

Il me reste encore les musiques et sons à trouver et à ajouter. Le plus dur étant d'en trouver qui sont libres de droit et qui me plaisent (^_^)Ensuite, ce projet sera définitivement terminé.

Il faut quand même reconnaître que ce jeu, bien qu'ayant un scénario plus que simpliste, m'aura permis de découvrir un grand nombre de choses telles que :

  • les boutons / Box / Labels via  OnGui() et leur positionnement
  • le multi-scène !!! Très important pour mes futurs projets !
  • les préférences utilisateur (en local mais c'est déjà mieux que rien ^^)
  • etc...

MakeItFull v0.12 (suite) à v0.15

Je n'ai pas donné de nouvelles depuis la version v0.12; soit une semaine.

Version v0.12 :

On était resté sur une version qui était très stable.
Elle affichait les valeurs des compteurs et, en plus, permettait de relancer le jeu une fois que nous avions perdu.
La relance se faisait avec un bouton !

Edit : n'ayant pas la version complète de Unity3D, je n'ai pas pu utiliser de canvas. J'ai dû utiliser une box contenant un rectangle.

La position de la boîte et du bouton ont été indiqué "en dur". Cela donne le résultat suivant en 1280x1024 : Makeitfull v0 12 bug buttons

Pas vraiment beau, n'est-ce pas ?

Version 0.13 :

Dans cette version, j'ai transformé le nombre de tirs restants ("Remaining") par une "barre" qui permet de visualiser le nombre de tirs restants.
Cette "barre" n'est en fait qu'un texte contenant le caractère "L". J'ai trouvé une solution dans un tutoriel mais, n'ayant pas le même canvas, j'ai cherché une méthode alternative.

Makeitfull v0 13 main

En prenant un peu de recul, il manque tout de même le nombre. Cela me semble, aujourd'hui, important de l'afficher.

Quoiqu'il en soit, cette version contient un bug que je viens de (re)découvrir : le dernier tir possible affiche systématiquement le bouton "Restart" même si le tir est réussi.

J'avais également ajouté la vérification du nombre de succès à avoir par rapport aux nombre de tirs restants.
Exemple : il reste 2 tirs et 1 succès à faire. Si on rate le prochain tir, il reste 1 tir et 1 succès. On peut toujours tirer.
Cas inverse : il reste 4 tirs et 3 succès. On rate les 2 prochains tirs, il reste 2 tirs et 3 succès. On ne peut plus tirer et on affiche le bouton "Restart".

Version v0.14 :

Cette version, développée ce matin, contient...un menu principal !
J'ai tout de même pris le temps d'utiliser la corbeille et les livres du jeu pour faire l'image du fond.

Comme vous pouvez le constater dans les 2 copies d'écrans ci-dessous, j'ai repris la méthode du bouton "Restart" (^_^)
Le positionnement laisse également à désirer...

Copie d'écran en 512x384 :
Makeitfull v0 14 main 512x384

Copie d'écran en 800x600 :
Makeitfull v0 14 main 800x600

Version v0.15 :

L'affichage des menus sur cette version a été grandement amélioré : ils sont tous centrés au milieu de l'écran; et ce, peu importe la résolution !
J'ai également rajouté 2 nouvelles scènes (en travaux) : une pour les options et une autre pour les crédits.
Un bouton "Main menu" a été ajouté en dessous du bouton "Restart".

Makeitfull v0 15 mainmenu

Makeitfull v0 15 restart

Lire la suite

MakeItFull v0.12

J'ai résolu le bug concernant le non affichage du bouton Restart.
Je vais essayer de voir si je peux rajouter des barres à la place du texte pour :

  • le nombre de tirs restants (Remaining)
  • le nombre de tirs réussis (Success / Remain success)

Je pense que je vais laisser le bug permettant de tirer durant le changement de niveau. Je pense que cela est trop structurant pour le corriger.
De plus, cela forcera les joueurs à être plus attentifs à ce qu'ils font Bouche cousue

Bugs connus (v0.12) :

Tir durant le changement de niveau :
Lorsque le message de changement de niveau apparaît, on peut toujours tirer.

Jeu à télécharger sur cette page : MakeItFull

Vous pouvez également l'essayer ici : http://www.kongregate.com/games/LarryFr/make-it-full-v0-11 (nécessite UnityWebPlayer)

×