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 » Casio Ware Minigames Mania
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Casio Ware Minigames Mania

Posté le 11/11/2018 18:55

Le GitLab du projet
Les tâches à faire/en cours

Le projet est actuellement en arrêt, suite à une démotivation de ma part, les sources seront sous peu mises en ligne sur le GitLab sous licence CeCILL.

Bonjour, présentation du projet :
Casio Ware Minigames Mania est censé (je dis ça au cas où ça n'intéresse personne ) être un projet communautaire.
Je compte créer un jeu inspiré de la fameuse série des Wario Ware (Wikipédia) et comprendra entre 20 et 50 mini-jeux (voir plus si des motivés )
L'idée avait déjà été donnée par Drak dans La Boîte à Idées.
Manolo a proposé d'en faire un projet communautaire (ici) et est pour le projet, j'espère que d'autres suivront

Je vais bientôt poster les spécifications, mais je pensais à quelque chose de ce type :

License : CeCILL (license Libre) ou Creative Commons BY
Langage : Basic Casio
Calculatrice : Indéterminé. Probablement monochrome.

Arborescence de la bêta :
Programme " CASIOWR", programme principal, avec les menus et tout le reste.
Programmes "~1" à "~99", les jeux.

Poids :

Programme principal : visons entre 0.5 et 2 ko
Programmes jeux : entre 0 (optimal ) et 500 octets

Utilisation des variables :

De A à Z (sauf W) : variables utilisables pour les jeux.
N'utilisez pas la variable W !
θ : difficulté, va de 1 (gratuit) à 5 (démentiel).
r : le score.

Mettez W a 0 si le joueur perd le mini-jeu.

Utilisation des listes :

Initialisé au File 4 dans le programme principal (ne vous en occupez pas).
Toutes les listes sont utilisables.
Ne vous occupez pas de les nettoyer. Le programme principal le fera
Le File 5 sera pour la sauvegarde, si il y en a une.

https://git.planet-casio.com/KikooDX/Casio_Ware/boards


(Bien que j'ai un autre jeu en développement, celui-ci serait plus pratique pour moi pour la plupart du temps, étant donné qu'il est découpable en plein de petits jeux, avec ma calculatrice adorée c'est optimal ! Façon de parler...)

J’approfondirais certains points quand j'aurai le temps, merci pour votre temps


Précédente 1, 2, 3, 4, 5, 6, 7, 8 Suivante
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 14/11/2018 13:15 | #


par mp?
Hackcell En ligne Maître du Puzzle Points: 1532 Défis: 11 Message

Citer : Posté le 14/11/2018 13:16 | #


Ou dans la shout, tout est écrit sur la première ligne
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 14/11/2018 13:17 | #


ah oui, désolé...
il est où mon prix Nobel de l'observation ?

Ajouté le 16/11/2018 à 07:28 :
j'ai vus sur le git que le projet est pour monochrome SD, pourquoi SD? c'est peu fréquent non? enfin, je peux me tromper... ça m'arrive souvent...
Lephenixnoir Hors ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 16/11/2018 10:40 | #


Généralement on touche toutes les monochromes SD ou pas, sauf s'il y a un problème de taille de stockage - et il n'y a pas de problème de taille de stockage.

Sinon tu as raison, les Graph 95 SD ça n'existe plus depuis des plombes, le seul qui en avait une AFAIK c'est Kristaba...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Zezombye Hors ligne Rédacteur Points: 1756 Défis: 13 Message

Citer : Posté le 16/11/2018 10:41 | #


Moi aussi j'en ai une

Mais les SD ça existe plus (malheureusement ), et d'ailleurs je vois pas ce qu'une carte SD apporte au programme, ça sert juste à stocker plus de jeux
Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 16/11/2018 12:33 | #


Hum...
J'avais utilisé ce terme sans trop savoir ce que ça signifiait.
J'écris quoi pour signifier les calculatrices monochromes relativement récentes ?
ouais ouais
Lephenixnoir Hors ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 16/11/2018 12:38 | #


« Graphes monochromes » ou « Graph 35+E et Graph 75+E ».
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Massena Hors ligne Ancien rédacteur Points: 2244 Défis: 11 Message

Citer : Posté le 16/11/2018 16:15 | #


Graph 35 et 75, modèles récents MAIS plus produits
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 16/11/2018 17:36 | #


ah bon???

Ajouté le 16/11/2018 à 17:43 :
pourquoi le fichier G1M de "main" il pèse 0 octets?
(dans le git)
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 16/11/2018 18:16 | #


Modifié.
Manolo a écrit :
pourquoi le fichier G1M de "main" il pèse 0 octets?
(dans le git)

Je ne sais pas. Lephénixnoir l'avait pourtant téléchargé.
ouais ouais
Shadow15510 Hors ligne Administrateur Points: 5504 Défis: 18 Message

Citer : Posté le 16/11/2018 18:17 | #


Il pèse pas 0 octet, il faut juste travailler sur le clone du git et pas télécharger les fichiers
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 16/11/2018 20:43 | #


hein? comment je fais?
Hackcell En ligne Maître du Puzzle Points: 1532 Défis: 11 Message

Citer : Posté le 16/11/2018 20:45 | #


Faut utiliser git, si ça te dis rien -> https://www.youtube.com/playlist?list=PLjwdMgw5TTLXuY5i7RW0QqGdW0NZntqiP
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 16/11/2018 20:47 | #


Merci!!!
je regarde ça cette nuit, je vous dis si j'ai compris demain.
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 16/11/2018 21:48 | #


Ah oui mince j'avais oublié...
Et question : Est-ce possible d'ajouter des membres à un projet ? Ou il faut obligatoirement passer par les merges ?
Merci d'avance.
ouais ouais
Hackcell En ligne Maître du Puzzle Points: 1532 Défis: 11 Message

Citer : Posté le 16/11/2018 22:34 | #


C'est toi qui a crée le projet, t'es sensé pouvoir nous donner des droits sur le repos (rédacteurs, développer/testeyr/...)
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 16/11/2018 22:56 | #


Ah oui, je me disais aussi que c'était bizarre qu'il n'y ai que toi (Kikoodx) qui soit indiqué sur le git...
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2018 11:29 | #


J'ai fouillé dans les paramètres et je n'ai pas trouvé...
J'ai vu que c'est dans Paramètres → Membres dans la doc mais je suis coincé
ouais ouais
Lephenixnoir Hors ligne Administrateur Points: 24678 Défis: 170 Message

Citer : Posté le 17/11/2018 11:52 | #


C'est ça, sur cette page tu as un cadre "Add members" pour inviter des gens dans ton projet.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Manolo Hors ligne Membre Points: 910 Défis: 13 Message

Citer : Posté le 17/11/2018 13:11 | #


j'ai déjà fais 3 minis-jeux, donc quand on gagne, on incrémente de 1 la variable "r"
et quand on perd, on incrémente de -1 la variable "r",
puis on renvois le joueur au programme mère,
c'est ça?
Kikoodx Hors ligne Ancien labélisateur Points: 3039 Défis: 11 Message

Citer : Posté le 17/11/2018 13:47 | #


Manolo a écrit :
j'ai déjà fais 3 minis-jeux, donc quand on gagne, on incrémente de 1 la variable "r"
et quand on perd, on incrémente de -1 la variable "r",
puis on renvois le joueur au programme mère,
c'est ça?

Non non ! J'ai oublié de préciser ça...
En gros, si le jeu est réussi ne change rien, mais si c'est une défaite il faut mettre la variable W à 0.
Le main se charge du reste pour éviter les répétitions.
Et le Return évite.
ouais ouais
Précédente 1, 2, 3, 4, 5, 6, 7, 8 Suivante

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 92 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