Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Casio Ware Minigames Mania
KikoodxHors ligneMembrePoints: 900 Défis: 7 Message

Casio Ware Minigames Mania

Posté le 11/11/2018 18:55

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

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.
NB : à la sortie tout devrait se trouver dans le programme principal, mais pour la bêta ce sera plus simple de sinder

Poids :

Programme principal : visons entre 1 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. Programme principal encore.
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 de ses morts adorée c'est optimal ! Façon de parler...)

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


Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8Suivante
ManoloHors ligneMembrePoints: 861 Défis: 13 Message

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


par mp?
HackcellEn ligneMembrePoints: 941 Défis: 6 Message

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


Ou dans la shout, tout est écrit sur la première ligne
I usually spend meow time cosplaying as a diligent student...
So it can get pretty stressful.
That's exactly why PC is such a happy place for meow to be ⭐
ManoloHors ligneMembrePoints: 861 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...
LephenixnoirHors ligneAdministrateurPoints: 13776 Défis: 136 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...
Rise.
ZezombyeHors ligneRédacteurPoints: 1586 Défis: 12 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
KikoodxHors ligneMembrePoints: 900 Défis: 7 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 ?
Lbl 1
Goto 1


Une boucle optimisée
LephenixnoirHors ligneAdministrateurPoints: 13776 Défis: 136 Message

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


« Graphes monochromes » ou « Graph 35+E et Graph 75+E ».
Rise.
MassenaHors ligneCommunity ManagerPoints: 515 Défis: 3 Message

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


Graph 35 et 75, modèles récents MAIS plus produits
ManoloHors ligneMembrePoints: 861 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)
KikoodxHors ligneMembrePoints: 900 Défis: 7 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é.
Lbl 1
Goto 1


Une boucle optimisée
Shadow15510Hors ligneAdministrateurPoints: 2561 Défis: 15 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

Moral
   100%
ManoloHors ligneMembrePoints: 861 Défis: 13 Message

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


hein? comment je fais?
HackcellEn ligneMembrePoints: 941 Défis: 6 Message

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


Faut utiliser git, si ça te dis rien -> https://www.youtube.com/playlist?list=PLjwdMgw5TTLXuY5i7RW0QqGdW0NZntqiP
I usually spend meow time cosplaying as a diligent student...
So it can get pretty stressful.
That's exactly why PC is such a happy place for meow to be ⭐
ManoloHors ligneMembrePoints: 861 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.
KikoodxHors ligneMembrePoints: 900 Défis: 7 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.
Lbl 1
Goto 1


Une boucle optimisée
HackcellEn ligneMembrePoints: 941 Défis: 6 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/...)
I usually spend meow time cosplaying as a diligent student...
So it can get pretty stressful.
That's exactly why PC is such a happy place for meow to be ⭐
ManoloHors ligneMembrePoints: 861 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...
KikoodxHors ligneMembrePoints: 900 Défis: 7 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é
Lbl 1
Goto 1


Une boucle optimisée
LephenixnoirHors ligneAdministrateurPoints: 13776 Défis: 136 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.
Rise.
ManoloHors ligneMembrePoints: 861 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?
KikoodxHors ligneMembrePoints: 900 Défis: 7 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.
Lbl 1
Goto 1


Une boucle optimisée
Pages : Précédente1, 2, 3, 4, 5, 6, 7, 8Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 31 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