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
Citer : Posté le 14/11/2018 13:15 | #
par mp?
Citer : Posté le 14/11/2018 13:16 | #
Ou dans la shout, tout est écrit sur la première ligne
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...
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...
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
Ecrivez vos programmes basic sur PC avec BIDE
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 ?
Citer : Posté le 16/11/2018 12:38 | #
« Graphes monochromes » ou « Graph 35+E et Graph 75+E ».
Citer : Posté le 16/11/2018 16:15 | #
Graph 35 et 75, modèles récents MAIS plus produits
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)
Citer : Posté le 16/11/2018 18:16 | #
Modifié.
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é.
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
Citer : Posté le 16/11/2018 20:43 | #
hein? comment je fais?
Citer : Posté le 16/11/2018 20:45 | #
Faut utiliser git, si ça te dis rien -> https://www.youtube.com/playlist?list=PLjwdMgw5TTLXuY5i7RW0QqGdW0NZntqiP
Citer : Posté le 16/11/2018 20:47 | #
Merci!!!
je regarde ça cette nuit, je vous dis si j'ai compris demain.
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.
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/...)
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...
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é
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.
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?
Citer : Posté le 17/11/2018 13:47 | #
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.