Posté le 30/07/2014 17:02
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 96 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
Citer : Posté le 22/12/2014 23:54 | #
Oui il l'a dit
Citer : Posté le 23/12/2014 10:03 | #
Au temps pour moi, ça m'apprendra à lire en diagonale.
En attendant ça rend très bien, bon boulot pour adapter le gris !
Citer : Posté le 23/12/2014 17:43 | #
Pourriez-vous m'expliquez svp pourquoi cette fonction ne
marchefonctionne pas :{
[purple]unsigned char[/purple] *sco;
sprintf(sco,(unsigned char*)[gray]"%d"[/gray],Variable);
PrintMini(x,y,(unsigned [purple]char[/purple] *)sco,[maroon]1[/maroon]);
}
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 23/12/2014 17:45 | #
Pourquoi int PrintVariable ? Est-ce que ta fonction renvoie un int ? Non, donc void. Déjà.
Ensuite faut mettre les types des arguments.
Faut réserver de la mémoire, donc sco[20] par exemple.
Ensuite pas besoin de caster en unsigned char * pour printf.
Par convention, pas de majuscules au noms de varuables.
Et c'est plutôt 0 pour PrintMini(), après c'est toi qui vois.
Citer : Posté le 23/12/2014 17:52 | #
Merci Lephe, en effet, je n'avais pas préciser la taille du sco. (Ce que je ne comprend pas, c'est que ça marchait dans Layton)
Et j'avais effectivement inversé le 1 et le 0 pour PrintMini() :boulet:
Ajouté le 01/02/2015 à 21:39 :
J'aurais besoin d'aide : je voulais faire de la transparence avec ML. Cela marche sans problème avec un sprite. Je remplace le nom pour un autre sprite de même taille et là, je rencontre un problème : la transparence et le noir fonctionnent, mais pas le blanc qui apparait transparent (il y en a très peu, mais c'est hyper important). Connaitriez-vous une autre façon de faire de la transparence ?
Ajouté le 01/02/2015 à 21:55 :
Est-ce que cela pourrait venir du fait que j'applique mes sprites en ML_bmp_and/or_cl ?
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 01/02/2015 21:57 | #
Normalement non, ça ne pose pas de problème à moins que les fonctions soient buggées.
D'ailleurs, ce ne serait pas ML_bmp_and_cl() qui l'est ?
Citer : Posté le 01/02/2015 21:58 | # | Fichier joint
Tu affiches en and l'image où seuls les pixels blancs sont blancs. Puis tu affiches en or la même image mais où seuls les pixels noirs sont noirs.
Exemples :
Fait des tests sans le clipping dans un premier temps.
Escape prison
Bloxorz
Free wheel
QR code
Nombre en or
RayCasting Engine
Mario Party
Zelda
et Planète Casio
Citer : Posté le 01/02/2015 22:02 | #
Exemples :
Je premier sprite me dit vaguement quelque chose
Citer : Posté le 01/02/2015 22:05 | #
Merci pour votre aide, mais j'utilise une version non modifié de ML et j'applique bien la même méthode.
Cela vient peut-être des dimensions des sprites (quand je sortirais le jeu, vous pourrez voir le code source et le bug). Avec d'autres dimensions et d'autres sprites, cela fonctionne.
Je vais donc dire que les diamants sont des imitations en verre transparent.
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 01/02/2015 22:12 | #
Fais attention, une des fonction bmp_and de monochromeLib bugait :/ par contre je sais plus laquelle
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 01/02/2015 22:13 | #
Alors ça doit être celle que j'utilise .
Ajouté le 03/02/2015 à 18:53 :
Comme vous le savez tous, DS ne va pas tarder à rencontrer des personnes de chez Casio (d'ailleurs, il y a la fille du cousin à ma grand-mère qui y travaille (c'est sérieux, on l'a appris par hasard (ma grand-mère qui dit à son cousin qu'il a une belle montre...))). Il (DS) nous a proposé de transmettre nos questions. Afin de na pas créer de répétitions, voici les miennes :
1) Mode examen
Avec la nouvelle loi qui va paraître, comment compter vous répondre aux nouveaux critères ?
Y aura-t-il, si possibilité il y a, des mises à jours permettant aux anciens modèles de suivre la réglementation ?
Arrêterez-vous la production et la commercialisation des anciens modèles ?
2) Compatibilité entre modèles
Comme vous le savez, de nombreux programmes ont vu le jour pour calculatrice. Certains sont programmé au niveau amateur, dans le but de se familiariser avec un nouveau le langage de programmation. En revanche, d'autres ont fait l'objet de dizaines, voir de centaines d'heure de programmation et de travail. On peut notamment citer l'excellente adaptation de fruit ninja ou de jetpack joyride.
Les prochains modèles permettront-ils la compatibilité avec ces anciens programmes - et donc pour les nouveautés déjà une bonne bibliothèque de programme - ou préférez-vous abandonnez l’utilisation de ces langages - C et basic - auquel cas, vous perdrez une grande quantité de logiciel annexe et risquez de plonger dans l'oubli le fruit du travail de nombreux casionautes ?
3) CP-400
Comme vous avez pu le remarquer, les calculatrices Casio se vendent très bien en France et cela plus qu'en tout autre pays européen. Cela est en grande partie dû à la communauté "Planète Casio" qui soutient l'utilisation de ce matériel. La CP-400 n'a hélas pas le même côte de popularité. Les performances du basic et l'impossibilité de codé des jeux rapides - comme en LUA ou en C - en a déçu un grand nombre.
Comptez-vous mettre au point un sdk permettant la programmation de jeux en C ou la création d'un add-in prenant en charge le lua ou tout autre langage rapide ?
Prévoyez-vous de prochaines mises à jour pour cette calculatrice ?
(Je ne peux que vous féliciter pour la mise à jour 2.00 de cette dernière qui apportent de nombreuses fonctionnalités utiles).
Enfin, je souhaiterais clôturer cette partie en vous informant qu'une équipe fait de nombreuses recherches afin de pouvoir mettre des programmes puissants sur cette calculatrice très prometteuse. Ils sont très motivés et vont certainement trouver un moyen. http://tiplanet.org/forum/viewtopic.php?f=23&t=15978#p176909 Pourquoi ne pas plutôt leur donner dès à présent un moyen propre de satisfaire leur désir ?
Ajouté le 03/02/2015 à 18:59 :
@DS Pourras-tu remplacer "Mode contrôle et concours" par "Mode examen" ? Lorsque j'ai formulé les questions, je ne me rappelais plus du bon terme.
Edit Lephenixnoir : Je me suis permis de le faire même si je m'appelle
pas Dark Storm. Je ne pense pas que tu en sois trop frustré de toute façon.[/i]
Edit Dark Storm : [/i]
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 05/02/2015 20:45 | #
Dis, les graphismes tu les aurais pas pris dans le jeu Zelda original ? J'en ai trouvé des très similaires dans Link's awakening.
C'est idiot, j'avais trouvé un chouette set des tiles de Zelda GB en 8*8 (c'est un downscale assez réussi). D'ailleurs, comment tu gères les niveaux de gris? Ton code force-t-il un reset de la machine? Si non, je peux avoir une copie du code source pour ça à titre conservatif?
Citer : Posté le 05/02/2015 20:47 | #
D'ailleurs, comment tu gères les niveaux de gris? Ton code force-t-il un reset de la machine? Si non, je peux avoir une copie du code source pour ça à titre conservatif?
D'après ce que j'en sais, c'est la même méthode que celle utilisée dans le « Professeur Layton » qu'il a écrit avec Legolas. À savoir alterner les bitmaps manuellement avec une boucle à chaque fois...
Citer : Posté le 05/02/2015 20:49 | #
Tu peux me donner un lien , cela m'interresse.
Citer : Posté le 05/02/2015 21:04 | # | Fichier joint
Salut à tous,
C'est débile : j'avançais super bien sur le jeu, jusqu'à ce que je l'annonce et depuis je n'y est quasiment pas touché par faute de temps. (je travaille dur pour essayer de finir 1er de classe)
Je met le code source en pièce jointe mais à une condition :
- que vous ne l'utilisiez pas pour savoir comment débloquer tel ou tel truc, comme ce fut le cas pour Prof. Layton -> Ca diminue considérablement le temps de jeu.
Sinon, j'utilise effectivement une boucle qui alterne 2 sprites, à raison d'un sprite tous les 1/64 secondes. Le principe est tellement simple que je pense que c'est pour ça que personne n'y a pensé.
@Lephe
Si j'ai demander à DS de modifier un mot, ce n'est pas dans le post (ça je peux le faire moi-même), mais dans le mp que je lui ai envoyé.
Ajouté le 05/02/2015 à 21:11 :
Si quelqu'un est intéressé, il peut créer une astuce à ce propos (le niveau de gris). Ma méthode est super simple et n'importe quelle débutant ne créant pas de header pour ces jeux peut y arriver (la preuve ). Pour ma part, je n'ai vraiment pas le temps. J'ai placé à cette adresse des informations sur le sujet, qui pourront servir de bases à la création de l'astuce : http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2679&page=6.
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 08/02/2015 16:26 | #
Sinon, j'utilise effectivement une boucle qui alterne 2 sprites, à raison d'un sprite tous les 1/64 secondes. Le principe est tellement simple que je pense que c'est pour ça que personne n'y a pensé.
Booh, c'est vrai, ça fait pas genre des années qu'on utilise cette méthode en Axe Parser... Je me demande si ça rend bien sur G35+.
Citer : Posté le 08/02/2015 16:39 | #
Je voulais dire sur calculatrice.
Je ne parlais pas de la programmation en général.
Sinon, pour répondre à ta question, ça marche super bien à condition de vérifier trois conditions :
- être aux alentours de 64 fps;
- ne le faire que pour de petites surfaces et des détails;
- qu'il n'y ait qu'un seul niveau de gris.
Si tu veux des exemples :
- Prof. Layton : il possède deux niveaux de gris, dont un où on perçoit le clignotement;
- Mario & Sonic Rush : dans les menus;
- Zelda en C : c'est dans ce jeu que le niveau de gris rend le mieux. Cependant, si tu as une sh3, il faudra modifier la valeur pour les contrastes dans le code, qui sont prévus pour sh4
Tu trouveras tous les liens dans ma signature
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 08/02/2015 16:58 | #
Booh, c'est vrai, ça fait pas genre des années qu'on utilise cette méthode en Axe Parser...
L'axe Parser est un langage à mi-chemin entre le C et l'Asm utilisé pour programmer sur TI... dites-moi si je me trompe mais il me semble que c'est ça.
Citer : Posté le 17/02/2015 17:42 | #
C'est idiot, j'avais trouvé un chouette set des tiles de Zelda GB en 8*8 (c'est un downscale assez réussi).
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Citer : Posté le 17/02/2015 17:44 | #
Eo ! Deja tu attends que je sorte le mien hein
-Mon Fall Down
-Mon jeu de mains
-Mon starwars
-Mon dessinatout
-Mon niaiseux version 2.0
-Mon niaiseux version 3.0
-Inferno
-Mon super labyrinthe (en cours)
-Mon call of duty en 3D
-Casion (avec Az)
Citer : Posté le 17/02/2015 19:26 | #
Tu en sors un en C ?
Oh zut, ce qui m'intéresse, c'est faire un éditeur de niveau on calc comme Dodormeur et ce type de jeu me parait idéal.
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun
Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.