Salut à tous chers fans de votre évènement hebdomadaire, la désormais traditionnelle Revue des Projets ! Aujourd'hui, ce n'est pas moins de cinq projets qui sont sous le feu des projecteurs : découvrons-les ensemble.
Pour commencer, voici du nouveau à propos de Mini RCG.
Matt36230 a écrit : Salut à tous mordu de jeux casios !
Je reviens d'une contrée lointaine nommé Sekai
La bas j'ai rencontré un homme qui avait rencontré une femme qui avait rencontrée une autre femme qui lui avait dit qu'on lui avait dit que quelqu'un avait dit qu'il connaissait quelqu'un qui lui avait raconté son histoire.
Et cette histoire est celle que vous découvrirez dans
Vous voulez vivre une aventure absolument épique dans
Ensuite, une petite surprise de la part de Totoyo :
Totoyo a écrit : Hello la communauté !
La semaine dernière, j'ai découvert un nouveau jeu dans l'esprit de 2048 : Twelve.
Brièvement, vous devez déplacer des cases pour atteindre la valeur de 12.
Le concept m'a tout de suite plu est est facilement adaptable sur nos chères calculatrices graphiques. Je profite de la Revue des Projets pour vous présenter une vidéo de la version alpha, jouable et fonctionnelle.
Je dois encore améliorer l'interface et les menus, créer un système de score et gérer la victoire ou la défaite.
On continue avec des nouvelles de Pokémon Jade
Dodormeur a écrit : Plop les gens !
Pour cette semaine, j'ai commencé a retravailler le pokedex, qui en avait franchement besoin
Donc maintenant, on peut voir les Pokémons rencontrés ou capturés.
Finalement, j'ai repris l'affichage en liste des premières génération (quand même plus adapté que l'affichage, certes très joli mais pas pratique, de pokemon néphrite.
Sinon, je réfléchis aussi à un système permettant d'enregistrer des sessions de jeu (par exemple, appuyer sur F6 pour commencer a enregistrer, puis de nouveau pour arrêter d'enregistrer), pour pouvoir partager facilement des let's play, des tutoriels ou des astuces. Vous en pensez quoi?
De même, Lephenixnoir nous en dit plus sur son moteur html (basique), Web Calc :
Lephenixnoir a écrit : Après avoir sortie une version stable du fxSDK, je me suis remis à mon moteur HTML WebCalc.
Le moteur d'affichage étant inexistant, il aurait fallu que j'écrive un morceau de code pour déterminer les largeur et hauteur de tous les éléments de la page, mais il fallait prendre en compte les propriétés de style, et je ne pouvais pas les tester convenablement sans implémenter le CSS.
Du coup, j'ai commencé à l'implémenter et au passage, j'en ai profité pour rajouté deux-trois fonctionnalités :
→ Lecture des attributs des balises (bien qu'ignorés pour l'instant). Par exemple, dans <textarea width=20 height=30> les attributes sont width et height ;
→ Insertion de feuilles de style avec une balise link ayant l'attribut rel à la valeur stylesheet (seul cas où les attributs ne sont pas ignorés) ;
→ Chargement et lecture des feuilles de style ;
→ Détection des règles et de leurs cibles, multiples avec ',' ;
→ Détection des relations enfant/parent, immédiates (parent > enfant) ou non (parent enfant).
→ Ajout des commentaires dans le code HTML (ceux de CSS ne sont pas encore supportés).
Pour finir, voici 9* qui nous présente un petit jeu assez sympathique :
Super projet !
Totoyo il faudrait que tu rajoutes une indication pour savoir quelle case on a sélectionné :).
Dodormeur perso je préférais le pokedex d'avant (je ne vois pas en quoi celui la est plus adapté ) ensuite ton idée pour enregistrer des vidéos est excellente ce serait super que tu y arrives !
Ninestar ton projet est vraiment cool, je te souhaite bonne chance
Lephe, je trouvait pas d'idée mais ça fait classe non ?
De l'aide et des conseils pour mes projets serait génial
Refaire (encore), optimiser et finir mon mario
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Whow ! Que de beaux projets !
Content de voir que ça avance bien pour certains ! Le Age Of Empires est une annonce qui fait envie, le RPG de Matt, Pokemon qui reprend de plus belle, un jeu de Totoyo, décidément c'est une bonne période !
@ElToredo : Age Of Empires ou le jeu qui rend nostalgique tout le monde y ayant joué à l'évocation de son nom ("Petite" alternative libre qui monte et qui à un gros potentiel (placement de produit libre au passage ) si ça intéresse des gens : 0 A.D)
@Ninestars : je me suis inspiré de cette vidéo pour réaliser mon propre algorithme. C'est le troisième exemple, celui de droite, mais que je ne vérifie que les 4 côtés et pas ceux situés en diagonale du carré.
@matt36230 : le probleme de l'ancien pokedex, c'est qu'on ne pouvait pas avoir beaucoup de données sur un écran : max trois entrées en même temps, et je pouvais pas non plus mettre le nombre de pris/vus. Avec la liste, je peux bien plus facilement faire ça
Et pour l'enregistrement, faudra aussi que je voie si cela ne va pas faire crasher le jeu par manque de mémoire, et dans le pire des cas il y aura un petit ralentissement, mais normalement ça devrait aller
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
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
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
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 !
De l'aide et des conseils pour mes projets serait génial
Refaire (encore), optimiser et finir mon mario
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Remiweb a écrit : Je connaissais pas Twelve, c'est pas mal
J'étudierai le code dès qu'il sortira car l'algo pour détecter s'il y a un passage m'intéresse vraiment.
Ci-joint, tu trouveras l'algorithme.
Tu dois créer une matrice A de dimension {5,4}
Dans cette matrice, les 0 = case vide (donc libre), toutes les autre valeurs signifient que la case est occupée.
I et J, E et F sont les coordonnées respectives en X et Y du point de départ et de destination.
Les recherches du chemin libre sont stockées dans la matrice B, de même dimension que A.
Explication des valeurs des cases :
- 0 : case non parcourue
- 1 : case parcourue et traitée
- 2 : case parcourue, en attente de traitement
A la fin :
- V = -1, alors l'algorithme a trouvé au moins un chemin libre (il indique seulement si un chemin existe, mais ne renvoie pas le chemin en lui-même, il faut programme un autre algorithme pour ça)
- V = 1, alors il n'existe pas de chemin libre
Et cerise sur le gâteau, mon programme affiche en mode texte, la recherche d'un chemin libre en temps réel.
Remiweb a écrit : [...] des algorithmes de pathfinding ou de tri...
Quel genre d'algorithmes de tri ?
En fait, je voudrais savoir si tu ne connais pas des algorithmes de tri linéaires (donc pas d'algorithme par comparaison, leur complexité minimale étant linéarithmique, ni de tri sur place).
Ce matin, j'ai terminé la détection de la victoire (une case atteint la valeur 12) et la défaite (plus aucun déplacement possible).
La défaite est la plus compliquée car il faut tester toutes les combinaisons possibles. Actuellement, le système met quelques secondes, mais ne ralentit pas le jeu pendant la recherche.
J'ai aussi créé les menus et mis en place une sauvegarde.
J'essayerai de sortir le jeu pour le week-end prochain.
De l'aide et des conseils pour mes projets serait génial
Refaire (encore), optimiser et finir mon mario
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
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
Citer : Posté le 23/11/2014 18:27 | #
Je reviens d'une contrée lointaine nommé Sekai
Tricheur, ça veut dire "monde" en japonais x)
Sinon, les autres projets promettent ! Je n'ai pas spécialement de commentaire à faire, juste vous souhaiter bon courage pour les terminer !
Citer : Posté le 23/11/2014 18:29 | #
Age of empire et Pokémon me font rêver, gg à vous ! ça m'a redonné envie de jouer à age of empire maintenant x)
Citer : Posté le 23/11/2014 18:34 | #
Super projet !
Totoyo il faudrait que tu rajoutes une indication pour savoir quelle case on a sélectionné :).
Dodormeur perso je préférais le pokedex d'avant (je ne vois pas en quoi celui la est plus adapté ) ensuite ton idée pour enregistrer des vidéos est excellente ce serait super que tu y arrives !
Ninestar ton projet est vraiment cool, je te souhaite bonne chance
Lephe, je trouvait pas d'idée mais ça fait classe non ?
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 23/11/2014 18:35 | #
Oh punaise l'épée de l'icône de Sekai, Je veux la même !
Coïncidence ? Je ne pense pas.
Citer : Posté le 23/11/2014 18:42 | #
Whow ! Que de beaux projets !
Content de voir que ça avance bien pour certains ! Le Age Of Empires est une annonce qui fait envie, le RPG de Matt, Pokemon qui reprend de plus belle, un jeu de Totoyo, décidément c'est une bonne période !
@ElToredo : Age Of Empires ou le jeu qui rend nostalgique tout le monde y ayant joué à l'évocation de son nom ("Petite" alternative libre qui monte et qui à un gros potentiel (placement de produit libre au passage ) si ça intéresse des gens : 0 A.D)
Citer : Posté le 23/11/2014 18:42 | #
Totoyo il faudrait que tu rajoutes une indication pour savoir quelle case on a sélectionné .
Cette fonctionnalité a été rajouté hier soir
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/11/2014 19:05 | #
Ah super pokémon reprend !
Comment tu sais si le chemin entre deux cases est libre Totoyo ?
Merci
Citer : Posté le 23/11/2014 19:15 | #
Bonne News la semaine prochaine, je vous réserve un truc
Citer : Posté le 23/11/2014 19:25 | #
J'oubliais, j'approuve aussi pour les vidéos, c'est sympa Dodo
Citer : Posté le 23/11/2014 19:42 | #
@Ninestars : je me suis inspiré de cette vidéo pour réaliser mon propre algorithme. C'est le troisième exemple, celui de droite, mais que je ne vérifie que les 4 côtés et pas ceux situés en diagonale du carré.
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/11/2014 19:52 | #
@matt36230 : le probleme de l'ancien pokedex, c'est qu'on ne pouvait pas avoir beaucoup de données sur un écran : max trois entrées en même temps, et je pouvais pas non plus mettre le nombre de pris/vus. Avec la liste, je peux bien plus facilement faire ça
Et pour l'enregistrement, faudra aussi que je voie si cela ne va pas faire crasher le jeu par manque de mémoire, et dans le pire des cas il y aura un petit ralentissement, mais normalement ça devrait aller
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 23/11/2014 19:55 | #
Ok pour le Pokedex
Bonne chance pour l'enregistrement !
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit
Citer : Posté le 23/11/2014 20:29 | #
Je connaissais pas Twelve, c'est pas mal
J'étudierai le code dès qu'il sortira car l'algo pour détecter s'il y a un passage m'intéresse vraiment.
Citer : Posté le 23/11/2014 20:47 | # | Fichier joint
Je connaissais pas Twelve, c'est pas mal
J'étudierai le code dès qu'il sortira car l'algo pour détecter s'il y a un passage m'intéresse vraiment.
Ci-joint, tu trouveras l'algorithme.
Tu dois créer une matrice A de dimension {5,4}
Dans cette matrice, les 0 = case vide (donc libre), toutes les autre valeurs signifient que la case est occupée.
I et J, E et F sont les coordonnées respectives en X et Y du point de départ et de destination.
Les recherches du chemin libre sont stockées dans la matrice B, de même dimension que A.
Explication des valeurs des cases :
- 0 : case non parcourue
- 1 : case parcourue et traitée
- 2 : case parcourue, en attente de traitement
A la fin :
- V = -1, alors l'algorithme a trouvé au moins un chemin libre (il indique seulement si un chemin existe, mais ne renvoie pas le chemin en lui-même, il faut programme un autre algorithme pour ça)
- V = 1, alors il n'existe pas de chemin libre
Et cerise sur le gâteau, mon programme affiche en mode texte, la recherche d'un chemin libre en temps réel.
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/11/2014 21:13 | #
Merci beaucoup
Je vais regarder tout ça, j'avais déjà étudié des algorithmes de pathfinding ou de tri...
Citer : Posté le 23/11/2014 21:17 | #
Si tu as des suggestions d'optimisation, je suis preneur
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 23/11/2014 21:18 | #
[...] des algorithmes de pathfinding ou de tri...
Quel genre d'algorithmes de tri ?
En fait, je voudrais savoir si tu ne connais pas des algorithmes de tri linéaires (donc pas d'algorithme par comparaison, leur complexité minimale étant linéarithmique, ni de tri sur place).
Citer : Posté le 23/11/2014 21:24 | #
Ah oui il renvoie pas le chemin, c'est un peu plus simple du coup Bien joué
Citer : Posté le 24/11/2014 13:46 | #
Ce matin, j'ai terminé la détection de la victoire (une case atteint la valeur 12) et la défaite (plus aucun déplacement possible).
La défaite est la plus compliquée car il faut tester toutes les combinaisons possibles. Actuellement, le système met quelques secondes, mais ne ralentit pas le jeu pendant la recherche.
J'ai aussi créé les menus et mis en place une sauvegarde.
J'essayerai de sortir le jeu pour le week-end prochain.
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 24/11/2014 18:50 | #
Cool Totoyo !
Un beat them all pour les CPC 19
Un jeu de Tank multijoueur en version graphique
Un jeu de boxe rigolo
Le moteur de combat épique d'un RPG
soccer physics : Un jeu de foot totalement wtf !
Survie 1 & 2 te laisseras-tu attraper par la méchante IA ?
Séquestrez les tous avec Catch'em all !
Joué à la calcultarice et pécher ? Facile !
Battle un système de combat dément !!
Débombe pas tout à fait un démineur
Mon mario pour le concours des 10 ans de PC
Casio jump un doodle jump pas comme les autres !
Rush four your life : tu cours ou tu meurs
Cookie clicker ! More cookies MOOORE !
Move et esquive : bouge pour esquiver les ennemis !
Guitar Hero !! Let's rock !
INVASION : Au secours on se fait envahir !
Un devine nombre entièrement customisable (mon 1er jeu)
Un outil pour dessiner des sprites en super drawstat et qui vous le compile pour vous donner un code utilisable dans vos programmes
Un super programme de dessin bourré de trucs funcs
Sortir une version finale de Tankasio
Bien m'améliorer en C parce que pour l'instant c'est pas jojo
Une ou plusieurs idées qui mûrissent petit à petit