Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Projet Evolution
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

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

Menus
   30%

Faire: menu magasin, succès, intégrer les Easter-Eggs à leur place
Magasin
   1%

Faire: Tout ce qui est achat + intégration de la monnaie dans les jeux
Jeux
   7%

Fait: Nimrod


Fichier joint


Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

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
Lephenixnoir Hors ligne Administrateur Points: 24581 Défis: 170 Message

Citer : Posté le 11/06/2014 18:55 | #


Je m'en sers dans un programme et je n'ai eu aucun problème.
Au pire si tu veux un GetKeyWait() fonctionnel, tu n'as qu'à prendre le syscall, qui lui fonctionne sans problème.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 11/06/2014 18:58 | #


De toute façon c'est juste du chipotage entre nous
C’était juste pour éviter de démonter les calto avec mon jeu
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 12/06/2014 15:23 | # | Fichier joint


Bon voila le Nimrod plus ou moins terminé
Dites moi si l'IA a encore des bugs svp
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 20/06/2014 00:09 | # | Fichier joint


J'ai fini le morpion mais je me pose une question:
est-ce que faire en sorte que le jeu suivant soit débloqué au bout de 15 parties du jeu précédant contre l'IA ca va ou c'est trop long trop court ? De toute façon, ça se débloque au magasin avec 15 pièces ...
Lephenixnoir Hors ligne Administrateur Points: 24581 Défis: 170 Message

Citer : Posté le 20/06/2014 07:00 | #


Non, 15 parties de morpion c'est très court, je te conseille le déblocage automatique.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 20/06/2014 15:29 | #


Ok merci je vais voir comment j'arrange ca ...
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 20/06/2014 16:01 | #


Hop là, tu veux adapter Rogue sur caltos?
Tu vas en baver, littéralement. Rogue est un jeu assez lourd, qui demande un bon paquet de RAM et d'espaces libres. Chapeau à toi si tu fais un roguelike aussi poussé que celui-ci sur calto.
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 20/06/2014 16:32 | #


Ça va être un raster eggs hein ne compte pas refaire toute l'histoire
Mais bon ça va être sympa je pense a faire
Ne0tux Hors ligne Membre d'honneur Points: 3525 Défis: 265 Message

Citer : Posté le 28/06/2014 15:19 | #


Du nouveau depuis la semaine dernière ?

Il faut dire que le projet pique notre curiosité !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 01/07/2014 23:35 | #


Je viens juste de rentrer de vacances donc désolé pour le retard
Alors ça avance mais je me heurte au problème le plus gros je pense a savoir adapter tennis for two...
En fait je savais pas trop si je le mettais mais je pense que je vais l'enlever de ma liste pour le remplacer parce que c'est presque impossible a adapter et que le long fait très bien le boulot
Reste a savoir si je le remplace par un autre jeu et si oui lequel
Marmotti Hors ligne Youtuber Points: 3610 Défis: 6 Message

Citer : Posté le 17/05/2015 22:25 | #


Tien il en est où ce projet ? j'aimais beaucoup l'idée moi !
Ti.du.du39 Hors ligne Membre de CreativeCalc Points: 1290 Défis: 0 Message

Citer : Posté le 18/05/2015 12:42 | #


flappy bird, 2013
" L'Homme prouve son intelligence en innovant dans la connerie "
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 28/05/2015 18:59 | #


Bon forcement j'avais pas vu ><
Le projet est mort, en fait j'ai un peu du mal a reprendre parce que j'ai plein de trucs a coté a faire, et qu'il faut que je reprenne de 0 pour faire un bon truc. Mais bon j'aimerai bien le finir un jour quand meme
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 28/05/2015 19:24 | #


J'avais pas pensé à ce projet depuis quelques temps, fait ça quand tu peux mais j'espère bien un jour le voir sortir !
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 17/06/2015 19:49 | #


Je m'y suis remis un peu avant le bac histoire de le rater.
Je vais diviser le projet en deux projets: le projet Adam et le projet Eve. Le projet Adam sera juste les jeux, et le projet Eve sera tout ce qui relie les jeux entre eux.
Et a la fin, ben je vous fait pas de dessin quoi, il feront un enfant
Sur le projet Adam, j'ai deja refait le Nimrod (qui marche maintenant) ce qui est un bon debut.
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Citer : Posté le 18/06/2015 02:10 | #


Adam+Eve ⇒ Evolution ? Je sais pas si c'est fait exprès mais c'est bien trouvé. Sinon j'aime bien l'idée, si t'a besoin de quelque chose dans la partie graphisme tu peux m'en parler
Je fais du Biohacking, des jeux vidéo et j'écris... Un lien pour les controler tous et dans les ténèbres les lier https://linktr.ee/axelfougues
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 18/06/2015 14:42 | #


Great
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 18/06/2015 21:59 | # | Fichier joint


Merci de ton soutient Az, j'aurais peut-etre besoin de graphismes pour les animations surtout, c'est vraiment pas mon fort, mais la comme je suis dans les jeux de base pour le moment, j'en ai pas trop besoin
J'ai presque terminé TicTacToe, je posterai surement l'add-in dans pas longtemps en PJ.
Pour les sources je peux vous les faire passer si vous voulez y'a pas de problemes, j'ouvrirai le depot git si besoin

Ajouté le 20/06/2015 à 14:53 :
Bon voila, une petite première version avec 3 jeux et le menu.
Les jeux qui sont fait ont un +, et les autres un ou deux moins (2 si je pense que c'est trop compliqué a faire)
J'ai rajouté a la liste Hamurabi
Voila c'est tout pour cette fois
Si vous pouviez me confirmer la compatibilité SH4
Az Hors ligne Membre de CreativeCalc Points: 548 Défis: 10 Message

Citer : Posté le 21/06/2015 19:04 | #


Je confirme pour SH4, aucun bug dans le menu et nimrod pour l'instant Tu compte ajouter des "regles du jeu" ou pas? TicTacToe a un probléme ou alors je ne trouve pas les touches
Je fais du Biohacking, des jeux vidéo et j'écris... Un lien pour les controler tous et dans les ténèbres les lier https://linktr.ee/axelfougues
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 21/06/2015 21:08 | #


Ok c'est cool pour la SH4 (en meme temps y'a que des GetKey mais bon)
TicTacToe se joue avec le pavé numerique
Les regles du jeu et l'histoire sont deja dans le code source de tout les jeux, mais j'ai pas fait le lecteur, ca devrait venir soit rapidement si y'en a vraiment besoin, soit avec la version Eve

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 121 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