Projet Evolution
Posté le 13/01/2014 19:46
Après une longue pause, je m'y remet enfin
Post original
Cliquer pour enrouler
Bonjour a tous,
Il semblerais que j'ai enfin trouvé un projet dans lequel je vais me jeter a fond.
Ce projet serait un ensemble de mini-jeu, que le joueur debloquerais un a un , et ces mini-jeux seront les jeux mythiques de l histoire des geek présente sous la forme d un add-in
Par exemple: le jeu s ouvre sur un pong le plus basique au monde, une fois que le joueur a atteint le niveau de difficulté demande, il débloqué le Tetris, etc
Au début j'étais parti du principe d'evoland (
http://evoland.shirogames.com) mais je me suis dis qu'un FPS ne serais pas de mon niveau (en tout cas pour le moment
) donc j'ai eu cette idée qui m a pas l'air trop mal
Dites moi ce que vous en pensez et quel jeu vous aimeriez voir apparaître (me demander pas GTA5
) a savoir au apparaîtrons déjà sûrement les jeux cité ci-dessous .
Merci d'avance
TheProg
Désolé pour le temps d'attente, j'avais besoin de ce temps pour mieux découvrir le C et ses possibilités sur calto
Donc je vais reprendre à zéro, car quand j'ai fait ma première version, je ne savait pas faire grand chose a part le texte (je maitrisai pas encore les pointeurs pour tout dire
).
Le projet reste basé sur le même principe, a savoir évoluer à travers les ages dans les jeux vidéos par le biais de mini-jeux déblocables les un après les autres dans l'ordre chronologique.
Voila la liste que je vais finir de compléter et que je trierai et que j'exploiterai (après le BAC c'est quand même mieux
). Pour le moment, c'est seulement tout les jeux que je trouve, rétro et/ou mythique tout en restant exploitable sur la calto. Vous pouvez bien sur continuer a m'en proposer toute les propositions sont les bien-venues (merci de mettre des titres clair ou de mettre des liens d'exemple parce que defois je connais pas et je n'arrive pas a comprendre ce que vous me proposez comme par exemple FingerLess)
Liste des jeux:
J'ai surtout exploité cette liste
1951 : Jeu de Nim (voir
Nimrod)
1952 : tic-tac-toe OXO (évoluera peut-être en Puissance 4) (voir cette
video)
1958 : Tennis for Two
1972 : Pong (avec son évolution vu dans cette
video)
1974 : Gran Track 10
1975 : Snake
1976 : BreakOut (casse-brique)
1978 : Space Invaders
1979 : Pac-Man
1980 : Space Panic
1982 : FL Tron (date du film)
1985 : Super Mario Bros
1989 : Tetris
EE :
FallDown
EE :
FingerLess
EE :
Rogue (1980)
a situer : Niaiseux
très peu de chance d'y être <> EE Easter-Egg
[b]Avancement[/b]
Cliquer pour enrouler
Faire: menu magasin, succès, intégrer les Easter-Eggs à leur place
Faire: Tout ce qui est achat + intégration de la monnaie dans les jeux
Fait: Nimrod
Fichier joint
Citer : Posté le 08/06/2014 14:31 | #
Hmm... parce que le jeu est assez niais dans son principe et parce qu'il fait rager quasiment tout le monde ?
Citer : Posté le 08/06/2014 14:35 | #
oui mais historiquement, vu que c'est un jeu assez simple techniquement, il doit bien etre dans les pionniers non ?
Peut-être pas sous ce nom et c'est plus ça que je cherche
Citer : Posté le 08/06/2014 14:38 | #
Moi personellement, je l'ai connu pour la première fois sous le nom du jeu flash Copter
Peut-être qu'en cherchant les origines de celui-là ...
Citer : Posté le 08/06/2014 14:42 | #
En effet je suis un abruti http://www.planet-casio.com/Fr/forums/topic12599-1-Projet-Evolution.html#99872
Merci c'est bon j'ai trouvé sur wiki http://fr.wikipedia.org/wiki/Copter_271
Ajouté le 08/06/2014 à 14:44 :
Enfin je suis sur la bonne voie vu que c'est pas tout a fait ca
Citer : Posté le 08/06/2014 14:45 | #
si tu veux tu peux prendre mon fall down (et mes autres jeux si ils t'interressent )
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 08/06/2014 14:54 | #
En fait pour le fall down ça sera un easter egg
Et je vais devoir tout refaire mais c'est pas dit que j'ai pas besoin de ton code, donc merci
Pour le niaiseux ça va finir en abandon parce que je trouve pas de date
Citer : Posté le 08/06/2014 17:48 | #
Apparement Copter a été créé en 2000 par McCandless
Citer : Posté le 09/06/2014 12:12 | #
@Theprog : Suite à ta demande, voici quelques explications des jeux que j'avais proposé, et le point sur ceux qui apparaissent ou non dans ta liste :
-> Morpion, Puissance 4, Snake, Tertis, FallDown et Pac-Man semblent y être
-> Niaiseux :pas sûr que tu l'incorpores mais tu l'as en tête.
-> Arkanoïd c'est un casse briques, ce que tu as mis sous le nom de Break-Out, donc ça c'est bon.
-> Echecs et Dames, je pense que tu sais ce que c'est.
-> Je n'ai pas vu de trace de Labyrinthe, Tron et Sudoku, mais là encore tu dois savoir ce que c'est, normalement.
-> Shi-Fu-Mi c'est pierre-feuille-ciseaux, il n'est pas dans la liste.
-> Fingerless c'est un jeu tout bête, regarde sur youtube tu verras ce que ça donne (un jeu ou il faut relâcher une touche avant que la guillotine ne coupe virtuellement ton doigt). Je crois que quelqu'un l'a déjà adapté sur Casio.
-> CliffDiving c'est un jeu de plongeon qui se joue à un bouton, qui permet de faire tourner le plongeur. Il faut suffisamment doser l'action sur ce bouton pour que lors de la chute, le personnage effectue la figure demandée (saltos etc), et ne fasse pas un gros "plat" en tombant dans l'eau (c'est très facile à faire, et rigolo).
-> Trial c'est le jeu de Trial, avec une moto, dont le but est d'aller à la ligne d'arrivée sans renverser le motard.
Voilà, si besoin, fais-moi signe !
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 09/06/2014 12:30 | #
Donc:
Échecs et dame, sudoku, Trial: je les aient enlevés parce que je pense que c'est des projets a part entière et pas forcément historiques.
Tron: je l'ai mis. Il s'appelle FL Tron en réalité c'est pour ça que tu l'a probablement pas vu
Labyrinthe: justement j'ai mal compris, c'est juste un labyrinthe a résoudre ? si oui j'ai un jeu historique a mettre sinon je sais pas
Shi-Fu-Mi : je ne l'ai pas mis parce que je vois pas comme je pourrais le mettre...
Fingerless: OK j'avais pas du tout compris ça je pense que je vais l'intégrer en easter-egg
Cliffdiving: faut que je vois mais je vais peut-être le zapper ...
Voilà merci pour tes propositions et tes reponses , et désolé d'en avoir zappé plusieurs
Citer : Posté le 09/06/2014 12:53 | #
Pas de soucis, c'est toi le maestro, tu choisis ce qui te fait envie, je propose juste parce que tu l'as demandé et que j'ai foi en ton projet !
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 09/06/2014 13:11 | #
Si tu veux, je te passe le code source de mon PFC (=Shi-Fu-Mi) pour que tu le mette dans ton projet, ça me ferait plaisir
Citer : Posté le 10/06/2014 15:09 | # | Fichier joint
Bon ca commence a ressembler a quelque chose, j'ai fini le menu principal, le menu des jeux, et le menu du nim, la gestion des fichiers ...
J'ai eu du mal a faire un truc ressemblant mais bon ça rend pas trop mal je trouve à part peut-être le problème de la vitesse du personnage...
Citer : Posté le 10/06/2014 15:10 | #
Et tu veux pas mon PFC ? xD
Citer : Posté le 10/06/2014 15:15 | #
Ben en fait le truc c'est pas que je le veux pas c'est que je sais pas trop ou le caler
Citer : Posté le 10/06/2014 15:27 | #
Bah dans un jeu au pif Y'a même le mode 2 joueurs
Citer : Posté le 11/06/2014 15:42 | #
J'ai un bug qui n'as pas de raison d’être:
lancer l'add-in, quitter dans le menu par la case, et ensuite sur cette image de fin magnifique (le QR code), j'ai quelques bugs aléatoire (il est possible que vous le rencontriez pas) nottament quand j'appuie sur Ac-On quand limage est encore a l'écran . En gros l'image apparait, puis un écran blanc comme si la calto était éteinte puis ça revient. Jai aussi eu droit a une modification du contraste
Voila le code de la fonction qui s'occupe d'afficher l'image:
{
const unsigned char QR_code[]={
0xff,0xfc,0x30,0xc,0xcf,0xff,0xc0,
0xff,0xfc,0x30,0xc,0xcf,0xff,0xc0,
0xc0,0xc,0x30,0xcc,0xc,0x0,0xc0,
0xc0,0xc,0x30,0xcc,0xc,0x0,0xc0,
0xcf,0xcc,0x33,0xf,0xcc,0xfc,0xc0,
0xcf,0xcc,0x33,0xf,0xcc,0xfc,0xc0,
0xcf,0xcc,0xfc,0xf0,0xc,0xfc,0xc0,
0xcf,0xcc,0xfc,0xf0,0xc,0xfc,0xc0,
0xcf,0xcc,0xc0,0x0,0xcc,0xfc,0xc0,
0xcf,0xcc,0xc0,0x0,0xcc,0xfc,0xc0,
0xc0,0xc,0x3c,0x30,0xcc,0x0,0xc0,
0xc0,0xc,0x3c,0x30,0xcc,0x0,0xc0,
0xff,0xfc,0xcc,0xcc,0xcf,0xff,0xc0,
0xff,0xfc,0xcc,0xcc,0xcf,0xff,0xc0,
0x0,0x0,0xf,0xc,0xc0,0x0,0x0,
0x0,0x0,0xf,0xc,0xc0,0x0,0x0,
0xf0,0x3f,0x33,0xff,0x0,0xf0,0x0,
0xf0,0x3f,0x33,0xff,0x0,0xf0,0x0,
0xc0,0xc3,0xff,0xcf,0x33,0xff,0x0,
0xc0,0xc3,0xff,0xcf,0x33,0xff,0x0,
0xcf,0xc,0xcc,0x3,0x3f,0xf3,0xc0,
0xcf,0xc,0xcc,0x3,0x3f,0xf3,0xc0,
0xf3,0xc3,0xf0,0xf,0xf3,0x30,0xc0,
0xf3,0xc3,0xf0,0xf,0xf3,0x30,0xc0,
0xf0,0x3c,0xf0,0xc0,0xfc,0x0,0xc0,
0xf0,0x3c,0xf0,0xc0,0xfc,0x0,0xc0,
0xcc,0xf3,0xf3,0xf,0xc3,0x3,0x0,
0xcc,0xf3,0xf3,0xf,0xc3,0x3,0x0,
0xcc,0xcc,0x30,0x33,0xf3,0xf3,0xc0,
0xcc,0xcc,0x30,0x33,0xf3,0xf3,0xc0,
0xcf,0x30,0xff,0x0,0xc3,0xcc,0xc0,
0xcf,0x30,0xff,0x0,0xc3,0xcc,0xc0,
0xc3,0x3f,0x33,0xff,0xff,0xcc,0x0,
0xc3,0x3f,0x33,0xff,0xff,0xcc,0x0,
0x0,0x0,0xc3,0x30,0xc0,0xcc,0x0,
0x0,0x0,0xc3,0x30,0xc0,0xcc,0x0,
0xff,0xfc,0xff,0x3c,0xcc,0xf0,0xc0,
0xff,0xfc,0xff,0x3c,0xcc,0xf0,0xc0,
0xc0,0xc,0xc3,0xcf,0xc0,0xc3,0x0,
0xc0,0xc,0xc3,0xcf,0xc0,0xc3,0x0,
0xcf,0xcc,0x30,0xff,0xff,0xff,0x0,
0xcf,0xcc,0x30,0xff,0xff,0xff,0x0,
0xcf,0xcc,0xf,0x3c,0xff,0x33,0xc0,
0xcf,0xcc,0xf,0x3c,0xff,0x33,0xc0,
0xcf,0xcc,0x30,0xfc,0xf3,0xc,0xc0,
0xcf,0xcc,0x30,0xfc,0xf3,0xc,0xc0,
0xc0,0xc,0xcf,0xc,0xcf,0xc0,0xc0,
0xc0,0xc,0xcf,0xc,0xcf,0xc0,0xc0,
0xff,0xfc,0xcc,0xcc,0xfc,0x30,0xc0,
0xff,0xfc,0xcc,0xcc,0xfc,0x30,0xc0
};
unsigned int key;
ML_clear_vram();
PrintXY(42,0,"TheProg",0);
PrintMini(22,8,"www.planete-casio.fr",0);
ML_bmp_or(QR_code, 39, 14, 50, 50);
ML_display_vram();
Sleep(500);
GetKeyWait(2, 2, 0, &key);
}
c'est possible que GetKeyWait() entraine des bugs du type ?
Au passage, comment trouver vous le Nimrod ? (le fichier en PJ n'est pas compatible mais SH4 CT doit marcher)
Citer : Posté le 11/06/2014 16:55 | #
GetKeyWait ne marche pas, utilise plutot getkey ou iskeydown, ceux deux fonctions la marche plus ou moins bien
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 11/06/2014 16:58 | #
La modification du contraste, on l'attribue habituellement au [SHIFT], et peut-être que comme GetKey(), GetKeyWait() fait tout et n'importe quoi (surtout ce qu'on ne voudrait pas qu'elle fasse).
Peut-être aussi qu'elle buge à cause d'interruptions, on ne peut jamais le savoir. Essaie donc de l'enlever, on verra bien si c'est ça. Sinon, il ne devrait pas y avoir de problème.
Tu es sûr que le QR Code ne sort pas de l'écran (tu n'as pas mis de clipping) ?
Citer : Posté le 11/06/2014 17:25 | #
Bah dans un jeu au pif Y'a même le mode 2 joueurs
Avant de proposer ton code, celui-ci doit être irréprochable (ça marche, mais c'est pas pour ça que c'est parfaitement codé)
Citer : Posté le 11/06/2014 17:31 | #
Oui, il faudrait qu'il optimise ses tests, plutôt que de tester tous les cas.
Citer : Posté le 11/06/2014 18:50 | #
Oui au niveau du code ya aucun probleme de clipping.
Je vais enlever la GetKeyWait() mais je l'avait mise parce que c'est la seule qui teste toutes les touches a la fois ... tempis