Seuls les membres ayant 30 points peuvent parler sur le chat.
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 75/85/95 (SD) (fx-9860)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Sudoku solver
Flappy bird color
Open jazz jackrabbit
Demineur winXP
Meta Ball
Obliterate
Falldown colors
Cgdoom
Cubefield
Bust-a-move
Sonic
Cgsnake
Gravityduck
Life game cg-20


¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Fx-CG 10/20 >> Add-ins >> Bust-a-move
Bust-a-move
Version : 1.0b Taille : 870336 octets Ajouté le : 2012-04-22 18:58 Modifié le : 2014-06-13 23:02
Auteur et posteur :
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Planète Casio - Add-in Casio - Bust-a-move - eiyeron - Calculatrices
Nombre de visites sur cette page : 13590
Score au progrank : 54
Note actuelle : 8,8/10 noté 1 fois

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
3415 téléchargements | Voir les Tests (1)

Ce programme est sous licence Creative Commons 2.0 BY-NC-ND



Ce programme a participé à l'édition n°3 des Casio Programming Contest.
Pour plus d'informations sur cet événement, cliquez ici.
Description :

BUst-A-Move est un jeu d'arcade mélangeant réflexion et bulles colorées!
Projetez des bulles colorées afin de les regrouper en paquet de 3 ou plus pour les faire exploser, afin de vider les tableaux!
Aurez-vous la chance de finir les 30 niveaux dans cette adaptation fidèle au jeu original?

Commandes :
[F1] : Insert a coin
[REPLAY] : Faire tourner la flèche
[SHIFT] : Lancer la bulle
[EXIT] : Quitter
[??] : Avancer d'un niveau (tricheur! Ca ne restera que le temps que je finisse le jeu)
[??] : Reculer d'un niveau (tricheur! Ca ne restera que le temps que je finisse le jeu)

C'est la version alpha 3, il me reste à ajouter des graphismes, un highscore, des menus, mais le jeu reste entièrement jouable!

Mise à jour le 1/08/2012 : réglage de l'aléatoire, ajout de la chute des bulles, du score.

Mise à jour du 6/08/2012 : ajout de beaucoup d'animations.

Mise à jour du 30/08/2012 : ajout des autres backgrounds.

Mise à jour du 26/07/2013 : Résumé : Correction de l'animation des bulles, correction d ela font utilisée pour l'écran de victoire, ajout de la wheel qui sera tournée par le futur 2e Bub, correction de l'animation de game over (les bulles se grisent désormais par les lignes d'en bas), optimisation de quelques fonctions.

Màj bis : AJout du 2e Bub et correction du bonus qui pouvait être négatif.

Mise à jour du 13/06/2013 : Ajout de l'animation de l'explosion des bulles! Ca devient de plus en plus beau ce jeu!

Les sources sont désormais trp grosses pour être stockées ici. Elle sont ici désormais obsolètes de quelques versions...

Description obsolète#Description obsolète
Cliquez pour recouvrir
BOn.
Ci-gît un embryon de reprise intégrale de Bust-A-Move, alias Puzzle BObble à l'époque.
Je suis sincèrmeent désolé, mais le fait est que je n'aurai pas le temps, ni l'énergie (Headache Lv 9001 appears) de régler l'explosion des bulles, ni la chute à temps, rendant le jeu inutile, car il n'y a plus de moyens de gagner :S Je sais même pas si je publie ce jeu comme réelle participation au CPC, j'ai vraiment pas le sentiment d'avoir une chance. Dommage :/

Voilà voilà. Je tiens à signaler que j'ai pas encore cleaned le code, alors il y aura quelques trucs un peu obscurs, mais pas de coe spaghetti, ou pourri, juste bizarroïde.

Sinon, remarquez l'absence de la flèche origianle, car avoir près de 180 sprites pour un machin de ce genre me multiplait à lui tout seul la taille de l'addin par 7.

Dans les prochaines mises à jour, si il y a, j'essairai de régler ces manques, ainsi que de switcher en real FullScreen, afin d'avoir le background en entier, car avoir coupé 8 pixels m'a un peu déçu.

Voilà. Malgré tout, j'aurai réussi ces Foutues collisions!, mes pires ennemies

Sinon, je sais absolument pas pourquoi j'ai pris ce jeu pour le CPC :S Juste que j'aime ce jeu.

J'ai même

Commandes:
REPLAY : bouger la flèche
Shift : tirer une bulle
Exit : quitter

Graphismes d'origine.


Note sur 10 Commentaire Date de notation
8.8Voir le testLe 03.08.2013 à 09:38

Commentaires :

Pages: 1, 2, 3, 4 | Suivante

SmashmasterHors ligneAncien modérateurPoints: 4559 Défis: 253 Message
Posté le 22-04-2012 à 19:09 | #
Je teste :).
Vdragon.bHors ligneMembrePoints: 1401 Défis: 0 Message
Posté le 22-04-2012 à 21:03 | #
la fléche, tu pouvais utiliser les équations de rastérisation pour la faire tourner. (celles de rotation sur l'axe z)
SmashmasterHors ligneAncien modérateurPoints: 4559 Défis: 253 Message
Posté le 22-04-2012 à 21:28 | #
C'est un jeu qui promet: graphiquement c'est déjà très bon, niveau rapidité ausi Bon courage pour le finir, surtout que ce n'est pas facile de faire un BubbleBurst sur calculatrice.
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Posté le 24-04-2012 à 11:25 | #
Bah j'ai réussi les collisions! La plus dure des étapes, un coup de main pour virer les bulles et les faire chuter?
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 28-04-2012 à 00:35 | #
Sinon, remarquez l'absence de la flèche origianle, car avoir près de 180 sprites pour un machin de ce genre me multiplait à lui tout seul la taille de l'addin par 7.

et c'est la que les calculs trigonométriques sont utiles! avec sin et une modification du code minime, tu peux faire une flèche prenant autant de positions et même plus pour peux d'octets: (je fais sa a la va vite...)


//cos et sin peuvent être déclarés comme ceci:
extern double cos(double);
extern double sin(double);
//j'ajoute une petite déclaration de constante qui permettra de mètre l'angle en degrés après multiplication:
#define DEG 0.0174532925199433

int Flèche(x_Départ,y_Départ,Angle) {
float x_Pointe[3],y_Pointe[3];char i,Ans;
x_Pointe[0]=0;x_Pointe[1]=-2;x_Pointe[2]=2;
y_Pointe[0]=5;y_Pointe[1]=y_Pointe[2]=3;
for(i==0;i<3;i++){
Ans=x_Pointe[i];
x_Pointe[i]=x_Pointe[i]*cos(Angle*DEG)+y_Pointe*sin(Angle*DEG)+x_Départ;
y_Pointe[i]=y_Pointe[i]*cos(Angle*DEG)-Ans*sin(Angle*DEG)+y_Départ;
};
Bdisp_DrawLineVRAM(x_Départ,y_Départ,x_Pointe[0],y_Pointe[0]);
Bdisp_DrawLineVRAM(x_Pointe[1],y_Pointe[1],x_Pointe[0],y_Pointe[0]);
Bdisp_DrawLineVRAM(x_Pointe[2],y_Pointe[2],x_Pointe[0],y_Pointe[0]);
}


j'ai écrit le code sans le vérifier, mais en gros c'est sa... la flèche ressemblera a celle qui est de base dans la casio a la touche [->]
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Posté le 29-04-2012 à 19:29 | #
J'avais déjà une routine pour un affichage custom, il me faudrait plutôt une routine de rotation raster*On voit ça dès lundi sur le dropbox
CartixHors ligneMembrePoints: 2748 Défis: 98 Message
Posté le 30-04-2012 à 13:14 | #
J'ai pas testé (pas de PRIZM), mais en quoi ce jeu a un rapport avec la 3d ?
PierrotllHors ligneAncien administrateurPoints: 5488 Défis: 41 Message
Posté le 30-04-2012 à 13:38 | #
Il est peut-être quelque peu hors sujet, mais il est sur le podium
Sans lui ça aurait été ridicule, 2 participants pour un concours.

(d'ailleurs, on attend toujours impatiemment les résultats)
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Posté le 30-04-2012 à 14:07 | #
Je sais absolument pas, je sais pas pourquoi j'ai commencé à faire ce jeu!
TotoyoHors ligneMembre d'honneurPoints: 15943 Défis: 101 Message
Posté le 30-04-2012 à 19:13 | #
C'est de ma faute, j'ai placé la barre trop haute et manqué de recul pour ce concours

Cela n'empêche pas qu'on a 3 bonnes participations

Pages: 1, 2, 3, 4 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 85 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd